

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à.

# Azioni, risorse e chiavi di condizione per AWS Anteprima di App Mesh
<a name="list_appmesh-preview"></a>

AWS App Mesh Preview (prefisso del servizio: `appmesh-preview`) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:
+ Scopri come [configurare questo servizio](https://docs.aws.amazon.com/app-mesh/latest/userguide/).
+ Visualizza un elenco delle [operazioni API disponibili per questo servizio](https://docs.aws.amazon.com/app-mesh/latest/APIReference/).
+ Scopri come proteggere questo servizio e le sue risorse [utilizzando le policy delle autorizzazioni IAM](https://docs.aws.amazon.com/app-mesh/latest/userguide/IAM_policies.html).
+ Visualizza [riferimento programmatico all'autorizzazione del servizio](https://servicereference.us-east-1.amazonaws.com/v1/appmesh-preview/appmesh-preview.json) per questo servizio.

**Topics**
+ [Azioni definite da AWS Anteprima di App Mesh](#list_appmesh-preview-actions-as-permissions)
+ [Permission-only azioni per AWS Anteprima di App Mesh](#list_appmesh-preview-permission-only-actions)
+ [Tipi di risorse definiti da AWS Anteprima di App Mesh](#list_appmesh-preview-resources-for-iam-policies)
+ [Chiavi di condizione per AWS Anteprima di App Mesh](#list_appmesh-preview-policy-keys)

## Azioni definite da AWS Anteprima di App Mesh
<a name="list_appmesh-preview-actions-as-permissions"></a>

Puoi specificare le seguenti operazioni nell'elemento `Action` di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.




- **   [CreateGatewayRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateGatewayRoute.html)  **
  - **Description:** Concede l'autorizzazione per creare una route gateway associata a un gateway virtuale
  - **Tipi di risorsa (\*obbligatorio):** [gatewayRoute\*](#list_appmesh-preview-resource-gatewayRoute) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualService](#list_appmesh-preview-resource-virtualService) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateMesh](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateMesh.html)  **
  - **Description:** Concede l'autorizzazione per creare una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateRoute.html)  **
  - **Description:** Concede l'autorizzazione per creare una route associata a un router virtuale
  - **Tipi di risorsa (\*obbligatorio):** [route\*](#list_appmesh-preview-resource-route) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateVirtualGateway](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualGateway.html)  **
  - **Description:** Concede l'autorizzazione per creare un gateway virtuale all'interno di una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway\*](#list_appmesh-preview-resource-virtualGateway)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateVirtualNode](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualNode.html)  **
  - **Description:** Concede l'autorizzazione per creare un nodo virtuale all'interno di una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode\*](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualService](#list_appmesh-preview-resource-virtualService) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateVirtualRouter](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualRouter.html)  **
  - **Description:** Concede l'autorizzazione per creare un router virtuale all'interno di una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter\*](#list_appmesh-preview-resource-virtualRouter)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [CreateVirtualService](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_CreateVirtualService.html)  **
  - **Description:** Concede l'autorizzazione per creare un servizio virtuale all'interno di una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter](#list_appmesh-preview-resource-virtualRouter) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualService\*](#list_appmesh-preview-resource-virtualService) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteGatewayRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteGatewayRoute.html)  **
  - **Description:** Concede l'autorizzazione per eliminare una route del gateway esistente
  - **Tipi di risorsa (\*obbligatorio):** [gatewayRoute\*](#list_appmesh-preview-resource-gatewayRoute)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteMesh](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteMesh.html)  **
  - **Description:** Concede l'autorizzazione per eliminare una mesh di servizio esistente
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteRoute.html)  **
  - **Description:** Concede l'autorizzazione per eliminare una route esistente
  - **Tipi di risorsa (\*obbligatorio):** [route\*](#list_appmesh-preview-resource-route)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteVirtualGateway](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualGateway.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un gateway virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway\*](#list_appmesh-preview-resource-virtualGateway)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteVirtualNode](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualNode.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un nodo virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode\*](#list_appmesh-preview-resource-virtualNode)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteVirtualRouter](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualRouter.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un router virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter\*](#list_appmesh-preview-resource-virtualRouter)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteVirtualService](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DeleteVirtualService.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un servizio virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualService\*](#list_appmesh-preview-resource-virtualService)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DescribeGatewayRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeGatewayRoute.html)  **
  - **Description:** Concede l'autorizzazione per descrivere una route gateway esistente
  - **Tipi di risorsa (\*obbligatorio):** [gatewayRoute\*](#list_appmesh-preview-resource-gatewayRoute)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeMesh](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeMesh.html)  **
  - **Description:** Concede l'autorizzazione per descrivere una mesh di servizio esistente
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeRoute.html)  **
  - **Description:** Concede l'autorizzazione per descrivere una route esistente
  - **Tipi di risorsa (\*obbligatorio):** [route\*](#list_appmesh-preview-resource-route)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeVirtualGateway](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualGateway.html)  **
  - **Description:** Concede l'autorizzazione per descrivere un gateway virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway\*](#list_appmesh-preview-resource-virtualGateway)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeVirtualNode](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualNode.html)  **
  - **Description:** Concede l'autorizzazione per descrivere un nodo virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode\*](#list_appmesh-preview-resource-virtualNode)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeVirtualRouter](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualRouter.html)  **
  - **Description:** Concede l'autorizzazione per descrivere un router virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter\*](#list_appmesh-preview-resource-virtualRouter)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeVirtualService](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_DescribeVirtualService.html)  **
  - **Description:** Concede l'autorizzazione per descrivere un servizio virtuale esistente
  - **Tipi di risorsa (\*obbligatorio):** [virtualService\*](#list_appmesh-preview-resource-virtualService)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [ListGatewayRoutes](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListGatewayRoutes.html)  **
  - **Description:** Concede l'autorizzazione per elencare route gateway esistenti in una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway\*](#list_appmesh-preview-resource-virtualGateway)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListMeshes](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListMeshes.html)  **
  - **Description:** Concede l'autorizzazione per elencare le mesh di servizio esistenti
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListRoutes](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListRoutes.html)  **
  - **Description:** Concede l'autorizzazione per elencare route esistenti in una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter\*](#list_appmesh-preview-resource-virtualRouter)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListVirtualGateways](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualGateways.html)  **
  - **Description:** Concede l'autorizzazione per elencare gateway virtuali esistenti in una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListVirtualNodes](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualNodes.html)  **
  - **Description:** Concede l'autorizzazione per elencare i nodi virtuali esistenti
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListVirtualRouters](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualRouters.html)  **
  - **Description:** Concede l'autorizzazione per elencare i router virtuali esistenti in una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListVirtualServices](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_ListVirtualServices.html)  **
  - **Description:** Concede l'autorizzazione per elencare i servizi virtuali esistenti in una mesh di servizio
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [StreamAggregatedResources](https://docs.aws.amazon.com/app-mesh/latest/userguide/envoy.html)  **
  - **Description:** Concede l'autorizzazione a ricevere risorse in streaming per un endpoint App Mesh (VirtualNode/VirtualGateway)
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway](#list_appmesh-preview-resource-virtualGateway) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [UpdateGatewayRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateGatewayRoute.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare una route gateway esistente per una mesh di servizio e un gateway virtuale specificati
  - **Tipi di risorsa (\*obbligatorio):** [gatewayRoute\*](#list_appmesh-preview-resource-gatewayRoute) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualService](#list_appmesh-preview-resource-virtualService) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateMesh](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateMesh.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare una mesh di servizio esistente
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateRoute](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateRoute.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare una route esistente per una mesh di servizio e un router virtuale specificati
  - **Tipi di risorsa (\*obbligatorio):** [route\*](#list_appmesh-preview-resource-route) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateVirtualGateway](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualGateway.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare un gateway virtuale esistente in una mesh di servizio specificata
  - **Tipi di risorsa (\*obbligatorio):** [virtualGateway\*](#list_appmesh-preview-resource-virtualGateway)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateVirtualNode](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualNode.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare un nodo virtuale esistente in una mesh di servizio specificata
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode\*](#list_appmesh-preview-resource-virtualNode)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateVirtualRouter](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualRouter.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare un router virtuale esistente in una mesh di servizio specificata
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter\*](#list_appmesh-preview-resource-virtualRouter)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateVirtualService](https://docs.aws.amazon.com/app-mesh/latest/APIReference/API_UpdateVirtualService.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare un servizio virtuale esistente in una mesh di servizio specificata
  - **Tipi di risorsa (\*obbligatorio):** [virtualNode](#list_appmesh-preview-resource-virtualNode) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualRouter](#list_appmesh-preview-resource-virtualRouter) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [virtualService\*](#list_appmesh-preview-resource-virtualService) / **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura



## Permission-only azioni per AWS Anteprima di App Mesh
<a name="list_appmesh-preview-permission-only-actions"></a>

Le seguenti azioni sono definite da AWS App Mesh Preview ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.




- **   [DeleteMeshPolicy](https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html)  **
  - **Description:** Concede il permesso di eliminare la politica di controllo degli accessi alla RAM per una mesh
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [GetMeshPolicy](https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html)  **
  - **Description:** Concede il permesso di leggere la politica di controllo degli accessi alla RAM per una mesh
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [PutMeshPolicy](https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html)  **
  - **Description:** Concede il permesso di definire la politica di controllo degli accessi alla RAM per una mesh
  - **Tipi di risorsa (\*obbligatorio):** [mesh\*](#list_appmesh-preview-resource-mesh)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura



## Tipi di risorse definiti da AWS Anteprima di App Mesh
<a name="list_appmesh-preview-resources-for-iam-policies"></a>

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento `Resource` delle istruzioni di policy delle autorizzazioni IAM.



| Tipi di risorse | ARN | Chiavi di condizione | 
| --- | --- | --- | 
|  [gatewayRoute](https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualGateway/${VirtualGatewayName}/gatewayRoute/${GatewayRouteName} |   | 
|  [mesh](https://docs.aws.amazon.com/app-mesh/latest/userguide/meshes.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName} |   | 
|  [route](https://docs.aws.amazon.com/app-mesh/latest/userguide/routes.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualRouter/${VirtualRouterName}/route/${RouteName} |   | 
|  [virtualGateway](https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualGateway/${VirtualGatewayName} |   | 
|  [virtualNode](https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_nodes.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualNode/${VirtualNodeName} |   | 
|  [virtualRouter](https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_routers.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualRouter/${VirtualRouterName} |   | 
|  [virtualService](https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_services.html)  | arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualService/${VirtualServiceName} |   | 

## Chiavi di condizione per AWS Anteprima di App Mesh
<a name="list_appmesh-preview-policy-keys"></a>

AWS App Mesh Preview non ha chiavi di condizione specifiche del servizio che possono essere utilizzate in `Condition` elemento delle dichiarazioni politiche.