Class: Google::Iam::V3beta::CreatePrincipalAccessBoundaryPolicyRequest
- Inherits:
-
Object
- Object
- Google::Iam::V3beta::CreatePrincipalAccessBoundaryPolicyRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/iam/v3beta/principal_access_boundary_policies_service.rb
Overview
Request message for CreatePrincipalAccessBoundaryPolicyRequest method.
Instance Attribute Summary collapse
-
#parent ⇒ ::String
Required.
-
#principal_access_boundary_policy ⇒ ::Google::Iam::V3beta::PrincipalAccessBoundaryPolicy
Required.
-
#principal_access_boundary_policy_id ⇒ ::String
Required.
-
#validate_only ⇒ ::Boolean
Optional.
Instance Attribute Details
#parent ⇒ ::String
Returns Required. The parent resource where this principal access boundary policy will be created. Only organizations are supported.
Format:
organizations/{organization_id}/locations/{location}.
47 48 49 50 |
# File 'proto_docs/google/iam/v3beta/principal_access_boundary_policies_service.rb', line 47 class CreatePrincipalAccessBoundaryPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#principal_access_boundary_policy ⇒ ::Google::Iam::V3beta::PrincipalAccessBoundaryPolicy
Returns Required. The principal access boundary policy to create.
47 48 49 50 |
# File 'proto_docs/google/iam/v3beta/principal_access_boundary_policies_service.rb', line 47 class CreatePrincipalAccessBoundaryPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#principal_access_boundary_policy_id ⇒ ::String
Returns Required. The ID to use for the principal access boundary policy, which will become the final component of the principal access boundary policy's resource name.
This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, hyphens, or dots. Pattern, /[a-z][a-z0-9-.]{2,62}/.
47 48 49 50 |
# File 'proto_docs/google/iam/v3beta/principal_access_boundary_policies_service.rb', line 47 class CreatePrincipalAccessBoundaryPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#validate_only ⇒ ::Boolean
Returns Optional. If set, validate the request and preview the creation, but do not actually post it.
47 48 49 50 |
# File 'proto_docs/google/iam/v3beta/principal_access_boundary_policies_service.rb', line 47 class CreatePrincipalAccessBoundaryPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |