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à.
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
tosca.nodes.AWS.Networking.Subnet:
properties:
type: String
availability_zone: String
cidr_block: String
ipv6_cidr_block: String
ipv6_cidr_block_suffix: String
outpost_arn: String
tags: List
requirements:
vpc: String
route_table: String
Proprietà
-
type
-
Indica se le istanze avviate in questa sottorete ricevono un indirizzo pubblico. IPv4
Campo obbligatorio: sì
Tipo: stringa
Valori possibili:
PUBLIC
|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 esempious-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 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
-
vpc
-
Un nodo AWS.networking.vpc.
Campo obbligatorio: sì
Tipo: stringa
-
route_table
-
Un AWS.Networking. RouteTablenodo.
Campo obbligatorio: sì
Tipo: stringa
Esempio
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