NSD 템플릿 - AWS 텔코 네트워크 빌더

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

NSD 템플릿

네트워크 서비스 설명자(NSD) 템플릿을 정의합니다.

구문

tosca_definitions_version: tnb_simple_yaml_1_0 vnfds: - descriptor_id: String namespace: String topology_template: inputs: SampleInputParameter: type: String description: "Sample parameter description" default: "DefaultSampleValue" node_templates: SampleNode1: tosca.nodes.AWS.NS

정의된 파라미터 사용

VPC 노드의 CIDR 블록과 같은 파라미터를 동적으로 전달하려는 경우 NSD 템플릿에서 { get_input: input-parameter-name } 구문을 사용하고 파라미터를 정의할 수 있습니다. 그런 다음 동일한 NSD 템플릿에서 파라미터를 재사용하세요.

다음 예제에서는 파라미터를 정의하고 사용하는 방법을 보여줍니다.

tosca_definitions_version: tnb_simple_yaml_1_0 topology_template: inputs: cidr_block: type: String description: "CIDR Block for VPC" default: "10.0.0.0/24" node_templates: ExampleSingleClusterNS: type: tosca.nodes.AWS.NS properties: descriptor_id: "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" ..... ExampleVPC: type: tosca.nodes.AWS.Networking.VPC properties: cidr_block: { get_input: cidr_block }

VNFD 가져오기

descriptor_id

설명자의 UUID입니다.

필수 항목 여부: 예

유형: String

패턴: [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

namespace

고유한 이름입니다.

필수 항목 여부: 예

유형: String

토폴로지 템플릿