pub struct CreateDomainConfigurationRequest {
pub authorizer_config: Option<AuthorizerConfig>,
pub domain_configuration_name: String,
pub domain_name: Option<String>,
pub server_certificate_arns: Option<Vec<String>>,
pub service_type: Option<String>,
pub tags: Option<Vec<Tag>>,
pub validation_certificate_arn: Option<String>,
}Fields§
An object that specifies the authorization service for a domain.
domain_configuration_name: StringThe name of the domain configuration. This value must be unique to a region.
domain_name: Option<String>The name of the domain.
server_certificate_arns: Option<Vec<String>>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.
service_type: Option<String>The type of service delivered by the endpoint.
AWS IoT Core currently supports only the DATA service type.
Metadata which can be used to manage the domain configuration.
For URI Request parameters use format: ...key1=value1&key2=value2...
For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."
For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."
validation_certificate_arn: Option<String>The certificate used to validate the server certificate and prove domain name ownership. This certificate must be signed by a public certificate authority. This value is not required for AWS-managed domains.
Trait Implementations§
Source§impl Clone for CreateDomainConfigurationRequest
impl Clone for CreateDomainConfigurationRequest
Source§fn clone(&self) -> CreateDomainConfigurationRequest
fn clone(&self) -> CreateDomainConfigurationRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for CreateDomainConfigurationRequest
impl Default for CreateDomainConfigurationRequest
Source§fn default() -> CreateDomainConfigurationRequest
fn default() -> CreateDomainConfigurationRequest
Source§impl PartialEq for CreateDomainConfigurationRequest
impl PartialEq for CreateDomainConfigurationRequest
Source§fn eq(&self, other: &CreateDomainConfigurationRequest) -> bool
fn eq(&self, other: &CreateDomainConfigurationRequest) -> bool
self and other values to be equal, and is used by ==.