本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立和設定 AWS 受管理的網域
您可以使用 CreateDomainConfigurationAPI 在 AWS 受管理的網域上建立可設定的端點。 AWS 受管理網域的網域組態包含下列項目:
-
domainConfigurationName
識別網域組態和值的使用者定義名稱必須是您的唯一名稱 AWS 區域。您無法使用以
IoT:
開頭的網域組態名稱,因為它們是保留給預設端點。 -
defaultAuthorizerName
(選用)要在端點上使用的自訂授權方名稱。
-
allowAuthorizerOverride
(選用)布林值,用來指定裝置是否可以在請求的 HTTP 標頭中指定不同的授權方來覆寫預設授權方。如果指定了
defaultAuthorizerName
的值,則需要此值。 -
serviceType
(選用)端點提供的服務類型。 AWS IoT Core 僅支援服
DATA
務類型。當您指定DATA
時, AWS IoT Core 會傳回端點類型為iot:Data-ATS
的端點。您無法建立可設定iot:Data
(VeriSign) 端點。 -
TlsConfig
(選用)為網域指定 TLS 組態的物件。如需詳細資訊,請參閱 在網域組態中設定 TLS 設定。
下列範例 AWS CLI 命令會建立Data
端點的網域組態。
aws iot create-domain-configuration --domain-configuration-name "
myDomainConfigurationName
" --service-type "DATA"
命令的輸出可能如下所示。
{ "domainConfigurationName": "
myDomainConfigurationName
", "domainConfigurationArn": "arn:aws:iot:us-east-1
:123456789012:domainconfiguration/myDomainConfigurationName/itihw
" }