class
Amazonite::SecretsManager::ValidateResourcePolicyRequest
- Amazonite::SecretsManager::ValidateResourcePolicyRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
secrets_manager/validate_resource_policy_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(resource_policy : String, secret_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. -
#hash(hasher)
See
Object#hash(hasher) -
#resource_policy : String
A JSON-formatted string that contains an Amazon Web Services resource-based policy.
-
#resource_policy=(resource_policy : String)
A JSON-formatted string that contains an Amazon Web Services resource-based policy.
-
#secret_id : String | Nil
The ARN or name of the secret with the resource-based policy you want to validate.
-
#secret_id=(secret_id : String | Nil)
The ARN or name of the secret with the resource-based policy you want to validate.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A JSON-formatted string that contains an Amazon Web Services resource-based policy. The policy in the string identifies who can access or manage this secret and its versions. For example policies, see Permissions policy examples.
A JSON-formatted string that contains an Amazon Web Services resource-based policy. The policy in the string identifies who can access or manage this secret and its versions. For example policies, see Permissions policy examples.
The ARN or name of the secret with the resource-based policy you want to validate.
The ARN or name of the secret with the resource-based policy you want to validate.