RemotePrivateEndpoint Class
- java.
lang. Object - com.
azure. resourcemanager. deviceupdate. models. RemotePrivateEndpoint
- com.
public final class RemotePrivateEndpoint
Remote private endpoint details.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| RemotePrivateEndpoint() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
List<Connection |
connectionDetails()
Get the connection |
| String |
id()
Get the id property: Remote endpoint resource ID. |
| String |
immutableResourceId()
Get the immutable |
| String |
immutableSubscriptionId()
Get the immutable |
| String |
location()
Get the location property: ARM location of the remote private endpoint. |
|
List<Private |
manualPrivateLinkServiceConnections()
Get the manual |
|
List<Private |
privateLinkServiceConnections()
Get the private |
|
List<Private |
privateLinkServiceProxies()
Get the private |
| void |
validate()
Validates the instance. |
| String |
vnetTrafficTag()
Get the vnet |
|
Remote |
withConnectionDetails(List<ConnectionDetails> connectionDetails)
Set the connection |
|
Remote |
withId(String id)
Set the id property: Remote endpoint resource ID. |
|
Remote |
withImmutableResourceId(String immutableResourceId)
Set the immutable |
|
Remote |
withImmutableSubscriptionId(String immutableSubscriptionId)
Set the immutable |
|
Remote |
withLocation(String location)
Set the location property: ARM location of the remote private endpoint. |
|
Remote |
withManualPrivateLinkServiceConnections(List<PrivateLinkServiceConnection> manualPrivateLinkServiceConnections)
Set the manual |
|
Remote |
withPrivateLinkServiceConnections(List<PrivateLinkServiceConnection> privateLinkServiceConnections)
Set the private |
|
Remote |
withPrivateLinkServiceProxies(List<PrivateLinkServiceProxy> privateLinkServiceProxies)
Set the private |
|
Remote |
withVnetTrafficTag(String vnetTrafficTag)
Set the vnet |
Methods inherited from java.lang.Object
Constructor Details
RemotePrivateEndpoint
public RemotePrivateEndpoint()
Method Details
connectionDetails
public List<ConnectionDetails> connectionDetails()
Get the connectionDetails property: List of connection details.
Returns:
id
public String id()
Get the id property: Remote endpoint resource ID.
Returns:
immutableResourceId
public String immutableResourceId()
Get the immutableResourceId property: Original resource ID needed by Microsoft.Network.
Returns:
immutableSubscriptionId
public String immutableSubscriptionId()
Get the immutableSubscriptionId property: Original subscription ID needed by Microsoft.Network.
Returns:
location
public String location()
Get the location property: ARM location of the remote private endpoint.
Returns:
manualPrivateLinkServiceConnections
public List<PrivateLinkServiceConnection> manualPrivateLinkServiceConnections()
Get the manualPrivateLinkServiceConnections property: List of private link service connections that need manual approval.
Returns:
privateLinkServiceConnections
public List<PrivateLinkServiceConnection> privateLinkServiceConnections()
Get the privateLinkServiceConnections property: List of automatically approved private link service connections.
Returns:
privateLinkServiceProxies
public List<PrivateLinkServiceProxy> privateLinkServiceProxies()
Get the privateLinkServiceProxies property: List of private link service proxies.
Returns:
validate
public void validate()
Validates the instance.
vnetTrafficTag
public String vnetTrafficTag()
Get the vnetTrafficTag property: Virtual network traffic tag.
Returns:
withConnectionDetails
public RemotePrivateEndpoint withConnectionDetails(List<ConnectionDetails> connectionDetails)
Set the connectionDetails property: List of connection details.
Parameters:
Returns:
withId
public RemotePrivateEndpoint withId(String id)
Set the id property: Remote endpoint resource ID.
Parameters:
Returns:
withImmutableResourceId
public RemotePrivateEndpoint withImmutableResourceId(String immutableResourceId)
Set the immutableResourceId property: Original resource ID needed by Microsoft.Network.
Parameters:
Returns:
withImmutableSubscriptionId
public RemotePrivateEndpoint withImmutableSubscriptionId(String immutableSubscriptionId)
Set the immutableSubscriptionId property: Original subscription ID needed by Microsoft.Network.
Parameters:
Returns:
withLocation
public RemotePrivateEndpoint withLocation(String location)
Set the location property: ARM location of the remote private endpoint.
Parameters:
Returns:
withManualPrivateLinkServiceConnections
public RemotePrivateEndpoint withManualPrivateLinkServiceConnections(List<PrivateLinkServiceConnection> manualPrivateLinkServiceConnections)
Set the manualPrivateLinkServiceConnections property: List of private link service connections that need manual approval.
Parameters:
Returns:
withPrivateLinkServiceConnections
public RemotePrivateEndpoint withPrivateLinkServiceConnections(List<PrivateLinkServiceConnection> privateLinkServiceConnections)
Set the privateLinkServiceConnections property: List of automatically approved private link service connections.
Parameters:
Returns:
withPrivateLinkServiceProxies
public RemotePrivateEndpoint withPrivateLinkServiceProxies(List<PrivateLinkServiceProxy> privateLinkServiceProxies)
Set the privateLinkServiceProxies property: List of private link service proxies.
Parameters:
Returns:
withVnetTrafficTag
public RemotePrivateEndpoint withVnetTrafficTag(String vnetTrafficTag)
Set the vnetTrafficTag property: Virtual network traffic tag.
Parameters:
Returns: