Struct aws_sdk_iot::input::CreateDomainConfigurationInput
source · [−]#[non_exhaustive]pub struct CreateDomainConfigurationInput { /* private fields */ }Implementations
sourceimpl CreateDomainConfigurationInput
impl CreateDomainConfigurationInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateDomainConfiguration, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateDomainConfiguration, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateDomainConfiguration>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateDomainConfigurationInput.
sourceimpl CreateDomainConfigurationInput
impl CreateDomainConfigurationInput
sourcepub fn domain_configuration_name(&self) -> Option<&str>
pub fn domain_configuration_name(&self) -> Option<&str>
The name of the domain configuration. This value must be unique to a region.
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The name of the domain.
sourcepub fn server_certificate_arns(&self) -> Option<&[String]>
pub fn server_certificate_arns(&self) -> Option<&[String]>
The ARNs of the certificates that IoT passes to the device during the TLS handshake. Currently you can specify only one certificate ARN. This value is not required for Amazon Web Services-managed domains.
sourcepub fn validation_certificate_arn(&self) -> Option<&str>
pub fn validation_certificate_arn(&self) -> Option<&str>
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 Amazon Web Services-managed domains.
An object that specifies the authorization service for a domain.
sourcepub fn service_type(&self) -> Option<&ServiceType>
pub fn service_type(&self) -> Option<&ServiceType>
The type of service delivered by the endpoint.
Amazon Web Services 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..."
Trait Implementations
sourceimpl Clone for CreateDomainConfigurationInput
impl Clone for CreateDomainConfigurationInput
sourcefn clone(&self) -> CreateDomainConfigurationInput
fn clone(&self) -> CreateDomainConfigurationInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more