PrivateEndpointSettings

class oci.streaming.models.PrivateEndpointSettings(**kwargs)

Bases: object

Optional settings if the stream pool is private.

Methods

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

Attributes

nsg_ids Gets the nsg_ids of this PrivateEndpointSettings.
private_endpoint_ip Gets the private_endpoint_ip of this PrivateEndpointSettings.
subnet_id Gets the subnet_id of this PrivateEndpointSettings.
__init__(**kwargs)

Initializes a new PrivateEndpointSettings 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 PrivateEndpointSettings.
  • private_endpoint_ip (str) – The value to assign to the private_endpoint_ip property of this PrivateEndpointSettings.
  • nsg_ids (list[str]) – The value to assign to the nsg_ids property of this PrivateEndpointSettings.
nsg_ids

Gets the nsg_ids of this PrivateEndpointSettings. The optional list of network security groups that are associated with the private endpoint of the stream pool.

Returns:The nsg_ids of this PrivateEndpointSettings.
Return type:list[str]
private_endpoint_ip

Gets the private_endpoint_ip of this PrivateEndpointSettings. The private IP associated with the stream pool in the associated subnetId. The stream pool’s FQDN resolves to that IP and should be used - instead of the private IP - in order to not trigger any TLS issues.

Returns:The private_endpoint_ip of this PrivateEndpointSettings.
Return type:str
subnet_id

Gets the subnet_id of this PrivateEndpointSettings. The subnet id from which the private stream pool can be accessed. Trying to access the streams from another network location will result in an error.

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