class
Amazonite::CloudWatchLogs::DeleteResourcePolicyRequest
- Amazonite::CloudWatchLogs::DeleteResourcePolicyRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/delete_resource_policy_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(policy_name : String | Nil = nil, resource_arn : String | Nil = nil, expected_revision_id : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#expected_revision_id : String | Nil
The expected revision ID of the resource policy.
-
#expected_revision_id=(expected_revision_id : String | Nil)
The expected revision ID of the resource policy.
-
#hash(hasher)
See
Object#hash(hasher) -
#policy_name : String | Nil
The name of the policy to be revoked.
-
#policy_name=(policy_name : String | Nil)
The name of the policy to be revoked.
-
#resource_arn : String | Nil
The ARN of the CloudWatch Logs resource for which the resource policy needs to be deleted
-
#resource_arn=(resource_arn : String | Nil)
The ARN of the CloudWatch Logs resource for which the resource policy needs to be deleted
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The expected revision ID of the resource policy. Required when deleting a resource-scoped policy to prevent concurrent modifications.
The expected revision ID of the resource policy. Required when deleting a resource-scoped policy to prevent concurrent modifications.
The name of the policy to be revoked. This parameter is required.
The ARN of the CloudWatch Logs resource for which the resource policy needs to be deleted
The ARN of the CloudWatch Logs resource for which the resource policy needs to be deleted