Supported Resources

RTS supports 44 types of resources, including compute, storage, and network resources. Table 1 describes resource types supported by RTS. You can also log in to the RTS management console and view those resource types on the Resource Types page.

For details about resource types, see Resource Type Reference.

Note

OSE is the abbreviation of OpenStack Extension. In Table 1, OSE indicates an extended resource type except for default resource types of OpenStack Heat, or a user-defined resource type.

Table 1 Resource types supported by RTS

Resource Type

Description

Supported by RTS

Supported by Heat

Dependent Service

OS::Cinder::Volume

Resource for providing Cinder volumes

Yes

Yes

EVS

OS::Cinder::VolumeAttachment

Resoure for associating volumes with instances

Yes

Yes

EVS

OS::Heat::AutoScalingGroup

Auto Scaling (AS) group that can scale any resources

Yes

Yes

RTS

OS::Heat::CloudConfig

Configuration resource for representing cloud-init cloud-config

Yes

Yes

RTS

OS::Heat::MultipartMime

Resource that assembles a collection of software configurations as a multi-part mime

Yes

Yes

RTS

OS::Heat::RandomString

Resource for generating a random string

Yes

Yes

RTS

OS::Heat::ResourceGroup

Creating one or more identically configured nested resources

Yes

Yes

RTS

OS::Heat::ScalingPolicy

Resource for creating OS::Heat::AutoScalingGroup

Yes

Yes

RTS

OS::Heat::SoftwareComponent

Resource for describing and storing a software component

Yes

Yes

RTS

OS::Heat::SoftwareConfig

Resource for describing and storing a software configuration

Yes

Yes

RTS

OS::Heat::SoftwareDeployment

Resource for describing and storing a software deployment

Yes

Yes

RTS

OS::Heat::StructuredConfig

Resource that has the same logic with OS::Heat::SoftwareConfig

Yes

Yes

RTS

OS::Heat::WaitCondition

Resource for handling signals received by WaitConditionHandle

Yes

Yes

RTS

OS::Heat::WaitConditionHandle

Resource for creating instance signals

Yes

Yes

RTS

OS::Neutron::FloatingIP

Resource for creating a floating IP address for Neutron

Yes

Yes

VPC

OS::Neutron::FloatingIPAssociation

Resource for associating floating IP addresses and ports

Yes

Yes

VPC

OS::Neutron::Net

Resource for creating Neutron networks

Yes

Yes

VPC

OS::Neutron::Port

Resource for creating Neutron network ports

Yes

Yes

VPC

OS::Neutron::Router

Resource for implementing Neutron routers

Yes

Yes

VPC

OS::Neutron::RouterInterface

Resource for creating Neutron router interfaces

Yes

Yes

VPC

OS::Neutron::SecurityGroup

Resource for creating Neutron security groups

Yes

Yes

VPC

OS::Neutron::Subnet

Resource for creating Neutron subnets

Yes

Yes

VPC

OS::Nova::KeyPair

Resource for creating Nova key pairs

Yes

Yes

ECS

OS::Nova::Server

Resource for creating Nova instances

Yes

Yes

ECS

OS::Nova::ServerGroup

Resource for creating a Nova server group

Yes

Yes

ECS

OSE::AS::ScalingConfig

Resource for creating an AS configuration

Yes

No

AS

OSE::AS::ScalingGroup

Resource for creating an AS group

Yes

No

AS

OSE::AS::ScalingPolicy

Resource for creating an AS policy

Yes

No

AS

OSE::CES::Alarm

Resource for creating a Cloud Eye alarm

Yes

No

Cloud Eye

OSE::ELB::LoadBalancer

Resource for creating load balancers

Yes

No

ELB

OSE::ELB::Listener

Resource for creating classic load balancer listeners

Yes

No

ELB

OSE::ELB::HealthCheck

Resource for creating health checks for classic load balancers

Yes

No

ELB

OSE::ELB::Member

Resource for creating backend servers for classic load balancers

Yes

No

ELB

OSE::ELB::Certificate

Resource for creating certificates for classic load balancers

Yes

No

ELB

OS::Neutron::LBaaS::HealthMonitor

Resource for handling enhanced load balancer listeners

Yes

No

ELB

OS::Neutron::LBaaS::Listener

Resource for creating enhanced load balancer listeners

Yes

No

ELB

OS::Neutron::LBaaS::LoadBalancer

Resource for creating enhanced load balancers

Yes

No

ELB

OS::Neutron::LBaaS::Pool

Resource for creating backend server groups for enhanced load balancers

Yes

No

ELB

OS::Neutron::LBaaS::PoolMember

Resource for creating backend servers for enhanced load balancers

Yes

No

ELB

OSE::RDS::Instance

Resource for creating an RDS DB instance

Yes

No

RDS

OSE::VPC::Vpc

Resource for creating a VPC

Yes

No

VPC

OSE::VPC::Subnet

Resource for creating a VPC subnet

Yes

No

VPC

OSE::SFS::Share

Resource for creating a file share

Yes

No

SFS

OSE::SFS::ShareAccessRule

Resource for creating rules for accessing file shares

Yes

No

SFS