public static class PrivateEndpointSettings.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
PrivateEndpointSettings |
build() |
PrivateEndpointSettings.Builder |
copy(PrivateEndpointSettings model) |
PrivateEndpointSettings.Builder |
nsgIds(List<String> nsgIds)
The optional list of network security groups that are associated with the private
endpoint of the stream pool.
|
PrivateEndpointSettings.Builder |
privateEndpointIp(String privateEndpointIp)
The private IP associated with the stream pool in the associated subnetId.
|
PrivateEndpointSettings.Builder |
subnetId(String subnetId)
The subnet id from which the private stream pool can be accessed.
|
public PrivateEndpointSettings.Builder subnetId(String subnetId)
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.
subnetId
- the value to setpublic PrivateEndpointSettings.Builder privateEndpointIp(String privateEndpointIp)
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.
privateEndpointIp
- the value to setpublic PrivateEndpointSettings.Builder nsgIds(List<String> nsgIds)
The optional list of network security groups that are associated with the private endpoint of the stream pool.
nsgIds
- the value to setpublic PrivateEndpointSettings build()
public PrivateEndpointSettings.Builder copy(PrivateEndpointSettings model)
Copyright © 2016–2024. All rights reserved.