기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
서브넷은 VPC의 IP 주소 범위이며, 전적으로 하나의 가용 영역 내에 상주해야 합니다. 서브넷의 VPC, CIDR 블록, 가용 영역, 라우팅 테이블을 지정해야 합니다. 또한 서브넷이 프라이빗인지 퍼블릭인지도 정의해야 합니다.
구문
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
속성
-
type
-
이 서브넷에서 시작한 인스턴스가 퍼블릭 IPv4 주소를 수신할지 여부를 지정합니다.
필수 항목 여부: 예
유형: String
가능한 값:
PUBLIC
|PRIVATE
-
availability_zone
-
서브넷의 가용 영역입니다. 이 필드는 AWS 리전 내의 AWS 가용 영역(예: 미국 서부
us-west-2
(오레곤))을 지원합니다. 또한와 같이 가용 영역 내의 AWS 로컬 영역도 지원합니다us-west-2-lax-1a
.필수 항목 여부: 예
유형: String
-
cidr_block
-
서브넷에 대한 CIDR 블록입니다.
필수 여부: 아니요
유형: 문자열
-
ipv6_cidr_block
-
IPv6 서브넷을 생성하는 데 사용되는 CIDR 블록입니다. 이 속성을 포함하는 경우
ipv6_cidr_block_suffix
를 포함하지 마십시오.필수 여부: 아니요
유형: 문자열
-
ipv6_cidr_block_suffix
-
Amazon VPC를 통해 생성된 서브넷에 대한 IPv6 CIDR 블록의 2자리 16진수 접미사입니다. 다음 형식을 사용합니다.
2-digit hexadecimal
::/subnetMask
이 속성을 포함하는 경우
ipv6_cidr_block
를 포함하지 마십시오.필수 여부: 아니요
유형: 문자열
-
outpost_arn
-
서브넷 AWS Outposts 이 생성될의 ARN입니다. AWS Outposts에서 Amazon EKS 자체 관리형 노드를 시작하려는 경우 이 속성을 NSD 템플릿에 추가하세요. 자세한 내용은 Amazon EKS 사용 설명서의 AWS Outposts에 대한 Amazon EKS를 참조하세요.
이 속성을 NSD 템플릿에 추가하는 경우
availability_zone
속성 값을 AWS Outposts의 가용 영역으로 설정해야 합니다.필수 여부: 아니요
유형: 문자열
-
tags
-
리소스에 연결할 태그입니다.
필수 여부: 아니요
유형: 목록
요구 사항
-
vpc
-
AWS.Networking.VPC 노드입니다.
필수 항목 여부: 예
유형: String
-
route_table
-
AWS.Networking.RouteTable 노드입니다.
필수 항목 여부: 예
유형: String
예제
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