class
Amazonite::SecretsManager::ReplicateSecretToRegionsRequest
- Amazonite::SecretsManager::ReplicateSecretToRegionsRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
secrets_manager/replicate_secret_to_regions_request.crConstructors
- .new(secret_id : String, add_replica_regions : Array(ReplicaRegionType), force_overwrite_replica_secret : Bool | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#add_replica_regions : Array(ReplicaRegionType)
A list of Regions in which to replicate the secret.
-
#add_replica_regions=(add_replica_regions : Array(ReplicaRegionType))
A list of Regions in which to replicate the secret.
-
#force_overwrite_replica_secret : Bool | Nil
Specifies whether to overwrite a secret with the same name in the destination Region.
-
#force_overwrite_replica_secret=(force_overwrite_replica_secret : Bool | Nil)
Specifies whether to overwrite a secret with the same name in the destination Region.
-
#hash(hasher)
See
Object#hash(hasher) -
#secret_id : String
The ARN or name of the secret to replicate.
-
#secret_id=(secret_id : String)
The ARN or name of the secret to replicate.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A list of Regions in which to replicate the secret.
A list of Regions in which to replicate the secret.
Specifies whether to overwrite a secret with the same name in the destination Region. By default, secrets aren't overwritten.
Specifies whether to overwrite a secret with the same name in the destination Region. By default, secrets aren't overwritten.