Création et configuration de domaines AWS gérés - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création et configuration de domaines AWS gérés

Vous créez un point de terminaison configurable sur un domaine AWS géré à l'aide de l'CreateDomainConfigurationAPI. La configuration d'un domaine AWS géré comprend les éléments suivants :

  • domainConfigurationName

    Un nom défini par l'utilisateur qui identifie la configuration du domaine et dont la valeur doit être unique à votre Région AWS nom. Vous ne pouvez pas utiliser de noms de configuration de domaine commençant par IoT:, car ils sont réservés aux points de terminaison par défaut.

  • defaultAuthorizerName (facultatif)

    Le nom du mécanisme d'autorisation personnalisée à utiliser sur le point de terminaison.

  • allowAuthorizerOverride (facultatif)

    Une Valeur booléenne qui spécifie si les appareils peuvent remplacer le mécanisme d'autorisation par défaut en spécifiant un autre mécanisme dans l'en-tête HTTP de la demande. Cette valeur est requise si une valeur est spécifiée pour defaultAuthorizerName.

  • serviceType (facultatif)

    Type de service fourni par le point de terminaison. AWS IoT Core ne prend en charge que le type de DATA service. Lorsque vous spécifiez DATA, AWS IoT Core renvoie un point de terminaison avec un type de point de terminaison de iot:Data-ATS. Vous ne pouvez pas créer de point de terminaison configurable iot:Data (VeriSign).

  • TlsConfig (facultatif)

    Objet qui spécifie la configuration TLS pour un domaine. Pour plus d’informations, consultez Configuration des paramètres TLS dans les configurations de domaine.

L'exemple de AWS CLI commande suivant crée une configuration de domaine pour un Data point de terminaison.

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

Le résultat de la commande peut ressembler à ce qui suit.

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