This documentation supports the 21.3 (12.3) version of BMC Discovery.

Deployment node


A Deployment node represents a deployment configuration or template, for example, a Kubernetes Deployment.

Deployment node life cycle

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

Creation

Deployment nodes are created from data collected through patterns. The lifecycle of a Deployment node depends upon the details of the pattern that maintains/executes it. 

Removal

A Deployment node is destroyed when previously existing deployments are no longer reported. This is an Authoritative Removal type, see Authoritative Removal.

Deployment node attributes

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

UI Name
Attribute name and
Type 

Description

Key 
key string

Globally unique key.

Name 
name string

Name of the collection.

Short Name
short_name string

Short Name of the collection.

Type 
type string

Type of the deployment configuration..

Trigger Count 
count int

Trigger Count

Tags
tag_set:dictionary

Tag set.

Cloud Identifier
cloud_id string

Unique cloud identifier.

Deployment node inherits attributes from the AdminCollection node. For more information about these attributes, see AdminCollection node attributes.

Deployment node relationships

The relationships of a Deployment node are as described in the following table:

UI Name

Relationship

Description

Cluster

Contained:
Containment:
Container:
Cluster

Cluster where this deployment is deployed.

Cloud Region

Service:
CloudService:
ServiceProvider:
CloudRegion

Cloud Region where this service resides.

Hosts

Collection:
Collection:
Member:
Host

Hosts that are a member of this Deployment.

MFParts

Collection:
Collection:
Member:
MFPart

MFParts that are a member of this Deployment.

Business Application Instances

Collection:
Collection:
Member:
BusinessApplicationInstance

Business Application Instances that are a member of this Deployment.

Software Instances

Collection:
Collection:
Member:
SoftwareInstance

Software Instances that are a member of this Deployment.

Virtual Machines

Collection:
Collection:
Member:
VirtualMachine

Virtual Machines that are a member of this Deployment.

Load Balancers

Collection:
Collection:
Member:
LoadBalancerInstance

Load Balancers that are a member of this Deployment.

Members

Collection:
Collection:
Member:
Collection

Collections that are also a member of this Deployment.

Collection

Member:
Collection:
Collection:
Collection

Collection that this Deployment is a member of.

Maintaining Pattern

Element:
Maintainer:
Pattern:
Pattern

Pattern that is maintaining this Deployment.

Cloud Service

Member:
Collection:
Collection:
CloudService

Cloud Service for this Deployment.

Software Containers

Collection:
Collection:
Member:
SoftwareContainer

Software Containers that are a member of this Deployment.

Storage Volumes

Collection:
Collection:
Member:
StorageVolume

Storage Volumes that are a member of this Deployment.

Administrative Collections

Collection:
Collection:
Member:
AdminCollection

Administrative Collections that are a member of this Deployment.

Deployments

Collection:
Collection:
Member:
Deployment

Deployments that are a member of this Deployment.

Clusters

Collection:
Collection:
Member:
Cluster

Clusters that are a member of this Deployment.

Software Clusters

Collection:
Collection:
Member:
SoftwareCluster

Software Clusters that are a member of this Deployment.

Database Contents

Collection:
Collection:
Member:
DatabaseDetail

Database Details within this Deployment.

Owner

OwnedItem:
Ownership:
Owner:
CloudManagementGroup

Cloud Management Group owning this Collection.

Admin Collection

Member:
Collection:
Collection:
AdminCollection

Administrative Collection that this collection is a member of.

Storage Pools

Collection:
Collection:
Member:
StoragePool

Storage Pools that are a member of this Collection.

Storage Namespaces

Container:
Containment:
Contained:
StorageNamespace

Storage Namespaces from this Collection.

Storage Volumes

Container:
Containment:
ContainedVolume:
StorageVolume

Storage Volumes from this Collection.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*