• Resource Template Service

rts
  1. Help Center
  2. Resource Template Service
  3. User Guide
  4. Example Templates
  5. Creating Network Resources

Creating Network Resources

Application Scenarios

This template is used to create a VPC, a subnet, a route, and a route interface in the VPC.

Example Template

heat_template_version: 2014-10-16
description: Create a VPC instance.
resources:
  vpc_network:
    type: OS::Neutron::Net
    properties:
      name: network
  vpc_subnet:
    type: OS::Neutron::Subnet
    depends_on: vpc_router
    properties:
      name: subnet
      network_id: { get_resource: vpc_network }
      cidr: CIDR
      dns_nameservers:
        - DNS server
  vpc_router:
    type: OS::Neutron::Router
    properties:
      name: router
      external_gateway_info:
        network: Fip_pool
  vpc_router-interface:
    type: OS::Neutron::RouterInterface
    properties:
      router_id: { get_resource: vpc_router }
      subnet: { get_resource: vpc_subnet }