All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nl.topicus.jdbc.shaded.com.google.iam.v1.SetIamPolicyRequestOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.1.6
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/iam/v1/iam_policy.proto

package nl.topicus.jdbc.shaded.com.google.iam.v1;

public interface SetIamPolicyRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.iam.v1.SetIamPolicyRequest)
    nl.topicus.jdbc.shaded.com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * REQUIRED: The resource for which the policy is being specified.
   * `resource` is usually specified as a path. For example, a Project
   * resource is specified as `projects/{project}`.
   * 
* * string resource = 1; */ java.lang.String getResource(); /** *
   * REQUIRED: The resource for which the policy is being specified.
   * `resource` is usually specified as a path. For example, a Project
   * resource is specified as `projects/{project}`.
   * 
* * string resource = 1; */ nl.topicus.jdbc.shaded.com.google.protobuf.ByteString getResourceBytes(); /** *
   * REQUIRED: The complete policy to be applied to the `resource`. The size of
   * the policy is limited to a few 10s of KB. An empty policy is a
   * valid policy but certain Cloud Platform services (such as Projects)
   * might reject them.
   * 
* * .google.iam.v1.Policy policy = 2; */ boolean hasPolicy(); /** *
   * REQUIRED: The complete policy to be applied to the `resource`. The size of
   * the policy is limited to a few 10s of KB. An empty policy is a
   * valid policy but certain Cloud Platform services (such as Projects)
   * might reject them.
   * 
* * .google.iam.v1.Policy policy = 2; */ nl.topicus.jdbc.shaded.com.google.iam.v1.Policy getPolicy(); /** *
   * REQUIRED: The complete policy to be applied to the `resource`. The size of
   * the policy is limited to a few 10s of KB. An empty policy is a
   * valid policy but certain Cloud Platform services (such as Projects)
   * might reject them.
   * 
* * .google.iam.v1.Policy policy = 2; */ nl.topicus.jdbc.shaded.com.google.iam.v1.PolicyOrBuilder getPolicyOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy