Get Domain Configuration Result
data class GetDomainConfigurationResult(val arn: String? = null, val authorizerConfig: DomainConfigurationAuthorizerConfig? = null, val domainConfigurationStatus: DomainConfigurationStatus? = null, val domainType: DomainConfigurationDomainType? = null, val serverCertificateConfig: DomainConfigurationServerCertificateConfig? = null, val serverCertificates: List<DomainConfigurationServerCertificateSummary>? = null, val tags: List<Tag>? = null, val tlsConfig: DomainConfigurationTlsConfig? = null)
Constructors
Link copied to clipboard
constructor(arn: String? = null, authorizerConfig: DomainConfigurationAuthorizerConfig? = null, domainConfigurationStatus: DomainConfigurationStatus? = null, domainType: DomainConfigurationDomainType? = null, serverCertificateConfig: DomainConfigurationServerCertificateConfig? = null, serverCertificates: List<DomainConfigurationServerCertificateSummary>? = null, tags: List<Tag>? = null, tlsConfig: DomainConfigurationTlsConfig? = null)
Properties
Link copied to clipboard
An object that specifies the authorization service for a domain.
Link copied to clipboard
The status to which the domain configuration should be updated. Valid values: ENABLED
| DISABLED
Link copied to clipboard
The type of service delivered by the domain.
Link copied to clipboard
The server certificate configuration. For more information, see Configurable endpoints from the AWS IoT Core Developer Guide.
Link copied to clipboard
The ARNs of the certificates that AWS IoT passes to the device during the TLS handshake. Currently you can specify only one certificate ARN. This value is not required for AWS -managed domains.
Link copied to clipboard
An object that specifies the TLS configuration for a domain.