class Aws::IoT::Types::CreateDomainConfigurationRequest
@return [Array<Types::Tag>]
</note>
“key1=value1&key2=value2…”
For the cli-input-json file use format: “tags”:
“key1=value1&key2=value2…”
For the CLI command-line parameter use format: &&tags
…key1=value1&key2=value2…
<note markdown=“1”> For URI Request parameters use format:
Metadata which can be used to manage the domain configuration.
@!attribute [rw] tags
@return [String]
</note>
<note markdown=“1”> AWS IoT Core currently supports only the ‘DATA` service type.
The type of service delivered by the endpoint.
@!attribute [rw] service_type
@return [Types::AuthorizerConfig]
An object that specifies the authorization service for a domain.
@!attribute [rw] authorizer_config
@return [String]
domains.
certificate authority. This value is not required for AWS-managed
domain name ownership. This certificate must be signed by a public
The certificate used to validate the server certificate and prove
@!attribute [rw] validation_certificate_arn
@return [Array<String>]
certificate ARN. This value is not required for AWS-managed domains.
during the TLS handshake. Currently you can specify only one
The ARNs of the certificates that AWS IoT passes to the device
@!attribute [rw] server_certificate_arns
@return [String]
The name of the domain.
@!attribute [rw] domain_name
@return [String]
region.
The name of the domain configuration. This value must be unique to a
@!attribute [rw] domain_configuration_name
}
],
},
value: “TagValue”,
key: “TagKey”, # required
{
tags: [
service_type: “DATA”, # accepts DATA, CREDENTIAL_PROVIDER, JOBS
},
allow_authorizer_override: false,
default_authorizer_name: “AuthorizerName”,
authorizer_config: {
validation_certificate_arn: “AcmCertificateArn”,
server_certificate_arns: [“AcmCertificateArn”],
domain_name: “DomainName”,
domain_configuration_name: “DomainConfigurationName”, # required
{
data as a hash:
@note When making an API call, you may pass CreateDomainConfigurationRequest