PrivateEndpointConnectionProxiesClient Interface

public interface PrivateEndpointConnectionProxiesClient

An instance of this class provides access to all the operations defined in PrivateEndpointConnectionProxiesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<PrivateEndpointConnectionProxyInner>,PrivateEndpointConnectionProxyInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

abstract SyncPoller<PollResult<PrivateEndpointConnectionProxyInner>,PrivateEndpointConnectionProxyInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

abstract PrivateEndpointConnectionProxyInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

abstract PrivateEndpointConnectionProxyInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

abstract PrivateEndpointConnectionProxyInner get(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account.

abstract Response<PrivateEndpointConnectionProxyInner> getWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account.

abstract PagedIterable<PrivateEndpointConnectionProxyInner> listByAccount(String resourceGroupName, String accountName)

(INTERNAL - DO NOT USE) List all private endpoint connection proxies in a device update account.

abstract PagedIterable<PrivateEndpointConnectionProxyInner> listByAccount(String resourceGroupName, String accountName, Context context)

(INTERNAL - DO NOT USE) List all private endpoint connection proxies in a device update account.

abstract void updatePrivateEndpointProperties(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointUpdate privateEndpointUpdate)

(INTERNAL - DO NOT USE) Updates a private endpoint inside the private endpoint connection proxy object.

abstract Response<Void> updatePrivateEndpointPropertiesWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointUpdate privateEndpointUpdate, Context context)

(INTERNAL - DO NOT USE) Updates a private endpoint inside the private endpoint connection proxy object.

abstract void validate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Validates a private endpoint connection proxy object.

abstract Response<Void> validateWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Validates a private endpoint connection proxy object.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionProxyInner>,PrivateEndpointConnectionProxyInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.

Returns:

the SyncPoller<T,U> for polling of private endpoint connection proxy details.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<PrivateEndpointConnectionProxyInner>,PrivateEndpointConnectionProxyInner> beginCreateOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of private endpoint connection proxy details.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

createOrUpdate

public abstract PrivateEndpointConnectionProxyInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.

Returns:

private endpoint connection proxy details.

createOrUpdate

public abstract PrivateEndpointConnectionProxyInner createOrUpdate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Creates or updates the specified private endpoint connection proxy resource associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.
context - The context to associate with this operation.

Returns:

private endpoint connection proxy details.

delete

public abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.

delete

public abstract void delete(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Deletes the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
context - The context to associate with this operation.

get

public abstract PrivateEndpointConnectionProxyInner get(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId)

(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.

Returns:

private endpoint connection proxy details.

getWithResponse

public abstract Response<PrivateEndpointConnectionProxyInner> getWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, Context context)

(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
context - The context to associate with this operation.

Returns:

private endpoint connection proxy details along with Response<T>.

listByAccount

public abstract PagedIterable<PrivateEndpointConnectionProxyInner> listByAccount(String resourceGroupName, String accountName)

(INTERNAL - DO NOT USE) List all private endpoint connection proxies in a device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.

Returns:

the available private endpoint connection proxies for an Account (not to be used by anyone, here because of ARM requirements) as paginated response with PagedIterable<T>.

listByAccount

public abstract PagedIterable<PrivateEndpointConnectionProxyInner> listByAccount(String resourceGroupName, String accountName, Context context)

(INTERNAL - DO NOT USE) List all private endpoint connection proxies in a device update account.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
context - The context to associate with this operation.

Returns:

the available private endpoint connection proxies for an Account (not to be used by anyone, here because of ARM requirements) as paginated response with PagedIterable<T>.

updatePrivateEndpointProperties

public abstract void updatePrivateEndpointProperties(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointUpdate privateEndpointUpdate)

(INTERNAL - DO NOT USE) Updates a private endpoint inside the private endpoint connection proxy object.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointUpdate - The parameters for updating a private endpoint connection proxy.

updatePrivateEndpointPropertiesWithResponse

public abstract Response<Void> updatePrivateEndpointPropertiesWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointUpdate privateEndpointUpdate, Context context)

(INTERNAL - DO NOT USE) Updates a private endpoint inside the private endpoint connection proxy object.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointUpdate - The parameters for updating a private endpoint connection proxy.
context - The context to associate with this operation.

Returns:

validate

public abstract void validate(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy)

(INTERNAL - DO NOT USE) Validates a private endpoint connection proxy object.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.

validateWithResponse

public abstract Response<Void> validateWithResponse(String resourceGroupName, String accountName, String privateEndpointConnectionProxyId, PrivateEndpointConnectionProxyInner privateEndpointConnectionProxy, Context context)

(INTERNAL - DO NOT USE) Validates a private endpoint connection proxy object.

Parameters:

resourceGroupName - The resource group name.
accountName - Account name.
privateEndpointConnectionProxyId - The ID of the private endpoint connection proxy object.
privateEndpointConnectionProxy - The parameters for creating a private endpoint connection proxy.
context - The context to associate with this operation.

Returns:

Applies to