RemotePrivateEndpointConnection Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. models. RemotePrivateEndpointConnection
- com.
- com.
- com.
public final class RemotePrivateEndpointConnection
extends ProxyOnlyResource
A remote private endpoint connection.
Constructor Summary
Constructor | Description |
---|---|
RemotePrivateEndpointConnection() |
Creates an instance of Remote |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Remote |
fromJson(JsonReader jsonReader)
Reads an instance of Remote |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
List<String> |
ipAddresses()
Get the ip |
String |
name()
Get the name property: The name of the resource. |
Arm |
privateEndpoint()
Get the private |
Private |
privateLinkServiceConnectionState()
Get the private |
String |
provisioningState()
Get the provisioning |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Remote |
withIpAddresses(List<String> ipAddresses)
Set the ip |
Remote |
withKind(String kind)
Set the kind property: Kind of resource. |
Remote |
withPrivateEndpoint(ArmIdWrapper privateEndpoint)
Set the private |
Remote |
withPrivateLinkServiceConnectionState(PrivateLinkConnectionState privateLinkServiceConnectionState)
Set the private |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
RemotePrivateEndpointConnection
public RemotePrivateEndpointConnection()
Creates an instance of RemotePrivateEndpointConnection class.
Method Details
fromJson
public static RemotePrivateEndpointConnection fromJson(JsonReader jsonReader)
Reads an instance of RemotePrivateEndpointConnection from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
RemotePrivateEndpointConnection.id()Returns:
ipAddresses
public List
Get the ipAddresses property: Private IPAddresses mapped to the remote private endpoint.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
RemotePrivateEndpointConnection.name()Returns:
privateEndpoint
public ArmIdWrapper privateEndpoint()
Get the privateEndpoint property: PrivateEndpoint of a remote private endpoint connection.
Returns:
privateLinkServiceConnectionState
public PrivateLinkConnectionState privateLinkServiceConnectionState()
Get the privateLinkServiceConnectionState property: The state of a private link connection.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: The provisioningState property.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
RemotePrivateEndpointConnection.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
RemotePrivateEndpointConnection.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
RemotePrivateEndpointConnection.validate()withIpAddresses
public RemotePrivateEndpointConnection withIpAddresses(List
Set the ipAddresses property: Private IPAddresses mapped to the remote private endpoint.
Parameters:
Returns:
withKind
public RemotePrivateEndpointConnection withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
RemotePrivateEndpointConnection.withKind(String kind)Parameters:
withPrivateEndpoint
public RemotePrivateEndpointConnection withPrivateEndpoint(ArmIdWrapper privateEndpoint)
Set the privateEndpoint property: PrivateEndpoint of a remote private endpoint connection.
Parameters:
Returns:
withPrivateLinkServiceConnectionState
public RemotePrivateEndpointConnection withPrivateLinkServiceConnectionState(PrivateLinkConnectionState privateLinkServiceConnectionState)
Set the privateLinkServiceConnectionState property: The state of a private link connection.
Parameters:
Returns:
Applies to
Azure SDK for Java