OciNetworkMetadata¶
-
class
oci.multicloud.models.OciNetworkMetadata(**kwargs)¶ Bases:
objectOracle Cloud Infrastructure network anchor related meta data items
Attributes
NETWORK_ANCHOR_CONNECTION_STATUS_ACTIVEA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTEDA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_CONNECTINGA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_DELETEDA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_DELETINGA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_DISCONNECTEDA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_ERRORA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_FAILEDA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_NEEDS_ATTENTIONA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. NETWORK_ANCHOR_CONNECTION_STATUS_UPDATINGA constant which can be used with the network_anchor_connection_status property of a OciNetworkMetadata. dnsGets the dns of this OciNetworkMetadata. dns_forwarding_configGets the dns_forwarding_config of this OciNetworkMetadata. dns_forwarding_endpoint_ip_addressGets the dns_forwarding_endpoint_ip_address of this OciNetworkMetadata. dns_listening_endpoint_ip_addressGets the dns_listening_endpoint_ip_address of this OciNetworkMetadata. network_anchor_connection_status[Required] Gets the network_anchor_connection_status of this OciNetworkMetadata. subnetsGets the subnets of this OciNetworkMetadata. vcnGets 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
-