

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Subnet adalah berbagai alamat IP di VPC Anda, dan harus berada sepenuhnya dalam satu Availability Zone. Anda harus menentukan VPC, blok CIDR, Availability Zone, dan tabel rute untuk subnet Anda. Anda juga harus menentukan apakah subnet Anda pribadi atau publik.

## Sintaksis
<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
```

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

 `type`    
Menunjukkan apakah instance yang diluncurkan di subnet ini menerima alamat publik IPv4.  
Wajib: Ya  
Tipe: String  
Nilai yang mungkin: `PUBLIC` \$1 `PRIVATE`

 `availability_zone`    
Availability Zone untuk subnet. Bidang ini mendukung AWS Availability Zone dalam suatu AWS Wilayah, misalnya `us-west-2` (US West (Oregon)). Ini juga mendukung AWS Local Zones dalam Availability Zone, misalnya`us-west-2-lax-1a`.  
Wajib: Ya  
Tipe: String

 `cidr_block`    
Blok CIDR untuk subnet.  
Wajib: Tidak  
Tipe: String

 `ipv6_cidr_block`    
Blok CIDR digunakan untuk membuat IPv6 subnet. Jika Anda menyertakan properti ini, jangan sertakan`ipv6_cidr_block_suffix`.  
Wajib: Tidak  
Tipe: String

 `ipv6_cidr_block_suffix`    
Sufiks heksadesimal 2 digit dari blok IPv6 CIDR untuk subnet yang dibuat melalui Amazon VPC. Gunakan format berikut: `2-digit hexadecimal::/subnetMask`  
Jika Anda menyertakan properti ini, jangan sertakan`ipv6_cidr_block`.  
Wajib: Tidak  
Tipe: String

 `outpost_arn`    
ARN dari subnet AWS Outposts itu akan dibuat di. Tambahkan properti ini ke template NSD jika Anda ingin meluncurkan node yang dikelola sendiri Amazon EKS. AWS Outposts Untuk informasi selengkapnya, lihat [Amazon EKS AWS Outposts di](https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts.html) *Panduan Pengguna Amazon EKS*.  
Jika Anda menambahkan properti ini ke template NSD, Anda harus menetapkan nilai untuk `availability_zone` properti ke Availability Zone dari AWS Outposts.  
Wajib: Tidak  
Tipe: String

 `tags`    
Tag yang akan dilampirkan ke sumber daya.  
Wajib: Tidak  
Tipe: Daftar

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

 `vpc`    
Sebuah [AWS simpul.networking.vpc](node-vpc.md).  
Wajib: Ya  
Tipe: String

 `route_table`    
Sebuah [AWS.Networking. RouteTable](node-route-table.md)simpul.  
Wajib: Ya  
Tipe: String

## Contoh
<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
```