

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

Ein Subnetz ist ein Bereich von IP-Adressen in Ihrer VPC, der sich vollständig innerhalb einer Availability Zone befinden muss. Sie müssen eine VPC, einen CIDR-Block, eine Availability Zone und eine Routing-Tabelle für Ihr Subnetz angeben. Sie müssen auch definieren, ob Ihr Subnetz privat oder öffentlich ist.

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

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

 `type`    
Gibt an, ob in diesem Subnetz gestartete Instances eine öffentliche IPv4 Adresse erhalten.  
Erforderlich: Ja  
Typ: Zeichenfolge  
Mögliche Werte: `PUBLIC` \$1 `PRIVATE`

 `availability_zone`    
Die Availability Zone für das Subnetz. Dieses Feld unterstützt AWS Availability Zones innerhalb einer AWS Region, zum Beispiel `us-west-2` (USA West (Oregon)). Es unterstützt beispielsweise auch AWS Local Zones innerhalb der Availability Zone`us-west-2-lax-1a`.  
Erforderlich: Ja  
Typ: Zeichenfolge

 `cidr_block`    
Der CIDR-Block für das Subnetz.  
Erforderlich: Nein  
Typ: Zeichenfolge

 `ipv6_cidr_block`    
Der CIDR-Block, der zur Erstellung des Subnetzes verwendet wurde. IPv6 Wenn Sie diese Eigenschaft angeben, schließen Sie sie nicht ein. `ipv6_cidr_block_suffix`  
Erforderlich: Nein  
Typ: Zeichenfolge

 `ipv6_cidr_block_suffix`    
Das zweistellige hexadezimale Suffix des IPv6 CIDR-Blocks für das über Amazon VPC erstellte Subnetz. Verwenden Sie das folgende Format: `2-digit hexadecimal::/subnetMask`  
Wenn Sie diese Eigenschaft angeben, schließen Sie sie nicht ein. `ipv6_cidr_block`  
Erforderlich: Nein  
Typ: Zeichenfolge

 `outpost_arn`    
Der ARN, in dem AWS Outposts das Subnetz erstellt wird. Fügen Sie diese Eigenschaft zur NSD-Vorlage hinzu, wenn Sie selbstverwaltete Amazon EKS-Knoten auf starten möchten. AWS Outposts Weitere Informationen finden Sie unter [Amazon EKS on AWS Outposts](https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts.html) im *Amazon EKS-Benutzerhandbuch*.  
Wenn Sie diese Eigenschaft zur NSD-Vorlage hinzufügen, müssen Sie den Wert für die `availability_zone` Eigenschaft auf die Availability Zone von festlegen. AWS Outposts  
Erforderlich: Nein  
Typ: Zeichenfolge

 `tags`    
Die Tags, die an die Ressource angehängt werden sollen.  
Erforderlich: Nein  
Typ: Liste

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

 `vpc`    
Ein [AWS.networking.VPC-Knoten](node-vpc.md).  
Erforderlich: Ja  
Typ: Zeichenfolge

 `route_table`    
Ein [AWS.Networking. RouteTable](node-route-table.md)Knoten.  
Erforderlich: Ja  
Typ: Zeichenfolge

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