OciNetworkMetadata

class oci.multicloud.models.OciNetworkMetadata(**kwargs)

Bases: object

Oracle Cloud Infrastructure network anchor related meta data items

Attributes

NETWORK_ANCHOR_CONNECTION_STATUS_ACTIVE A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTED A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTING A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_DELETED A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_DELETING A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_DISCONNECTED A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_ERROR A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_FAILED A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_NEEDS_ATTENTION A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
NETWORK_ANCHOR_CONNECTION_STATUS_UPDATING A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata.
dns Gets the dns of this OciNetworkMetadata.
dns_forwarding_config Gets the dns_forwarding_config of this OciNetworkMetadata.
dns_forwarding_endpoint_ip_address Gets the dns_forwarding_endpoint_ip_address of this OciNetworkMetadata.
dns_listening_endpoint_ip_address Gets the dns_listening_endpoint_ip_address of this OciNetworkMetadata.
network_anchor_connection_status [Required] Gets the network_anchor_connection_status of this OciNetworkMetadata.
subnets Gets the subnets of this OciNetworkMetadata.
vcn Gets the vcn of this OciNetworkMetadata.

Methods

__init__(**kwargs) Initializes a new OciNetworkMetadata object with values from keyword arguments.
NETWORK_ANCHOR_CONNECTION_STATUS_ACTIVE = 'ACTIVE'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “ACTIVE”

NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTED = 'CONNECTED'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “CONNECTED”

NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTING = 'CONNECTING'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “CONNECTING”

NETWORK_ANCHOR_CONNECTION_STATUS_DELETED = 'DELETED'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “DELETED”

NETWORK_ANCHOR_CONNECTION_STATUS_DELETING = 'DELETING'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “DELETING”

NETWORK_ANCHOR_CONNECTION_STATUS_DISCONNECTED = 'DISCONNECTED'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “DISCONNECTED”

NETWORK_ANCHOR_CONNECTION_STATUS_ERROR = 'ERROR'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “ERROR”

NETWORK_ANCHOR_CONNECTION_STATUS_FAILED = 'FAILED'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “FAILED”

NETWORK_ANCHOR_CONNECTION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “NEEDS_ATTENTION”

NETWORK_ANCHOR_CONNECTION_STATUS_UPDATING = 'UPDATING'

A constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. This constant has a value of “UPDATING”

__init__(**kwargs)

Initializes a new OciNetworkMetadata object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • network_anchor_connection_status (str) – The value to assign to the network_anchor_connection_status property of this OciNetworkMetadata. Allowed values for this property are: “CONNECTED”, “DISCONNECTED”, “CONNECTING”, “ACTIVE”, “ERROR”, “UPDATING”, “NEEDS_ATTENTION”, “FAILED”, “DELETING”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • vcn (oci.multicloud.models.OciVcn) – The value to assign to the vcn property of this OciNetworkMetadata.
  • dns (oci.multicloud.models.OciDns) – The value to assign to the dns property of this OciNetworkMetadata.
  • subnets (list[oci.multicloud.models.OciNetworkSubnet]) – The value to assign to the subnets property of this OciNetworkMetadata.
  • dns_listening_endpoint_ip_address (str) – The value to assign to the dns_listening_endpoint_ip_address property of this OciNetworkMetadata.
  • dns_forwarding_endpoint_ip_address (str) – The value to assign to the dns_forwarding_endpoint_ip_address property of this OciNetworkMetadata.
  • dns_forwarding_config (list[dict(str, str)]) – The value to assign to the dns_forwarding_config property of this OciNetworkMetadata.
dns

Gets the dns of this OciNetworkMetadata.

Returns:The dns of this OciNetworkMetadata.
Return type:oci.multicloud.models.OciDns
dns_forwarding_config

Gets the dns_forwarding_config of this OciNetworkMetadata. DNS forward configuration

Returns:The dns_forwarding_config of this OciNetworkMetadata.
Return type:list[dict(str, str)]
dns_forwarding_endpoint_ip_address

Gets the dns_forwarding_endpoint_ip_address of this OciNetworkMetadata. The DNS Listener Forwarding Address.

Returns:The dns_forwarding_endpoint_ip_address of this OciNetworkMetadata.
Return type:str
dns_listening_endpoint_ip_address

Gets the dns_listening_endpoint_ip_address of this OciNetworkMetadata. The DNS Listener Endpoint Address.

Returns:The dns_listening_endpoint_ip_address of this OciNetworkMetadata.
Return type:str
network_anchor_connection_status

[Required] Gets the network_anchor_connection_status of this OciNetworkMetadata. This can be merge to lifecycleState CONNECTED - Partner and CSI information is assigned and MulticloudLink provisioned. DISCONNECTED - Only partner cloud information is assigned. CONNECTING - Oracle Cloud Infrastructure information is assigned and the control plane is provisioning resources. ACTIVE - Network anchor is connected and resources (VNICs) exist within a subnet. ERROR - DRG attach fails during connection. FAILED - Network anchor creation failed NEEDS_ATTENTION - Network anchor is in temporary bad state UPDATING - Network anchor is getting updated. DELETING - Network anchor is getting deleted DELETED - A connected network anchor is deleted.

Allowed values for this property are: “CONNECTED”, “DISCONNECTED”, “CONNECTING”, “ACTIVE”, “ERROR”, “UPDATING”, “NEEDS_ATTENTION”, “FAILED”, “DELETING”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The network_anchor_connection_status of this OciNetworkMetadata.
Return type:str
subnets

Gets the subnets of this OciNetworkMetadata. Network subnets

Returns:The subnets of this OciNetworkMetadata.
Return type:list[oci.multicloud.models.OciNetworkSubnet]
vcn

Gets the vcn of this OciNetworkMetadata.

Returns:The vcn of this OciNetworkMetadata.
Return type:oci.multicloud.models.OciVcn