Struct aws_sdk_iot::operation::describe_domain_configuration::DescribeDomainConfigurationOutput
source · #[non_exhaustive]pub struct DescribeDomainConfigurationOutput {
pub domain_configuration_name: Option<String>,
pub domain_configuration_arn: Option<String>,
pub domain_name: Option<String>,
pub server_certificates: Option<Vec<ServerCertificateSummary>>,
pub authorizer_config: Option<AuthorizerConfig>,
pub domain_configuration_status: Option<DomainConfigurationStatus>,
pub service_type: Option<ServiceType>,
pub domain_type: Option<DomainType>,
pub last_status_change_date: Option<DateTime>,
pub tls_config: Option<TlsConfig>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.domain_configuration_name: Option<String>The name of the domain configuration.
domain_configuration_arn: Option<String>The ARN of the domain configuration.
domain_name: Option<String>The name of the domain.
server_certificates: Option<Vec<ServerCertificateSummary>>A list containing summary information about the server certificate included in the domain configuration.
An object that specifies the authorization service for a domain.
domain_configuration_status: Option<DomainConfigurationStatus>A Boolean value that specifies the current state of the domain configuration.
service_type: Option<ServiceType>The type of service delivered by the endpoint.
domain_type: Option<DomainType>The type of the domain.
last_status_change_date: Option<DateTime>The date and time the domain configuration's status was last changed.
tls_config: Option<TlsConfig>An object that specifies the TLS configuration for a domain.
Implementations§
source§impl DescribeDomainConfigurationOutput
impl DescribeDomainConfigurationOutput
sourcepub fn domain_configuration_name(&self) -> Option<&str>
pub fn domain_configuration_name(&self) -> Option<&str>
The name of the domain configuration.
sourcepub fn domain_configuration_arn(&self) -> Option<&str>
pub fn domain_configuration_arn(&self) -> Option<&str>
The ARN of the domain configuration.
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The name of the domain.
sourcepub fn server_certificates(&self) -> &[ServerCertificateSummary]
pub fn server_certificates(&self) -> &[ServerCertificateSummary]
A list containing summary information about the server certificate included in the domain configuration.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .server_certificates.is_none().
An object that specifies the authorization service for a domain.
sourcepub fn domain_configuration_status(&self) -> Option<&DomainConfigurationStatus>
pub fn domain_configuration_status(&self) -> Option<&DomainConfigurationStatus>
A Boolean value that specifies the current state of the domain configuration.
sourcepub fn service_type(&self) -> Option<&ServiceType>
pub fn service_type(&self) -> Option<&ServiceType>
The type of service delivered by the endpoint.
sourcepub fn domain_type(&self) -> Option<&DomainType>
pub fn domain_type(&self) -> Option<&DomainType>
The type of the domain.
sourcepub fn last_status_change_date(&self) -> Option<&DateTime>
pub fn last_status_change_date(&self) -> Option<&DateTime>
The date and time the domain configuration's status was last changed.
sourcepub fn tls_config(&self) -> Option<&TlsConfig>
pub fn tls_config(&self) -> Option<&TlsConfig>
An object that specifies the TLS configuration for a domain.
source§impl DescribeDomainConfigurationOutput
impl DescribeDomainConfigurationOutput
sourcepub fn builder() -> DescribeDomainConfigurationOutputBuilder
pub fn builder() -> DescribeDomainConfigurationOutputBuilder
Creates a new builder-style object to manufacture DescribeDomainConfigurationOutput.
Trait Implementations§
source§impl Clone for DescribeDomainConfigurationOutput
impl Clone for DescribeDomainConfigurationOutput
source§fn clone(&self) -> DescribeDomainConfigurationOutput
fn clone(&self) -> DescribeDomainConfigurationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeDomainConfigurationOutput
impl PartialEq for DescribeDomainConfigurationOutput
source§fn eq(&self, other: &DescribeDomainConfigurationOutput) -> bool
fn eq(&self, other: &DescribeDomainConfigurationOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for DescribeDomainConfigurationOutput
impl RequestId for DescribeDomainConfigurationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.