

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

# AWS.Networking.Subnet
<a name="node-subnet"></a>

Una sottorete è un intervallo di indirizzi IP nel tuo VPC e deve risiedere interamente all'interno di una zona di disponibilità. È necessario specificare un VPC, un blocco CIDR, una zona di disponibilità e una tabella di routing per la sottorete. È inoltre necessario definire se la sottorete è privata o pubblica.

## Sintassi
<a name="node-subnet-syntax"></a>

```
tosca.nodes.AWS.Networking.Subnet:
  properties:
    type: String
    availability\$1zone: String
    cidr\$1block: String
    ipv6\$1cidr\$1block: String
    ipv6\$1cidr\$1block\$1suffix: String        
    outpost\$1arn: String
    tags: List
  requirements:
    vpc: String
    route\$1table: String
```

## Proprietà
<a name="node-subnet-properties"></a>

 `type`    
Indica se le istanze avviate in questa sottorete ricevono un indirizzo pubblico. IPv4  
Campo obbligatorio: sì  
Tipo: stringa  
Valori possibili: `PUBLIC` \$1 `PRIVATE`

 `availability_zone`    
La zona di disponibilità per la sottorete. Questo campo supporta le zone di AWS disponibilità all'interno di una AWS regione, ad esempio `us-west-2` (Stati Uniti occidentali (Oregon)). Supporta anche AWS Local Zones all'interno della Availability Zone, ad esempio`us-west-2-lax-1a`.  
Campo obbligatorio: sì  
Tipo: stringa

 `cidr_block`    
Il blocco CIDR per la sottorete.  
Required: No  
Tipo: stringa

 `ipv6_cidr_block`    
Il blocco CIDR utilizzato per creare la sottorete. IPv6 Se includi questa proprietà, non includerla. `ipv6_cidr_block_suffix`  
Required: No  
Tipo: stringa

 `ipv6_cidr_block_suffix`    
Il suffisso esadecimale a 2 cifre del blocco IPv6 CIDR per la sottorete creata su Amazon VPC. Utilizza il seguente formato: `2-digit hexadecimal::/subnetMask`  
Se includi questa proprietà, non includerla. `ipv6_cidr_block`  
Required: No  
Tipo: stringa

 `outpost_arn`    
L'ARN in AWS Outposts cui verrà creata la sottorete. Aggiungi questa proprietà al modello NSD se desideri avviare nodi autogestiti di Amazon EKS su. AWS Outposts Per ulteriori informazioni, consulta [Amazon EKS AWS Outposts nella](https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts.html) *Guida per l'utente di Amazon EKS*.  
Se aggiungi questa proprietà al modello NSD, devi impostare il valore della `availability_zone` proprietà nella zona di disponibilità di AWS Outposts.  
Required: No  
Tipo: stringa

 `tags`    
I tag da allegare alla risorsa.  
Campo obbligatorio: no  
Tipo: List

## Requisiti
<a name="node-subnet-requirements"></a>

 `vpc`    
Un nodo [AWS.networking.vpc](node-vpc.md).  
Campo obbligatorio: sì  
Tipo: stringa

 `route_table`    
Un [AWS.Networking. RouteTable](node-route-table.md)nodo.  
Campo obbligatorio: sì  
Tipo: stringa

## Esempio
<a name="node-subnet-example"></a>

```
SampleSubnet01:
  type: tosca.nodes.AWS.Networking.Subnet
  properties:
    type: "PUBLIC"
    availability_zone: "us-east-1a"
    cidr_block: "10.100.50.0/24"
    ipv6_cidr_block_suffix: "aa::/64"
    outpost_arn: "arn:aws:outposts:region:accountId:outpost/op-11223344EXAMPLE"
    tags:
      - "Name=SampleVPC"
      - "Environment=Testing"
  requirements:
    vpc: SampleVPC
    route_table: SampleRouteTable
         
SampleSubnet02:
  type: tosca.nodes.AWS.Networking.Subnet
  properties:
    type: "PUBLIC"
    availability_zone: "us-west-2b"
    cidr_block: "10.100.50.0/24"
    ipv6_cidr_block: "2600:1f14:3758:ca00::/64"
  requirements:
    route_table: SampleRouteTable
    vpc: SampleVPC
```