LogicalDataCenter class

The LogicalDataCenter class represents a logical data center.

LogicalDataCenter class APIs

The following tables list the basic APIs, operation APIs, and relationship APIs for the LogicalDataCenter class.

Basic APIs

Name

HTTP
method

URI

Description

get

GET

csm/LogicalDataCenter/guid

Retrieves a LogicalDataCenter object.

search

POST

csm/LogicalDataCenter/search

Searches for LogicalDataCenter objects.

Operation APIs

Name

HTTP
method

URI

Description

offboard

POST

csm/LogicalDataCenter/guid/offboard

Offboards a logical data center.

onboard

POST

csm/LogicalDataCenter/onboard

Onboards a logical data center.

Relationship APIs

Name

HTTP
method

URI

Description

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterAddressSpace

Retrieves the logicalDataCenterAddressSpace relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterBlueprint

Retrieves the logicalDataCenterBlueprint relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterDistributedFirewall

Retrieves the logicalDataCenterDistributedFirewall relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterLoadBalancer

Retrieves the logicalDataCenterLoadBalancer relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterNetwork

Retrieves the logicalDataCenterNetwork relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterOrganization

Retrieves the logicalDataCenterOrganization relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterPerimeterFirewall

Retrieves the logicalDataCenterPerimeterFirewall relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalDataCenterUserMap

Retrieves the logicalDataCenterUserMap relationship.

relation

GET

csm/LogicalDataCenter/guid/network

Retrieves the network relationship.

relation

GET

csm/LogicalDataCenter/guid/templateLogicalDataCenterBlueprint

Retrieves the templateLogicalDataCenterBlueprint relationship.

relation

GET

csm/LogicalDataCenter/guid/logicalHostingEnvironment

Retrieves the logicalHostingEnvironment relationship.

relation

GET

csm/LogicalDataCenter/guid/resourceDomainNameSystem

Retrieves the resourceDomainNameSystem relationship.

relation

GET

csm/LogicalDataCenter/guid/tickets

Retrieves the tickets relationship.

relation

GET

csm/LogicalDataCenter/guid/provider

Retrieves the provider relationship.

relation

GET

csm/LogicalDataCenter/guid/tags

Retrieves the tags relationship.

LogicalDataCenter class relationships and attributes

The following tables list the relationships and attributes of the LogicalDataCenter class.

Relationships

Name

Type

Multi-
plicity

Description

logicalDataCenterAddressSpace

LogicalDataCenterAddressSpace

0..*

logicalDataCenterBlueprint

LogicalDataCenterBlueprint

1

logicalDataCenterDistributedFirewall

LogicalDataCenterDistributedFirewall

0..*

logicalDataCenterLoadBalancer

LogicalDataCenterLoadBalancer

0..*

logicalDataCenterNetwork

LogicalDataCenterNetwork

0..*

logicalDataCenterOrganization

LogicalDataCenterOrganization

0..*

Associated logical data center organizations

logicalDataCenterPerimeterFirewall

LogicalDataCenterPerimeterFirewall

0..*

logicalDataCenterUserMap

LogicalDataCenterUserMap

0..*

Associated logical data center user maps

network

Network

0..*

Associated networks

templateLogicalDataCenterBlueprint

LogicalDataCenterBlueprint

1

logicalHostingEnvironment

LogicalHostingEnvironment

0..*

Associated logical hosting environments

resourceDomainNameSystem

ResourceDomainNameSystem

0..*

tickets

Ticket

0..*

cloudClass

CloudClass

1

Fully-qualified name of the class to which the object belongs

provider

Provider

1

Provider that created the object

tags

Tag

0..*

Tags associated with the object

Attributes

Name

Type

Multi-
plicity

Description

region

String

0..1

useExternalDNS

Boolean

0..1

useExternalIPAM

Boolean

0..1

hostingEnvironmentType

HostingEnvironmentType

0..1

isTemplate

Boolean

0..1

Indicates whether the network container is a template.

isOnboarded

Boolean

1

Indicates whether the object is onboarded

externalID

String

0..1

Identifier used for the object by an external provider

owner

String

0..1

Name of the owner of the object

reconciliationID

String

0..1

Reconciliation identity value for the object from the BMC Atrium CMDB

tokenID

String

0..1

Token identifier

description

String

0..1

Text that describes the object

guid

String

1

Globally unique identifier for the object

labels

String

0..*

modifiedDate

Date

0..1

Date the Cloudobject was modified

name

String

1

Human-readable name of the object

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

Comments