Reference documentation and code samples for the Identity and Access Management (IAM) V3BETA API class Google::Iam::V3beta::AccessPolicyRule::Operation.
Attributes that are used to determine whether this rule applies to a request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#excluded_permissions
def excluded_permissions() -> ::Array<::String>-
(::Array<::String>) — Optional. Specifies the permissions that this rule excludes from the set
of affected permissions given by
permissions. If a permission appears inpermissionsand inexcluded_permissionsthen it will not be subject to the policy effect.The excluded permissions can be specified using the same syntax as
permissions.
#excluded_permissions=
def excluded_permissions=(value) -> ::Array<::String>-
value (::Array<::String>) — Optional. Specifies the permissions that this rule excludes from the set
of affected permissions given by
permissions. If a permission appears inpermissionsand inexcluded_permissionsthen it will not be subject to the policy effect.The excluded permissions can be specified using the same syntax as
permissions.
-
(::Array<::String>) — Optional. Specifies the permissions that this rule excludes from the set
of affected permissions given by
permissions. If a permission appears inpermissionsand inexcluded_permissionsthen it will not be subject to the policy effect.The excluded permissions can be specified using the same syntax as
permissions.
#permissions
def permissions() -> ::Array<::String>-
(::Array<::String>) —
Optional. The permissions that are explicitly affected by this rule. Each permission uses the format
{service_fqdn}/{resource}.{verb}, where{service_fqdn}is the fully qualified domain name for the service. Currently supported permissions are as follows:eventarc.googleapis.com/messageBuses.publish.
#permissions=
def permissions=(value) -> ::Array<::String>-
value (::Array<::String>) —
Optional. The permissions that are explicitly affected by this rule. Each permission uses the format
{service_fqdn}/{resource}.{verb}, where{service_fqdn}is the fully qualified domain name for the service. Currently supported permissions are as follows:eventarc.googleapis.com/messageBuses.publish.
-
(::Array<::String>) —
Optional. The permissions that are explicitly affected by this rule. Each permission uses the format
{service_fqdn}/{resource}.{verb}, where{service_fqdn}is the fully qualified domain name for the service. Currently supported permissions are as follows:eventarc.googleapis.com/messageBuses.publish.