class
Amazonite::SecretsManager::CreateSecretResponse
- Amazonite::SecretsManager::CreateSecretResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
secrets_manager/create_secret_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(arn : String | Nil = nil, name : String | Nil = nil, version_id : String | Nil = nil, replication_status : Array(ReplicationStatusType) | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#arn : String | Nil
The ARN of the new secret.
-
#arn=(arn : String | Nil)
The ARN of the new secret.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name of the new secret.
-
#name=(name : String | Nil)
The name of the new secret.
-
#replication_status : Array(ReplicationStatusType) | Nil
A list of the replicas of this secret and their status:
-
#replication_status=(replication_status : Array(ReplicationStatusType) | Nil)
A list of the replicas of this secret and their status:
- #validate! : Nil
-
#version_id : String | Nil
The unique identifier associated with the version of the new secret.
-
#version_id=(version_id : String | Nil)
The unique identifier associated with the version of the new secret.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The ARN of the new secret. The ARN includes the name of the secret followed by six random characters. This ensures that if you create a new secret with the same name as a deleted secret, then users with access to the old secret don't get access to the new secret because the ARNs are different.
The ARN of the new secret. The ARN includes the name of the secret followed by six random characters. This ensures that if you create a new secret with the same name as a deleted secret, then users with access to the old secret don't get access to the new secret because the ARNs are different.
A list of the replicas of this secret and their status:
-
Failed, which indicates that the replica was not created. -
InProgress, which indicates that Secrets Manager is in the process of creating the replica. -
InSync, which indicates that the replica was created.
A list of the replicas of this secret and their status:
-
Failed, which indicates that the replica was not created. -
InProgress, which indicates that Secrets Manager is in the process of creating the replica. -
InSync, which indicates that the replica was created.
The unique identifier associated with the version of the new secret.
The unique identifier associated with the version of the new secret.