CloudService node

A CloudService node represents an instance of a cloud service in a cloud region. A cloud service is a service, such as compute (a VM), storage, or a load balancer. They are created and removed by patterns.

The following section describes the scenarios in which a cloud service node is created or removed. CloudService nodes are never updated.


CloudService node lifecycle

The following section describes the scenarios in which a CloudService node is created or removed.

Creation

A CloudService node is discovered when a cloud service such as a VM, or a database is discovered in the cloud.

Removal

A CloudService node is not automatically removed.

To remove a CloudService node manually, select it in the list and pick Destroy from the Actions list. 

If you remove a CloudService node, then its contained nodes are removed. For more information, see Cascade Removal

CloudService node attributes

The attributes of a CloudService node are as described in the following table:

UI Name Attribute name and TypeDescription

Key
key string

Unique identity string for service.

Code
code string

Provider internal name for the service.

Name
name string

Name of the service.

Type
type string

Type of service (Compute, Storage, etc).

Short Name
short_name string

Short Name of the service.

Description
description string

Description.


CloudService node relationships

The relationships on a CloudService node are as described in the following table:

 

UI NameRelationshipDescription

Cloud Region

CloudService:
Service:
CloudService:
ServiceProvider:
CloudRegion

Cloud Region where this service resides.

Compute Instances

CloudService:
Host:
HostedSoftware:
RunningSoftware:
VirtualMachine

Compute Instances within this service.

Storage

CloudService:
Container:
Containment:
ContainedVolume:
StorageVolume

Block storage volumes within this service.

Load Balancer Services

CloudService:
NetworkDevice:
NetworkService:
NetworkService:
LoadBalancerInstance

Load Balancers within this service.

Software Instances

CloudService:
Host:
HostedSoftware:
RunningSoftware:
SoftwareInstance

Software Instances within this service.

Collections

CloudService:
Collection:
Collection:
Member:
Collection

Collections within this service.

Administrative Collections

CloudService:
Collection:
Collection:
Member:
AdminCollection

Administrative collections within this service.

Cloud API Result

CloudService:
InferredElement:
Inference:
Primary:
DiscoveredCloudAPIResultList

Cloud API Result from which the existence of this Cloud Service was inferred.


Was this page helpful? Yes No Submitting... Thank you

Comments