proto_docs/google/iam/v1/options.rb in google-cloud-security_center-v1p1beta1-0.7.5 vs proto_docs/google/iam/v1/options.rb in google-cloud-security_center-v1p1beta1-0.8.0

- old
+ new

@@ -21,17 +21,27 @@ module Iam module V1 # Encapsulates settings provided to GetIamPolicy. # @!attribute [rw] requested_policy_version # @return [::Integer] - # Optional. The policy format version to be returned. + # Optional. The maximum policy version that will be used to format the + # policy. # # Valid values are 0, 1, and 3. Requests specifying an invalid value will be # rejected. # - # Requests for policies with any conditional bindings must specify version 3. - # Policies without any conditional bindings may specify any valid value or - # leave the field unset. + # Requests for policies with any conditional role bindings must specify + # version 3. Policies with no conditional role bindings may specify any valid + # value or leave the field unset. + # + # The policy in the response might use the policy version that you specified, + # or it might use a lower policy version. For example, if you specify version + # 3, but the policy has no conditional role bindings, the response uses + # version 1. + # + # To learn which resources support conditions in their IAM policies, see the + # [IAM + # documentation](https://cloud.google.com/iam/help/conditions/resource-policies). class GetPolicyOptions include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end