PrivateEndpointResponse

data class PrivateEndpointResponse(val applicationSecurityGroups: List<ApplicationSecurityGroupResponse>? = null, val customDnsConfigs: List<CustomDnsConfigPropertiesFormatResponse>? = null, val customNetworkInterfaceName: String? = null, val etag: String, val extendedLocation: ExtendedLocationResponse? = null, val id: String? = null, val ipConfigurations: List<PrivateEndpointIPConfigurationResponse>? = null, val location: String? = null, val manualPrivateLinkServiceConnections: List<PrivateLinkServiceConnectionResponse>? = null, val name: String, val networkInterfaces: List<NetworkInterfaceResponse>, val privateLinkServiceConnections: List<PrivateLinkServiceConnectionResponse>? = null, val provisioningState: String, val subnet: SubnetResponse? = null, val tags: Map<String, String>? = null, val type: String)

Private endpoint resource.

Constructors

Link copied to clipboard
constructor(applicationSecurityGroups: List<ApplicationSecurityGroupResponse>? = null, customDnsConfigs: List<CustomDnsConfigPropertiesFormatResponse>? = null, customNetworkInterfaceName: String? = null, etag: String, extendedLocation: ExtendedLocationResponse? = null, id: String? = null, ipConfigurations: List<PrivateEndpointIPConfigurationResponse>? = null, location: String? = null, manualPrivateLinkServiceConnections: List<PrivateLinkServiceConnectionResponse>? = null, name: String, networkInterfaces: List<NetworkInterfaceResponse>, privateLinkServiceConnections: List<PrivateLinkServiceConnectionResponse>? = null, provisioningState: String, subnet: SubnetResponse? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Application security groups in which the private endpoint IP configuration is included.

Link copied to clipboard

An array of custom dns configurations.

Link copied to clipboard

The custom name of the network interface attached to the private endpoint.

Link copied to clipboard

A unique read-only string that changes whenever the resource is updated.

Link copied to clipboard

The extended location of the load balancer.

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard

A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.

Link copied to clipboard
val location: String? = null

Resource location.

Link copied to clipboard

A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.

Link copied to clipboard

Resource name.

Link copied to clipboard

An array of references to the network interfaces created for this private endpoint.

Link copied to clipboard

A grouping of information about the connection to the remote resource.

Link copied to clipboard

The provisioning state of the private endpoint resource.

Link copied to clipboard
val subnet: SubnetResponse? = null

The ID of the subnet from which the private IP will be allocated.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Resource type.