Reference documentation and code samples for the Privileged Access Manager V1 API class Google::Cloud::PrivilegedAccessManager::V1::PrivilegedAccess::GcpIamAccess::RoleBinding.
IAM role bindings that are created after a successful grant.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#condition_expression
def condition_expression() -> ::String
-
(::String) — Optional. The expression field of the IAM condition to be associated
with the role. If specified, a user with an active grant for this
entitlement is able to access the resource only if this condition
evaluates to true for their request.
This field uses the same CEL format as IAM and supports all attributes that IAM supports, except tags. https://cloud.google.com/iam/docs/conditions-overview#attributes.
#condition_expression=
def condition_expression=(value) -> ::String
-
value (::String) — Optional. The expression field of the IAM condition to be associated
with the role. If specified, a user with an active grant for this
entitlement is able to access the resource only if this condition
evaluates to true for their request.
This field uses the same CEL format as IAM and supports all attributes that IAM supports, except tags. https://cloud.google.com/iam/docs/conditions-overview#attributes.
-
(::String) — Optional. The expression field of the IAM condition to be associated
with the role. If specified, a user with an active grant for this
entitlement is able to access the resource only if this condition
evaluates to true for their request.
This field uses the same CEL format as IAM and supports all attributes that IAM supports, except tags. https://cloud.google.com/iam/docs/conditions-overview#attributes.
#role
def role() -> ::String
- (::String) — Required. IAM role to be granted. https://cloud.google.com/iam/docs/roles-overview.
#role=
def role=(value) -> ::String
- value (::String) — Required. IAM role to be granted. https://cloud.google.com/iam/docs/roles-overview.
- (::String) — Required. IAM role to be granted. https://cloud.google.com/iam/docs/roles-overview.