VmClusterNetworkSummary

class oci.database.models.VmClusterNetworkSummary(**kwargs)

Bases: object

Details of the VM cluster network. Applies to Exadata Cloud@Customer instances only.

Attributes:

LIFECYCLE_STATE_ALLOCATED

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_CREATING

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_FAILED

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_NEEDS_ATTENTION

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_REQUIRES_VALIDATION

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_TERMINATED

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_TERMINATING

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_UPDATING

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_VALIDATED

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_VALIDATING

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

LIFECYCLE_STATE_VALIDATION_FAILED

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary.

compartment_id

Gets the compartment_id of this VmClusterNetworkSummary.

defined_tags

Gets the defined_tags of this VmClusterNetworkSummary.

display_name

Gets the display_name of this VmClusterNetworkSummary.

dns

Gets the dns of this VmClusterNetworkSummary.

dr_scans

Gets the dr_scans of this VmClusterNetworkSummary.

exadata_infrastructure_id

Gets the exadata_infrastructure_id of this VmClusterNetworkSummary.

freeform_tags

Gets the freeform_tags of this VmClusterNetworkSummary.

id

Gets the id of this VmClusterNetworkSummary.

lifecycle_details

Gets the lifecycle_details of this VmClusterNetworkSummary.

lifecycle_state

Gets the lifecycle_state of this VmClusterNetworkSummary. The current state of the VM cluster network. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors. NEEDS_ATTENTION - The resource is in needs attention state as some of it's child nodes are not validated and unusable by VM cluster.

ntp

Gets the ntp of this VmClusterNetworkSummary.

scans

Gets the scans of this VmClusterNetworkSummary.

system_tags

Gets the system_tags of this VmClusterNetworkSummary.

time_created

Gets the time_created of this VmClusterNetworkSummary.

vm_cluster_id

Gets the vm_cluster_id of this VmClusterNetworkSummary.

vm_networks

Gets the vm_networks of this VmClusterNetworkSummary.

Methods:

__init__(**kwargs)

Initializes a new VmClusterNetworkSummary object with values from keyword arguments.

LIFECYCLE_STATE_ALLOCATED = 'ALLOCATED'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “ALLOCATED”

LIFECYCLE_STATE_CREATING = 'CREATING'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “CREATING”

LIFECYCLE_STATE_FAILED = 'FAILED'

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

LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'

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

LIFECYCLE_STATE_REQUIRES_VALIDATION = 'REQUIRES_VALIDATION'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “REQUIRES_VALIDATION”

LIFECYCLE_STATE_TERMINATED = 'TERMINATED'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “TERMINATED”

LIFECYCLE_STATE_TERMINATING = 'TERMINATING'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “TERMINATING”

LIFECYCLE_STATE_UPDATING = 'UPDATING'

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

LIFECYCLE_STATE_VALIDATED = 'VALIDATED'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “VALIDATED”

LIFECYCLE_STATE_VALIDATING = 'VALIDATING'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “VALIDATING”

LIFECYCLE_STATE_VALIDATION_FAILED = 'VALIDATION_FAILED'

A constant which can be used with the lifecycle_state property of a VmClusterNetworkSummary. This constant has a value of “VALIDATION_FAILED”

__init__(**kwargs)

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

Parameters
  • id (str) – The value to assign to the id property of this VmClusterNetworkSummary.

  • exadata_infrastructure_id (str) – The value to assign to the exadata_infrastructure_id property of this VmClusterNetworkSummary.

  • compartment_id (str) – The value to assign to the compartment_id property of this VmClusterNetworkSummary.

  • vm_cluster_id (str) – The value to assign to the vm_cluster_id property of this VmClusterNetworkSummary.

  • display_name (str) – The value to assign to the display_name property of this VmClusterNetworkSummary.

  • scans (list[oci.database.models.ScanDetails]) – The value to assign to the scans property of this VmClusterNetworkSummary.

  • dns (list[str]) – The value to assign to the dns property of this VmClusterNetworkSummary.

  • ntp (list[str]) – The value to assign to the ntp property of this VmClusterNetworkSummary.

  • vm_networks (list[oci.database.models.VmNetworkDetails]) – The value to assign to the vm_networks property of this VmClusterNetworkSummary.

  • dr_scans (list[oci.database.models.DrScanDetails]) – The value to assign to the dr_scans property of this VmClusterNetworkSummary.

  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this VmClusterNetworkSummary. Allowed values for this property are: “CREATING”, “REQUIRES_VALIDATION”, “VALIDATING”, “VALIDATED”, “VALIDATION_FAILED”, “UPDATING”, “ALLOCATED”, “TERMINATING”, “TERMINATED”, “FAILED”, “NEEDS_ATTENTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • time_created (datetime) – The value to assign to the time_created property of this VmClusterNetworkSummary.

  • lifecycle_details (str) – The value to assign to the lifecycle_details property of this VmClusterNetworkSummary.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this VmClusterNetworkSummary.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this VmClusterNetworkSummary.

  • system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this VmClusterNetworkSummary.

