Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Una subred es un rango de direcciones IP en su VPC, y debe residir completamente en una zona de disponibilidad. Debe especificar una VPC, un bloque de CIDR, una zona de disponibilidad y una tabla de enrutamiento para la subred. También debe definir si su subred es privada o pública.
Sintaxis
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
Propiedades
-
type
-
Indica si las instancias lanzadas en esta subred reciben una dirección pública. IPv4
Obligatorio: sí
Tipo: cadena
Los valores posibles son:
PUBLIC
|PRIVATE
-
availability_zone
-
La zona de disponibilidad de la subred. Este campo admite las zonas de AWS disponibilidad de una AWS región, por ejemplo
us-west-2
(EE.UU. Oeste (Oregón)). También es compatible con las Zonas AWS Locales dentro de la Zona de Disponibilidad, por ejemplous-west-2-lax-1a
.Obligatorio: sí
Tipo: cadena
-
cidr_block
-
El bloque de CIDR de la subred.
Obligatorio: no
Tipo: cadena
-
ipv6_cidr_block
-
El bloque CIDR utilizado para crear la IPv6 subred. Si se incluye esta propiedad, no incluya
ipv6_cidr_block_suffix
.Obligatorio: no
Tipo: cadena
-
ipv6_cidr_block_suffix
-
El sufijo hexadecimal de 2 dígitos del bloque IPv6 CIDR para la subred creada a través de Amazon VPC. Use el siguiente formato
2-digit hexadecimal
::/subnetMask
Si se incluye esta propiedad, no incluya
ipv6_cidr_block
.Obligatorio: no
Tipo: cadena
-
outpost_arn
-
El ARN en el AWS Outposts que se creará la subred. Añada esta propiedad a la plantilla de NSD si desea lanzar nodos autogestionados de Amazon EKS en AWS Outposts. Para obtener más información, consulte Amazon EKS en AWS Outposts en la Guía del usuario de Amazon EKS.
Si añade esta propiedad a la plantilla de NSD, debe establecer el valor de la propiedad
availability_zone
en la Zona de disponibilidad de AWS Outposts.Obligatorio: no
Tipo: cadena
-
tags
-
Las etiquetas que deben asociarse al recurso.
Obligatorio: no
Tipo: lista
Requisitos
-
vpc
-
Un nodo AWS.Networking.VPC.
Obligatorio: sí
Tipo: cadena
-
route_table
-
Un AWS.Networking. RouteTablenodo.
Obligatorio: sí
Tipo: cadena
Ejemplo
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