BulkCreatePrivateIpsDetails

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

Bases: object

Bulk Secondary IPv4 addresses creation object.

Methods

__init__(**kwargs) Initializes a new BulkCreatePrivateIpsDetails object with values from keyword arguments.

Attributes

bulk_create_private_ip_item [Required] Gets the bulk_create_private_ip_item of this BulkCreatePrivateIpsDetails.
subnet_id Gets the subnet_id of this BulkCreatePrivateIpsDetails.
vlan_id Gets the vlan_id of this BulkCreatePrivateIpsDetails.
vnic_id Gets the vnic_id of this BulkCreatePrivateIpsDetails.
__init__(**kwargs)

Initializes a new BulkCreatePrivateIpsDetails 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 BulkCreatePrivateIpsDetails.
  • vlan_id (str) – The value to assign to the vlan_id property of this BulkCreatePrivateIpsDetails.
  • subnet_id (str) – The value to assign to the subnet_id property of this BulkCreatePrivateIpsDetails.
  • bulk_create_private_ip_item (list[oci.core.models.BulkCreatePrivateIpItem]) – The value to assign to the bulk_create_private_ip_item property of this BulkCreatePrivateIpsDetails.
bulk_create_private_ip_item

[Required] Gets the bulk_create_private_ip_item of this BulkCreatePrivateIpsDetails. Secondary IPv4 addresses to assign.

Returns:The bulk_create_private_ip_item of this BulkCreatePrivateIpsDetails.
Return type:list[oci.core.models.BulkCreatePrivateIpItem]
subnet_id

Gets the subnet_id of this BulkCreatePrivateIpsDetails. The OCID of the subnet from which the private IPs is to be drawn. The IP addresses, if supplied, must be valid for the given subnet.

Returns:The subnet_id of this BulkCreatePrivateIpsDetails.
Return type:str
vlan_id

Gets the vlan_id of this BulkCreatePrivateIpsDetails. Use this attribute only with the Oracle Cloud VMware Solution. The OCID of the VLAN from which the private IPs is to be drawn. The IP addresses, if supplied, must be valid for the given VLAN. See Vlan.

Returns:The vlan_id of this BulkCreatePrivateIpsDetails.
Return type:str
vnic_id

Gets the vnic_id of this BulkCreatePrivateIpsDetails. The OCID of the VNIC to assign the private IPs to. The VNIC and private IPs must be in the same subnet.

Returns:The vnic_id of this BulkCreatePrivateIpsDetails.
Return type:str