

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Accesso AWS IoT SiteWise tramite un endpoint VPC di interfaccia
<a name="vpc-endpoint-access"></a>

Quando crei un endpoint di interfaccia, generiamo nomi host DNS specifici per endpoint con cui puoi comunicare. AWS IoT SiteWise L'opzione DNS privato è abilitata per impostazione predefinita. Per ulteriori informazioni, consulta [Using private hosted zones](https://docs.aws.amazon.com/vpc/latest/userguide/AmazonDNS-concepts.html#vpc-private-hosted-zones) nella *Amazon VPC User* Guide.

*Se abiliti il DNS privato per l'endpoint*, puoi effettuare richieste API AWS IoT SiteWise tramite uno dei seguenti endpoint VPC.
+ Per le operazioni dell'API del **piano dati**, utilizza il seguente endpoint: Sostituisci con il tuo. {{region}} Regione AWS

  ```
  data.iotsitewise.{{region}}.amazonaws.com
  ```
+ Per le operazioni dell'API del **piano di controllo**, utilizza il seguente endpoint: Sostituisci {{region}} con il tuo. Regione AWS

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

*Se disabiliti il DNS privato per l'endpoint*, devi fare quanto segue per accedere AWS IoT SiteWise tramite l'endpoint:

1. Specificare l'URL dell'endpoint VPC nelle richieste API.
   + Per le operazioni dell'API del **piano dati**, utilizza il seguente URL dell'endpoint. Sostituisci {{vpc-endpoint-id}} e {{region}} con l'ID e la regione dell'endpoint VPC.

     ```
     {{vpc-endpoint-id}}.data.iotsitewise.{{region}}.vpce.amazonaws.com
     ```
   + Per le operazioni dell'API del **piano di controllo**, utilizza il seguente URL dell'endpoint. Sostituisci {{vpc-endpoint-id}} e {{region}} con l'ID e la regione dell'endpoint VPC.

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

1. Disabilita l'iniezione del prefisso dell'host. Aggiungi AWS CLI e AWS SDKs anteponi all'endpoint del servizio vari prefissi host quando chiami ciascuna operazione API. Questa funzionalità causa la generazione AWS SDKs di AWS CLI e URLs che non sono validi per AWS IoT SiteWise quando si specifica un endpoint VPC.
**Importante**  
Non è possibile disabilitare l'iniezione del prefisso host in o in. AWS CLI AWS Strumenti per PowerShell Ciò significa che se disabiliti il DNS privato, non puoi utilizzare questi strumenti per accedere AWS IoT SiteWise tramite l'endpoint VPC. Abilita il DNS privato per utilizzare AWS CLI o per accedere tramite AWS IoT SiteWise l' AWS Strumenti per PowerShell endpoint.

   Per ulteriori informazioni su come disabilitare l'iniezione del prefisso host in AWS SDKs, consulta le seguenti sezioni della documentazione per ogni SDK:
   + [AWS SDK per C\+\+](https://sdk.amazonaws.com/cpp/api/LATEST/struct_aws_1_1_client_1_1_client_configuration.html#a3579c1a2f2e1c9d54e99c59d27643499)
   + [AWS SDK per Go](https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config.WithDisableEndpointHostPrefix)
   + [AWS SDK per Go](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/config) v2
   + [AWS SDK per 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 per JavaScript](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Config.html#hostPrefixEnabled-property)
   + [AWS SDK per .NET](https://docs.aws.amazon.com/sdkfornet/v4/apidocs/items/Runtime/TClientConfig.html)
   + [AWS SDK per PHP](https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.AwsClient.html#___construct)
   + [AWS SDK per Python (Boto3)](https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html)
   + [AWS SDK per Ruby](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IoTSiteWise/Client.html#initialize-instance_method)

*Per ulteriori informazioni, consulta [Accedere a un AWS servizio utilizzando un endpoint VPC di interfaccia nella Guida](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html#access-service-though-endpoint).AWS PrivateLink *