DesktopPoolPrivateAccessDetails

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

Bases: object

The details of the desktop’s private access network connectivity that were used to create the pool.

Methods

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

Attributes

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

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

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

Gets the endpoint_fqdn of this DesktopPoolPrivateAccessDetails. The three-label FQDN to use for the private endpoint. The customer VCN’s DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint’s private IP address to access the service (for example, xyz.oraclecloud.com).

Returns:The endpoint_fqdn of this DesktopPoolPrivateAccessDetails.
Return type:str
nsg_ids

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

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

Gets the private_ip of this DesktopPoolPrivateAccessDetails. 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 DesktopPoolPrivateAccessDetails.
Return type:str
subnet_id

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

Returns:The subnet_id of this DesktopPoolPrivateAccessDetails.
Return type:str
vcn_id

[Required] Gets the vcn_id of this DesktopPoolPrivateAccessDetails. The OCID of the customer VCN.

Returns:The vcn_id of this DesktopPoolPrivateAccessDetails.
Return type:str