As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS.Networking.Subnet
Uma sub-rede é um intervalo de endereços IP na sua VPC e deve residir inteiramente em uma zona de disponibilidade. Você deve especificar umVPC, um CIDR bloco, uma zona de disponibilidade e uma tabela de rotas para sua sub-rede. Você também precisa definir se sua sub-rede é privada ou pública.
Sintaxe
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
Propriedades
-
type
-
Indica se as instâncias executadas nessa sub-rede recebem um IPv4 endereço público.
Obrigatório: sim
Tipo: String
Valores possíveis:
PUBLIC
|PRIVATE
-
availability_zone
-
A zona de disponibilidade da sub-rede. Esse campo é compatível com zonas de AWS disponibilidade em uma AWS região, por exemplo
us-west-2
(Oeste dos EUA (Oregon)). Ele também suporta Zonas AWS Locais dentro da Zona de Disponibilidade, por exemplous-west-2-lax-1a
.Obrigatório: sim
Tipo: String
-
cidr_block
-
O CIDR bloco da sub-rede.
Obrigatório: não
Tipo: string
-
ipv6_cidr_block
-
O CIDR bloco usado para criar a IPv6 sub-rede. Se você incluir essa propriedade, não inclua
ipv6_cidr_block_suffix
.Obrigatório: não
Tipo: string
-
ipv6_cidr_block_suffix
-
O sufixo hexadecimal de 2 dígitos do IPv6 CIDR bloco para a sub-rede criada pela Amazon. VPC Use o seguinte formato:
.2-digit hexadecimal
::/subnetMask
Se você incluir essa propriedade, não inclua
ipv6_cidr_block
.Obrigatório: não
Tipo: string
-
outpost_arn
-
Aquele em AWS Outposts que a sub-rede será criada. ARN Adicione essa propriedade ao NSD modelo se quiser iniciar os nós EKS autogerenciados da Amazon em AWS Outposts. Para obter mais informações, consulte Amazon EKS AWS Outposts no Guia do EKS usuário da Amazon.
Se você adicionar essa propriedade ao NSD modelo, deverá definir o valor da
availability_zone
propriedade como a Zona de Disponibilidade do AWS Outposts.Obrigatório: não
Tipo: string
-
tags
-
As tags a serem anexadas ao recurso.
Obrigatório: Não
Tipo: lista
Requisitos
-
vpc
-
Um AWS.Networking. VPCnodo.
Obrigatório: sim
Tipo: String
-
route_table
-
Um AWS.Networking. RouteTablenodo.
Obrigatório: sim
Tipo: String
Exemplo
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