DescribeDomainConfigurationResponse
¶
Source code in docs_src/capo_iot/types/describe_domain_configuration_response.py
application_protocol
instance-attribute
¶
application_protocol: NotRequired[ApplicationProtocol]
An enumerated string that specifies the application-layer protocol.
-
SECURE_MQTT- MQTT over TLS.
-
MQTT_WSS- MQTT over WebSocket.
-
HTTPS- HTTP over TLS.
-
DEFAULT- Use a combination of port and Application Layer Protocol Negotiation (ALPN) to specify application_layer protocol. For more information, see Device communication protocols.
authentication_type
instance-attribute
¶
authentication_type: NotRequired[AuthenticationType]
An enumerated string that specifies the authentication type.
-
CUSTOM_AUTH_X509- Use custom authentication and authorization with additional details from the X.509 client certificate.
-
CUSTOM_AUTH- Use custom authentication and authorization. For more information, see Custom authentication and authorization.
-
AWS_X509- Use X.509 client certificates without custom authentication and authorization. For more information, see X.509 client certificates.
-
AWS_SIGV4- Use Amazon Web Services Signature Version 4. For more information, see IAM users, groups, and roles.
-
DEFAULT- Use a combination of port and Application Layer Protocol Negotiation (ALPN) to specify authentication type. For more information, see Device communication protocols.
authorizer_config
instance-attribute
¶
authorizer_config: NotRequired[AuthorizerConfig]
An object that specifies the authorization service for a domain.
client_certificate_config
instance-attribute
¶
client_certificate_config: NotRequired[ClientCertificateConfig]
An object that specifies the client certificate configuration for a domain.
domain_configuration_arn
instance-attribute
¶
domain_configuration_arn: NotRequired[DomainConfigurationArn]
The ARN of the domain configuration.
domain_configuration_name
instance-attribute
¶
domain_configuration_name: NotRequired[ReservedDomainConfigurationName]
The name of the domain configuration.
domain_configuration_status
instance-attribute
¶
domain_configuration_status: NotRequired[DomainConfigurationStatus]
A Boolean value that specifies the current state of the domain configuration.
last_status_change_date
instance-attribute
¶
last_status_change_date: NotRequired[DateType]
The date and time the domain configuration's status was last changed.
server_certificate_config
instance-attribute
¶
server_certificate_config: NotRequired[ServerCertificateConfig]
The server certificate configuration.
server_certificates
instance-attribute
¶
server_certificates: NotRequired[ServerCertificates]
A list containing summary information about the server certificate included in the domain configuration.
service_type
instance-attribute
¶
service_type: NotRequired[ServiceType]
The type of service delivered by the endpoint.