PrivateEndpointConnectionsOperations interface

Interface representing a PrivateEndpointConnections operations.

Properties

beginPut
beginPutAndWait
delete

Deletes the specified private endpoint connection associated with the redis cache.

get

Gets the specified private endpoint connection associated with the redis cache.

list

List all the private endpoint connections associated with the redis cache.

put

Update the state of specified private endpoint connection associated with the redis cache.

Property Details

beginPut

Warning

This API is now deprecated.

use put instead

beginPut: (resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => Promise<SimplePollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

Property Value

(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => Promise<SimplePollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginPutAndWait

Warning

This API is now deprecated.

use put instead

beginPutAndWait: (resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => Promise<PrivateEndpointConnection>

Property Value

(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => Promise<PrivateEndpointConnection>

delete

Deletes the specified private endpoint connection associated with the redis cache.

delete: (resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams) => Promise<void>

get

Gets the specified private endpoint connection associated with the redis cache.

get: (resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams) => Promise<PrivateEndpointConnection>

Property Value

(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams) => Promise<PrivateEndpointConnection>

list

List all the private endpoint connections associated with the redis cache.

list: (resourceGroupName: string, cacheName: string, options?: PrivateEndpointConnectionsListOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>

Property Value

(resourceGroupName: string, cacheName: string, options?: PrivateEndpointConnectionsListOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>

put

Update the state of specified private endpoint connection associated with the redis cache.

put: (resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>

Property Value

(resourceGroupName: string, cacheName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>