CreateApplicationVipDetails

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

Bases: object

Details to create an application virtual IP (VIP) address on a cloud VM cluster.

Methods:

__init__(**kwargs)

Initializes a new CreateApplicationVipDetails object with values from keyword arguments.

Attributes:

cloud_vm_cluster_id

[Required] Gets the cloud_vm_cluster_id of this CreateApplicationVipDetails.

db_node_id

Gets the db_node_id of this CreateApplicationVipDetails.

hostname_label

[Required] Gets the hostname_label of this CreateApplicationVipDetails.

ip_address

Gets the ip_address of this CreateApplicationVipDetails.

ipv6_address

Gets the ipv6_address of this CreateApplicationVipDetails.

subnet_id

[Required] Gets the subnet_id of this CreateApplicationVipDetails.

__init__(**kwargs)

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

Parameters
  • hostname_label (str) – The value to assign to the hostname_label property of this CreateApplicationVipDetails.

  • db_node_id (str) – The value to assign to the db_node_id property of this CreateApplicationVipDetails.

  • cloud_vm_cluster_id (str) – The value to assign to the cloud_vm_cluster_id property of this CreateApplicationVipDetails.

  • subnet_id (str) – The value to assign to the subnet_id property of this CreateApplicationVipDetails.

  • ip_address (str) – The value to assign to the ip_address property of this CreateApplicationVipDetails.

  • ipv6_address (str) – The value to assign to the ipv6_address property of this CreateApplicationVipDetails.

property cloud_vm_cluster_id

[Required] Gets the cloud_vm_cluster_id of this CreateApplicationVipDetails. The OCID of the cloud VM cluster associated with the application virtual IP (VIP) address.

Returns

The cloud_vm_cluster_id of this CreateApplicationVipDetails.

Return type

str

property db_node_id

Gets the db_node_id of this CreateApplicationVipDetails. The OCID of the DB node associated with the application virtual IP (VIP) address.

Returns

The db_node_id of this CreateApplicationVipDetails.

Return type

str

property hostname_label

[Required] Gets the hostname_label of this CreateApplicationVipDetails. The hostname of the application virtual IP (VIP) address.

Returns

The hostname_label of this CreateApplicationVipDetails.

Return type

str

property ip_address

Gets the ip_address of this CreateApplicationVipDetails. The application virtual IP (VIP) IPv4 address.

Returns

The ip_address of this CreateApplicationVipDetails.

Return type

str

property ipv6_address

Gets the ipv6_address of this CreateApplicationVipDetails. The application virtual IP (VIP) IPv6 address.

Returns

The ipv6_address of this CreateApplicationVipDetails.

Return type

str

property subnet_id

[Required] Gets the subnet_id of this CreateApplicationVipDetails. The OCID of the subnet associated with the application virtual IP (VIP) address.

Returns

The subnet_id of this CreateApplicationVipDetails.

Return type

str