Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Iam::V2::DeletePolicyRequest.
Request message for DeletePolicy
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#etag
def etag() -> ::String
-
(::String) — Optional. The expected
etag
of the policy to delete. If the value does not match the value that is stored in IAM, the request fails with a409
error code andABORTED
status.If you omit this field, the policy is deleted regardless of its current
etag
.
#etag=
def etag=(value) -> ::String
-
value (::String) — Optional. The expected
etag
of the policy to delete. If the value does not match the value that is stored in IAM, the request fails with a409
error code andABORTED
status.If you omit this field, the policy is deleted regardless of its current
etag
.
-
(::String) — Optional. The expected
etag
of the policy to delete. If the value does not match the value that is stored in IAM, the request fails with a409
error code andABORTED
status.If you omit this field, the policy is deleted regardless of its current
etag
.
#name
def name() -> ::String
-
(::String) — Required. The resource name of the policy to delete. Format:
policies/{attachment_point}/denypolicies/{policy_id}
Use the URL-encoded full resource name, which means that the forward-slash character,
/
, must be written as%2F
. For example,policies/cloudresourcemanager.googleapis.com%2Fprojects%2Fmy-project/denypolicies/my-policy
.For organizations and folders, use the numeric ID in the full resource name. For projects, you can use the alphanumeric or the numeric ID.
#name=
def name=(value) -> ::String
-
value (::String) — Required. The resource name of the policy to delete. Format:
policies/{attachment_point}/denypolicies/{policy_id}
Use the URL-encoded full resource name, which means that the forward-slash character,
/
, must be written as%2F
. For example,policies/cloudresourcemanager.googleapis.com%2Fprojects%2Fmy-project/denypolicies/my-policy
.For organizations and folders, use the numeric ID in the full resource name. For projects, you can use the alphanumeric or the numeric ID.
-
(::String) — Required. The resource name of the policy to delete. Format:
policies/{attachment_point}/denypolicies/{policy_id}
Use the URL-encoded full resource name, which means that the forward-slash character,
/
, must be written as%2F
. For example,policies/cloudresourcemanager.googleapis.com%2Fprojects%2Fmy-project/denypolicies/my-policy
.For organizations and folders, use the numeric ID in the full resource name. For projects, you can use the alphanumeric or the numeric ID.