Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data DomainSummary = DomainSummary' {
- arn :: Maybe Text
- createdAt :: Maybe POSIX
- description :: Maybe (Sensitive Text)
- domainId :: Maybe Text
- domainStatus :: Maybe DomainStatus
- name :: Maybe (Sensitive Text)
- serverSideEncryptionConfiguration :: Maybe ServerSideEncryptionConfiguration
- serverSideEncryptionUpdateDetails :: Maybe ServerSideEncryptionUpdateDetails
- updatedAt :: Maybe POSIX
- newDomainSummary :: DomainSummary
- domainSummary_arn :: Lens' DomainSummary (Maybe Text)
- domainSummary_createdAt :: Lens' DomainSummary (Maybe UTCTime)
- domainSummary_description :: Lens' DomainSummary (Maybe Text)
- domainSummary_domainId :: Lens' DomainSummary (Maybe Text)
- domainSummary_domainStatus :: Lens' DomainSummary (Maybe DomainStatus)
- domainSummary_name :: Lens' DomainSummary (Maybe Text)
- domainSummary_serverSideEncryptionConfiguration :: Lens' DomainSummary (Maybe ServerSideEncryptionConfiguration)
- domainSummary_serverSideEncryptionUpdateDetails :: Lens' DomainSummary (Maybe ServerSideEncryptionUpdateDetails)
- domainSummary_updatedAt :: Lens' DomainSummary (Maybe UTCTime)
Documentation
data DomainSummary Source #
Contains a summary of information about a domain.
See: newDomainSummary
smart constructor.
DomainSummary' | |
|
Instances
newDomainSummary :: DomainSummary Source #
Create a value of DomainSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:DomainSummary'
, domainSummary_arn
- The Amazon Resource Name (ARN) for the domain.
$sel:createdAt:DomainSummary'
, domainSummary_createdAt
- The timestamp showing when the domain is created.
$sel:description:DomainSummary'
, domainSummary_description
- The client-provided description of the domain.
$sel:domainId:DomainSummary'
, domainSummary_domainId
- The service-generated identifier for the domain.
$sel:domainStatus:DomainSummary'
, domainSummary_domainStatus
- The current status of the domain.
$sel:name:DomainSummary'
, domainSummary_name
- The client-provided name for the domain.
$sel:serverSideEncryptionConfiguration:DomainSummary'
, domainSummary_serverSideEncryptionConfiguration
- The server-side encryption configuration containing the KMS key
identifier you want Voice ID to use to encrypt your data.
$sel:serverSideEncryptionUpdateDetails:DomainSummary'
, domainSummary_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.
$sel:updatedAt:DomainSummary'
, domainSummary_updatedAt
- The timestamp showing the domain's last update.
domainSummary_arn :: Lens' DomainSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) for the domain.
domainSummary_createdAt :: Lens' DomainSummary (Maybe UTCTime) Source #
The timestamp showing when the domain is created.
domainSummary_description :: Lens' DomainSummary (Maybe Text) Source #
The client-provided description of the domain.
domainSummary_domainId :: Lens' DomainSummary (Maybe Text) Source #
The service-generated identifier for the domain.
domainSummary_domainStatus :: Lens' DomainSummary (Maybe DomainStatus) Source #
The current status of the domain.
domainSummary_name :: Lens' DomainSummary (Maybe Text) Source #
The client-provided name for the domain.
domainSummary_serverSideEncryptionConfiguration :: Lens' DomainSummary (Maybe ServerSideEncryptionConfiguration) Source #
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
domainSummary_serverSideEncryptionUpdateDetails :: Lens' DomainSummary (Maybe ServerSideEncryptionUpdateDetails) Source #
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.
domainSummary_updatedAt :: Lens' DomainSummary (Maybe UTCTime) Source #
The timestamp showing the domain's last update.