CreateDesktopPoolPrivateAccessDetails

class oci.desktops.models.CreateDesktopPoolPrivateAccessDetails(**kwargs)

Bases: object

The details of the desktop’s private access network connectivity to be set up for the desktop pool.

Methods

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

Attributes

nsg_ids Gets the nsg_ids of this CreateDesktopPoolPrivateAccessDetails.
private_ip Gets the private_ip of this CreateDesktopPoolPrivateAccessDetails.
subnet_id [Required] Gets the subnet_id of this CreateDesktopPoolPrivateAccessDetails.
__init__(**kwargs)

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

Parameters:
  • subnet_id (str) – The value to assign to the subnet_id property of this CreateDesktopPoolPrivateAccessDetails.
  • nsg_ids (list[str]) – The value to assign to the nsg_ids property of this CreateDesktopPoolPrivateAccessDetails.
  • private_ip (str) – The value to assign to the private_ip property of this CreateDesktopPoolPrivateAccessDetails.
nsg_ids

Gets the nsg_ids of this CreateDesktopPoolPrivateAccessDetails. A list of network security groups for the private access.

Returns:The nsg_ids of this CreateDesktopPoolPrivateAccessDetails.
Return type:list[str]
private_ip

Gets the private_ip of this CreateDesktopPoolPrivateAccessDetails. The IPv4 address from the provided OCI subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet.

Returns:The private_ip of this CreateDesktopPoolPrivateAccessDetails.
Return type:str
subnet_id

[Required] Gets the subnet_id of this CreateDesktopPoolPrivateAccessDetails. The OCID of the subnet in the customer VCN where the connectivity will be established.

Returns:The subnet_id of this CreateDesktopPoolPrivateAccessDetails.
Return type:str