property compartment_id

Gets the compartment_id of this VmClusterNetworkSummary. The OCID of the compartment.

Returns

The compartment_id of this VmClusterNetworkSummary.

Return type

str

property defined_tags

Gets the defined_tags of this VmClusterNetworkSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Returns

The defined_tags of this VmClusterNetworkSummary.

Return type

dict(str, dict(str, object))

property display_name

Gets the display_name of this VmClusterNetworkSummary. The user-friendly name for the VM cluster network. The name does not need to be unique.

Returns

The display_name of this VmClusterNetworkSummary.

Return type

str

property dns

Gets the dns of this VmClusterNetworkSummary. The list of DNS server IP addresses. Maximum of 3 allowed.

Returns

The dns of this VmClusterNetworkSummary.

Return type

list[str]

property dr_scans

Gets the dr_scans of this VmClusterNetworkSummary. The SCAN details for DR network

Returns

The dr_scans of this VmClusterNetworkSummary.

Return type

list[oci.database.models.DrScanDetails]

property exadata_infrastructure_id

Gets the exadata_infrastructure_id of this VmClusterNetworkSummary. The OCID of the Exadata infrastructure.

Returns

The exadata_infrastructure_id of this VmClusterNetworkSummary.

Return type

str

property freeform_tags

Gets the freeform_tags of this VmClusterNetworkSummary. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {“Department”: “Finance”}

Returns

The freeform_tags of this VmClusterNetworkSummary.

Return type

dict(str, str)

property id

Gets the id of this VmClusterNetworkSummary. The OCID of the VM cluster network.

Returns

The id of this VmClusterNetworkSummary.

Return type

str

property lifecycle_details

Gets the lifecycle_details of this VmClusterNetworkSummary. Additional information about the current lifecycle state.

Returns

The lifecycle_details of this VmClusterNetworkSummary.

Return type

str

property lifecycle_state

Gets the lifecycle_state of this VmClusterNetworkSummary. The current state of the VM cluster network. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors. NEEDS_ATTENTION - The resource is in needs attention state as some of it’s child nodes are not validated

and unusable by VM cluster.

Allowed values for this property are: “CREATING”, “REQUIRES_VALIDATION”, “VALIDATING”, “VALIDATED”, “VALIDATION_FAILED”, “UPDATING”, “ALLOCATED”, “TERMINATING”, “TERMINATED”, “FAILED”, “NEEDS_ATTENTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The lifecycle_state of this VmClusterNetworkSummary.

Return type

str

property ntp

Gets the ntp of this VmClusterNetworkSummary. The list of NTP server IP addresses. Maximum of 3 allowed.

Returns

The ntp of this VmClusterNetworkSummary.

Return type

list[str]

property scans

Gets the scans of this VmClusterNetworkSummary. The SCAN details.

Returns

The scans of this VmClusterNetworkSummary.

Return type

list[oci.database.models.ScanDetails]

property system_tags

Gets the system_tags of this VmClusterNetworkSummary. System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Returns

The system_tags of this VmClusterNetworkSummary.

Return type

dict(str, dict(str, object))

property time_created

Gets the time_created of this VmClusterNetworkSummary. The date and time when the VM cluster network was created.

Returns

The time_created of this VmClusterNetworkSummary.

Return type

datetime

property vm_cluster_id

Gets the vm_cluster_id of this VmClusterNetworkSummary. The OCID of the associated VM Cluster.

Returns

The vm_cluster_id of this VmClusterNetworkSummary.

Return type

str

property vm_networks

Gets the vm_networks of this VmClusterNetworkSummary. Details of the client and backup networks.

Returns

The vm_networks of this VmClusterNetworkSummary.

Return type

list[oci.database.models.VmNetworkDetails]