Class: Aws::VoiceID::Types::DomainSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::VoiceID::Types::DomainSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-voiceid/types.rb
Overview
Contains a summary of information about a domain.
Constant Summary collapse
- SENSITIVE =
[:description, :name]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) for the domain.
-
#created_at ⇒ Time
The timestamp of when the domain was created.
-
#description ⇒ String
The description of the domain.
-
#domain_id ⇒ String
The identifier of the domain.
-
#domain_status ⇒ String
The current status of the domain.
-
#name ⇒ String
The client-provided name for the domain.
-
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
-
#server_side_encryption_update_details ⇒ Types::ServerSideEncryptionUpdateDetails
Details about the most recent server-side encryption configuration update.
-
#updated_at ⇒ Time
The timestamp of when the domain was last updated.
-
#watchlist_details ⇒ Types::WatchlistDetails
Provides information about ‘watchlistDetails` and `DefaultWatchlistID`.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) for the domain.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#created_at ⇒ Time
The timestamp of when the domain was created.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#description ⇒ String
The description of the domain.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#domain_id ⇒ String
The identifier of the domain.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#domain_status ⇒ String
The current status of the domain.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#name ⇒ String
The client-provided name for the domain.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#server_side_encryption_update_details ⇒ Types::ServerSideEncryptionUpdateDetails
Details about the most recent server-side encryption configuration update. When the server-side encryption configuration is changed, dependency on the old KMS key is removed through an asynchronous process. When this update is complete, the domain’s data can only be accessed using the new KMS key.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp of when the domain was last updated.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |
#watchlist_details ⇒ Types::WatchlistDetails
Provides information about ‘watchlistDetails` and `DefaultWatchlistID`.
673 674 675 676 677 678 679 680 681 682 683 684 685 686 |
# File 'lib/aws-sdk-voiceid/types.rb', line 673 class DomainSummary < Struct.new( :arn, :created_at, :description, :domain_id, :domain_status, :name, :server_side_encryption_configuration, :server_side_encryption_update_details, :updated_at, :watchlist_details) SENSITIVE = [:description, :name] include Aws::Structure end |