NetworkContainer class
The NetworkContainer
class represents a virtual data center called a network container. Network containers provide a secure logical separation of resources within a pod. A cloud environment can have multiple network containers. A private cloud might have only one network container, while a public cloud is likely to have a separate network container for each tenant. From the perspective of BMC Network Automation, a network container is an instantiation of a container blueprint. A container blueprint describes a network container and includes information such as the number of secure zones in the container and the resources needed to support the container (for example, a firewall services module (FWSM) and virtual local area networks (VLANs)).
NetworkContainer class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the NetworkContainer
class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
create |
| Creates a | |
delete |
| Deletes a | |
get |
| Retrieves a | |
refresh |
| Refreshes a | |
update |
| Updates a | |
search |
| Searches for |
Operation APIs
Name | HTTP | URI | Description |
---|---|---|---|
acquireLock |
| Acquires a lock on a network container. | |
releaseLock |
| Releases a previously acquired lock on a network container. |
Relationship APIs
Name | HTTP | URI | Description |
---|---|---|---|
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the | |
relation |
| Retrieves the |
NetworkContainer class relationships and attributes
The following tables list the relationships and attributes of the NetworkContainer
class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
| 0..* | Organizations assigned to the network container | |
| 0..* | ||
| 0..1 | The blueprint that defines the structure of the network container | |
| 0..* | Container parameter values | |
| 0..* | The firewall associated with the zone | |
| 0..* | Resource sets hosted by the network container | |
| 0..* | The load balancer associated with the zone | |
| 0..* | Associated networks | |
| 1 | The pod the network container belongs to | |
| 0..* | Static pools mapped to the network container | |
| 0..* | ||
| 0..* | Associated switch ports | |
| 0..1 | Associated template container blueprint | |
| 0..* | Zones within the network container | |
| 0..* | Associated logical hosting environments | |
| 1 | Fully-qualified name of the class to which the object belongs | |
| 1 | Provider that created the object | |
| 0..* | Tags associated with the object |
Attributes
Name | Type | Multi- | Description |
---|---|---|---|
|
| 1 | Indicates whether the network container allows a public IP address. |
|
| 0..1 | Public IP address for the network container |
|
| 0..1 | Public IP address mask for the network container |
| 1 | ||
| 0..1 | ||
|
| 0..1 | Indicates whether the network container is a template. |
|
| 1 | Indicates whether the object is onboarded |
|
| 0..1 | Identifier used for the object by an external provider |
|
| 0..1 | Name of the owner of the object |
|
| 0..1 | Reconciliation identity value for the object from the BMC Atrium CMDB |
|
| 0..1 | Token identifier |
|
| 0..1 | Text that describes the object |
|
| 1 | Globally unique identifier for the object |
|
| 1 | Human-readable name of the object |
Comments
Log in or register to comment.