BulkDeletePrivateIpsDetails

class oci.core.models.BulkDeletePrivateIpsDetails(**kwargs)

Bases: object

Details used tp delete Secondary IPv4 objects in a bulk operation.

Methods:

__init__(**kwargs)

Initializes a new BulkDeletePrivateIpsDetails object with values from keyword arguments.

Attributes:

bulk_delete_private_ip_item

[Required] Gets the bulk_delete_private_ip_item of this BulkDeletePrivateIpsDetails.

subnet_id

Gets the subnet_id of this BulkDeletePrivateIpsDetails.

vlan_id

Gets the vlan_id of this BulkDeletePrivateIpsDetails.

vnic_id

Gets the vnic_id of this BulkDeletePrivateIpsDetails.

__init__(**kwargs)

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

Parameters
  • vnic_id (str) – The value to assign to the vnic_id property of this BulkDeletePrivateIpsDetails.

  • vlan_id (str) – The value to assign to the vlan_id property of this BulkDeletePrivateIpsDetails.

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

  • bulk_delete_private_ip_item (list[oci.core.models.BulkDeletePrivateIpItem]) – The value to assign to the bulk_delete_private_ip_item property of this BulkDeletePrivateIpsDetails.

property bulk_delete_private_ip_item

[Required] Gets the bulk_delete_private_ip_item of this BulkDeletePrivateIpsDetails. A secondary IPv4 address to delete.

Returns

The bulk_delete_private_ip_item of this BulkDeletePrivateIpsDetails.

Return type

list[oci.core.models.BulkDeletePrivateIpItem]

property subnet_id

Gets the subnet_id of this BulkDeletePrivateIpsDetails. The OCID of the subnet from which the private IPs is to be deleted.

Returns

The subnet_id of this BulkDeletePrivateIpsDetails.

Return type

str

property vlan_id

Gets the vlan_id of this BulkDeletePrivateIpsDetails. Use this attribute only with the Oracle Cloud VMware Solution. The OCID of the VLAN from which the private IP is to be deleted.

Returns

The vlan_id of this BulkDeletePrivateIpsDetails.

Return type

str

property vnic_id

Gets the vnic_id of this BulkDeletePrivateIpsDetails. The OCID of the VNIC of which private IPs should be deleted. The VNIC and private IPs must be in the same subnet.

Returns

The vnic_id of this BulkDeletePrivateIpsDetails.

Return type

str