Class: Aws::SecretsManager::Types::CreateSecretResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecretsManager::Types::CreateSecretResponse
- Defined in:
- gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the new secret.
-
#name ⇒ String
The name of the new secret.
-
#replication_status ⇒ Array<Types::ReplicationStatusType>
A list of the replicas of this secret and their status:.
-
#version_id ⇒ String
The unique identifier associated with the version of the new secret.
Instance Attribute Details
#arn ⇒ String
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.
361 362 363 364 365 366 367 368 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 361 class CreateSecretResponse < Struct.new( :arn, :name, :version_id, :replication_status) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the new secret.
361 362 363 364 365 366 367 368 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 361 class CreateSecretResponse < Struct.new( :arn, :name, :version_id, :replication_status) SENSITIVE = [] include Aws::Structure end |
#replication_status ⇒ Array<Types::ReplicationStatusType>
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.
361 362 363 364 365 366 367 368 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 361 class CreateSecretResponse < Struct.new( :arn, :name, :version_id, :replication_status) SENSITIVE = [] include Aws::Structure end |
#version_id ⇒ String
The unique identifier associated with the version of the new secret.
361 362 363 364 365 366 367 368 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 361 class CreateSecretResponse < Struct.new( :arn, :name, :version_id, :replication_status) SENSITIVE = [] include Aws::Structure end |