List the resource types on the cloud

This command is equivalent to the command "heat resource-type-list."

Request

GET http://{hostname}:{port}
  /landscaper/rest/cloud/resourcesTypes
Accept: application/json
Table 1. Header parameters
Parameter Type Required Description
Accept application/json true
useMockData boolean false

Example

curl -u jsmith:passwd 
  http://myserver.example.com:8080/landscaper/rest/cloud/resourcesTypes

Example response

[
    "AWS::EC2::Instance",
    "IBM::EC2::InternetGateway",
    "AWS::EC2::NetworkInterface",
    "OS::Heat::ScalingPolicy",
    "AWS::CloudFormation::Stack",
    "IBM::EC2::EIPAssociation",
    "AWS::EC2::Volume",
    "OS::Neutron::IPsecPolicy",
    "OS::Heat::SoftwareDeployment",
    "IBM::EC2::Volume",
    "AWS::AutoScaling::ScalingPolicy",
    "OS::Neutron::HealthMonitor",
    "AWS::IAM::User",
    "OS::Neutron::LoadBalancer",
    "AWS::EC2::InternetGateway",
    "IBM::UrbanCode::SoftwareDeploy::UCD",
    "OS::Neutron::FloatingIP",
    "IBM::EC2::RouteTableAssociation",
    "OS::Neutron::RouterGateway",
    "AWS::EC2::SubnetRouteTableAssociation",
    "AWS::EC2::VolumeAttachment",
    "AWS::CloudFormation::WaitConditionHandle",
    "OS::Cinder::VolumeAttachment",
    "OS::Neutron::FirewallRule",
    "IBM::EC2::VolumeAttachment",
    "OS::Heat::CWLiteAlarm",
    "IBM::UrbanCode::ResourceTree",
    "OS::Nova::FloatingIP",
    "OS::Trove::Instance",
    "OS::Ceilometer::CombinationAlarm",
    "OS::Neutron::MeteringLabel",
    "IBM::EC2::EIP",
    "OS::Neutron::SecurityGroup",
    "OS::Heat::InstanceGroup",
    "AWS::AutoScaling::AutoScalingGroup",
    "OS::Heat::AutoScalingGroup",
    "OS::Heat::CloudConfig",
    "OS::Neutron::PoolMember",
    "AWS::EC2::SecurityGroup",
    "OS::Ceilometer::Alarm",
    "OS::Neutron::Router",
    "OS::Neutron::IKEPolicy",
    "AWS::EC2::VPC",
    "OS::Cinder::Volume",
    "OS::Heat::SoftwareConfig",
    "AWS::EC2::VPCGatewayAttachment",
    "AWS::CloudFormation::WaitCondition",
    "AWS::S3::Bucket",
    "IBM::EC2::Server",
    "OS::Neutron::FirewallPolicy",
    "AWS::EC2::RouteTable",
    "OS::Neutron::Port",
    "OS::Heat::RandomString",
    "AWS::EC2::Subnet",
    "OS::Heat::HARestarter",
    "OS::Nova::KeyPair",
    "IBM::EC2::RouteTable",
    "OS::Neutron::ProviderNet",
    "OS::Heat::MultipartMime",
    "OS::Heat::UpdateWaitConditionHandle",
    "OS::Nova::Server",
    "AWS::IAM::AccessKey",
    "IBM::EC2::Subnet",
    "OS::Neutron::FloatingIPAssociation",
    "OS::Neutron::Net",
    "IBM::EC2::VPC",
    "AWS::EC2::EIPAssociation",
    "OS::Neutron::NetworkGateway",
    "OS::Neutron::Firewall",
    "IBM::UrbanCode::SoftwareConfig::UCD",
    "AWS::EC2::EIP",
    "OS::Heat::AccessPolicy",
    "OS::Heat::StructuredDeployment",
    "AWS::RDS::DBInstance",
    "OS::Neutron::MeteringRule",
    "OS::Swift::Container",
    "AWS::AutoScaling::LaunchConfiguration",
    "IBM::EC2::Port",
    "OS::Nova::FloatingIPAssociation",
    "OS::Heat::ResourceGroup",
    "OS::Neutron::VPNService",
    "OS::Neutron::IPsecSiteConnection",
    "OS::Neutron::Subnet",
    "AWS::ElasticLoadBalancing::LoadBalancer",
    "OS::Neutron::Pool",
    "OS::Neutron::RouterInterface",
    "OS::Heat::StructuredConfig"
]