Class: Aws::VoiceID::Types::Domain
- Inherits:
-
Struct
- Object
- Struct
- Aws::VoiceID::Types::Domain
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-voiceid/types.rb
Overview
Contains all the 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 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 update.
-
#watchlist_details ⇒ Types::WatchlistDetails
The watchlist details of a domain.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) for the domain.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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 name for the domain.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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 update.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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
The watchlist details of a domain. Contains the default watchlist ID of the domain.
608 609 610 611 612 613 614 615 616 617 618 619 620 621 |
# File 'lib/aws-sdk-voiceid/types.rb', line 608 class Domain < 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 |