WorkspacePrivateEndpointConnectionsOperations interface

Interface representing a WorkspacePrivateEndpointConnections operations.

Properties

createOrUpdate

Approves or updates the specified private endpoint connection.

delete
get

Gets the specified private endpoint connection associated with the workspace.

listByWorkspace

Lists all private endpoint connections for a workspace.

Property Details

createOrUpdate

Approves or updates the specified private endpoint connection.

createOrUpdate: (resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, resource: WorkspacePrivateEndpointConnection, options?: WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<WorkspacePrivateEndpointConnection>, WorkspacePrivateEndpointConnection>

Property Value

(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, resource: WorkspacePrivateEndpointConnection, options?: WorkspacePrivateEndpointConnectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<WorkspacePrivateEndpointConnection>, WorkspacePrivateEndpointConnection>

delete

delete: (resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified private endpoint connection associated with the workspace.

get: (resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsGetOptionalParams) => Promise<WorkspacePrivateEndpointConnection>

Property Value

(resourceGroupName: string, workspaceName: string, privateEndpointConnectionName: string, options?: WorkspacePrivateEndpointConnectionsGetOptionalParams) => Promise<WorkspacePrivateEndpointConnection>

listByWorkspace

Lists all private endpoint connections for a workspace.

listByWorkspace: (resourceGroupName: string, workspaceName: string, options?: WorkspacePrivateEndpointConnectionsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<WorkspacePrivateEndpointConnection, WorkspacePrivateEndpointConnection[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, options?: WorkspacePrivateEndpointConnectionsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<WorkspacePrivateEndpointConnection, WorkspacePrivateEndpointConnection[], PageSettings>