Dela via


PrivateEndpointConnections Interface

Implements

com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.PrivateEndpointConnectionsInner>

public interface PrivateEndpointConnections
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.eventgrid.v2020_04_01_preview.implementation.PrivateEndpointConnectionsInner>

Type representing PrivateEndpointConnections.

Method Summary

Modifier and Type Method and Description
abstract rx.Completable deleteAsync(String resourceGroupName, String parentType, String parentName, String privateEndpointConnectionName)

Delete a specific private endpoint connection.

abstract rx.Observable<PrivateEndpointConnection> getAsync(String resourceGroupName, String parentType, String parentName, String privateEndpointConnectionName)

Get a specific private endpoint connection.

abstract rx.Observable<PrivateEndpointConnection> listByResourceAsync(String resourceGroupName, String parentType, String parentName)

Lists all private endpoint connections under a resource.

Method Details

deleteAsync

public abstract Completable deleteAsync(String resourceGroupName, String parentType, String parentName, String privateEndpointConnectionName)

Delete a specific private endpoint connection. Delete a specific private endpoint connection under a topic or domain.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription.
parentType - The type of the parent resource. This can be either 'topics' or 'domains'.
parentName - The name of the parent resource (namely, either, the topic name or domain name).
privateEndpointConnectionName - The name of the private endpoint connection connection.

Returns:

the observable for the request

getAsync

public abstract Observable<PrivateEndpointConnection> getAsync(String resourceGroupName, String parentType, String parentName, String privateEndpointConnectionName)

Get a specific private endpoint connection. Get a specific private endpoint connection under a topic or domain.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription.
parentType - The type of the parent resource. This can be either 'topics' or 'domains'.
parentName - The name of the parent resource (namely, either, the topic name or domain name).
privateEndpointConnectionName - The name of the private endpoint connection connection.

Returns:

the observable for the request

listByResourceAsync

public abstract Observable<PrivateEndpointConnection> listByResourceAsync(String resourceGroupName, String parentType, String parentName)

Lists all private endpoint connections under a resource. Get all private endpoint connections under a topic or domain.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription.
parentType - The type of the parent resource. This can be either 'topics' or 'domains'.
parentName - The name of the parent resource (namely, either, the topic name or domain name).

Returns:

the observable for the request

Applies to