Creación y configuración de dominios AWS gestionados - AWS IoT Core

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación y configuración de dominios AWS gestionados

Puede crear un punto final configurable en un dominio AWS gestionado mediante la CreateDomainConfigurationAPI. La configuración de un dominio AWS administrado consta de lo siguiente:

  • domainConfigurationName

    Un nombre definido por el usuario que identifique la configuración del dominio y el valor debe ser único para usted Región de AWS. No puede utilizar nombres de configuración de dominio que empiecen por IoT: porque están reservados para puntos de conexión predeterminados.

  • defaultAuthorizerName (opcional)

    El nombre del autorizador personalizado que se utilizará en el punto de conexión.

  • allowAuthorizerOverride (opcional)

    Un valor booleano que especifica si los dispositivos pueden anular el autorizador predeterminado especificando un autorizador diferente en el encabezado HTTP de la solicitud. Este valor es obligatorio si se especifica un valor para defaultAuthorizerName.

  • serviceType (opcional)

    El tipo de servicio que ofrece el punto final. AWS IoT Core solo admite el tipo DATA de servicio. Si especifica DATA, AWS IoT Core devuelve un punto de conexión del tipo iot:Data-ATS. No puede crear un punto final configurable iot:Data (VeriSign).

  • TlsConfig (opcional)

    Un objeto que especifica el servicio de autorización de un dominio. Para obtener más información, consulte Configuración de los ajustes de TLS en las configuraciones de dominio.

El siguiente AWS CLI comando de ejemplo crea una configuración de dominio para un Data punto final.

aws iot create-domain-configuration --domain-configuration-name "myDomainConfigurationName" --service-type "DATA"

El resultado del comando puede tener el siguiente aspecto.

{ "domainConfigurationName": "myDomainConfigurationName", "domainConfigurationArn": "arn:aws:iot:us-east-1:123456789012:domainconfiguration/myDomainConfigurationName/itihw" }