

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Zugriff AWS IoT SiteWise über eine Schnittstelle (VPC-Endpunkt)
<a name="vpc-endpoint-access"></a>

Wenn Sie einen Schnittstellenendpunkt erstellen, generieren wir endpunktspezifische DNS-Hostnamen, mit denen Sie kommunizieren können. AWS IoT SiteWise Die private DNS-Option ist standardmäßig aktiviert. Weitere Informationen finden Sie unter [Verwenden von privat gehosteten Zonen](https://docs.aws.amazon.com/vpc/latest/userguide/AmazonDNS-concepts.html#vpc-private-hosted-zones) im *Amazon VPC-Benutzerhandbuch*.

*Wenn Sie privates DNS für den Endpunkt aktivieren*, können Sie API-Anfragen an einen AWS IoT SiteWise der folgenden VPC-Endpunkte stellen.
+ Verwenden Sie für die API-Operationen auf der **Datenebene** den folgenden Endpunkt: {{region}}Ersetzen Sie durch Ihren. AWS-Region

  ```
  data.iotsitewise.{{region}}.amazonaws.com
  ```
+ Verwenden Sie für die API-Operationen auf der **Steuerungsebene** den folgenden Endpunkt: {{region}}Ersetzen Sie durch Ihren AWS-Region.

  ```
  api.iotsitewise.{{region}}.amazonaws.com
  ```

*Wenn Sie privates DNS für den Endpunkt deaktivieren*, müssen Sie für den Zugriff AWS IoT SiteWise über den Endpunkt wie folgt vorgehen:

1. Geben Sie die VPC-Endpunkt-URL in API-Anfragen an.
   + Verwenden Sie für die API-Operationen auf der **Datenebene** die folgende Endpunkt-URL. Ersetzen Sie {{vpc-endpoint-id}} und {{region}} durch Ihre VPC-Endpunkt-ID und Region.

     ```
     {{vpc-endpoint-id}}.data.iotsitewise.{{region}}.vpce.amazonaws.com
     ```
   + Verwenden Sie für die API-Operationen auf der **Kontrollebene** die folgende Endpunkt-URL. Ersetzen Sie {{vpc-endpoint-id}} und {{region}} durch Ihre VPC-Endpunkt-ID und Region.

     ```
     {{vpc-endpoint-id}}.api.iotsitewise.{{region}}.vpce.amazonaws.com
     ```

1. Deaktivieren Sie die Host-Präfix-Injektion. Der AWS SDKs Dienstendpunkt AWS CLI und stellt dem Dienstendpunkt verschiedene Hostpräfixe voran, wenn Sie die einzelnen API-Operationen aufrufen. Diese Funktion bewirkt URLs , dass AWS SDKs die AWS CLI und erzeugen, die nicht gültig sind, AWS IoT SiteWise wenn Sie einen VPC-Endpunkt angeben.
**Wichtig**  
Sie können die Hostpräfixinjektion im AWS CLI oder im AWS -Tools für PowerShell nicht deaktivieren. Das heißt, wenn Sie privates DNS deaktivieren, können Sie diese Tools nicht für den Zugriff AWS IoT SiteWise über den VPC-Endpunkt verwenden. Aktivieren Sie privates DNS, um das AWS CLI oder das für den AWS -Tools für PowerShell Zugriff AWS IoT SiteWise über den Endpunkt zu verwenden.

   Weitere Informationen zur Deaktivierung der Hostpräfixinjektion finden Sie in den AWS SDKs folgenden Dokumentationsabschnitten für jedes SDK:
   + [AWS SDK für C\+\+](https://sdk.amazonaws.com/cpp/api/LATEST/struct_aws_1_1_client_1_1_client_configuration.html#a3579c1a2f2e1c9d54e99c59d27643499)
   + [AWS SDK für Go](https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config.WithDisableEndpointHostPrefix)
   + [AWS SDK für Go](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/config) v2
   + [AWS SDK für Java](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/ClientConfiguration.html#setDisableHostPrefixInjection-boolean-)
   + [AWS SDK for Java 2.x](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/core/client/config/SdkAdvancedClientOption.html)
   + [AWS SDK für JavaScript](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Config.html#hostPrefixEnabled-property)
   + [AWS SDK für .NET](https://docs.aws.amazon.com/sdkfornet/v4/apidocs/items/Runtime/TClientConfig.html)
   + [AWS SDK für PHP](https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.AwsClient.html#___construct)
   + [AWS SDK für Python (Boto3)](https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html)
   + [AWS SDK für Ruby](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IoTSiteWise/Client.html#initialize-instance_method)

Weitere Informationen finden Sie im *AWS PrivateLink Handbuch* unter [Zugreifen auf einen AWS Dienst über einen Schnittstellen-VPC-Endpunkt](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html#access-service-though-endpoint).