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. It is of the form:
Provider name (region) : Project Name.

Type
type string

Type of service (Compute, Storage, etc).

Short Name
short_name string

Short Name of the service. It is of the form:
Provider short name (region) : Project Name.

Description
description string

Description.

Account ID
account_id string

Account ID used to discover the cloud service

Account Name
account_name string

Account Name used to discover the cloud service

Subscription ID
subscription_id string

Subscription ID

Subscription Name
subscription_name string

Subscription Name

Project
project string

Project

Project Name
project_name string

Project Name

Project ID
project_id string

Project ID

The following attributes were added in TKU 2019-Dec-1:

  • Account ID
  • Account Name
  • Subscription ID
  • Subscription Name
  • Project
  • Project Name
  • Project ID

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