PrivateLinkScopedResources interface

Interface representing a PrivateLinkScopedResources.

Methods

beginCreateOrUpdate(string, string, string, ScopedResource, PrivateLinkScopedResourcesCreateOrUpdateOptionalParams)

Approve or reject a private endpoint connection with a given name.

beginCreateOrUpdateAndWait(string, string, string, ScopedResource, PrivateLinkScopedResourcesCreateOrUpdateOptionalParams)

Approve or reject a private endpoint connection with a given name.

beginDelete(string, string, string, PrivateLinkScopedResourcesDeleteOptionalParams)

Deletes a private endpoint connection with a given name.

beginDeleteAndWait(string, string, string, PrivateLinkScopedResourcesDeleteOptionalParams)

Deletes a private endpoint connection with a given name.

get(string, string, string, PrivateLinkScopedResourcesGetOptionalParams)

Gets a scoped resource in a private link scope.

listByPrivateLinkScope(string, string, PrivateLinkScopedResourcesListByPrivateLinkScopeOptionalParams)

Gets all private endpoint connections on a private link scope.

Method Details

beginCreateOrUpdate(string, string, string, ScopedResource, PrivateLinkScopedResourcesCreateOrUpdateOptionalParams)

Approve or reject a private endpoint connection with a given name.

function beginCreateOrUpdate(resourceGroupName: string, scopeName: string, name: string, parameters: ScopedResource, options?: PrivateLinkScopedResourcesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ScopedResource>, ScopedResource>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

name

string

The name of the scoped resource object.

parameters
ScopedResource

A private link scoped resource

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<ScopedResource>, ScopedResource>>

beginCreateOrUpdateAndWait(string, string, string, ScopedResource, PrivateLinkScopedResourcesCreateOrUpdateOptionalParams)

Approve or reject a private endpoint connection with a given name.

function beginCreateOrUpdateAndWait(resourceGroupName: string, scopeName: string, name: string, parameters: ScopedResource, options?: PrivateLinkScopedResourcesCreateOrUpdateOptionalParams): Promise<ScopedResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

name

string

The name of the scoped resource object.

parameters
ScopedResource

A private link scoped resource

Returns

Promise<ScopedResource>

beginDelete(string, string, string, PrivateLinkScopedResourcesDeleteOptionalParams)

Deletes a private endpoint connection with a given name.

function beginDelete(resourceGroupName: string, scopeName: string, name: string, options?: PrivateLinkScopedResourcesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

name

string

The name of the scoped resource object.

options
PrivateLinkScopedResourcesDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, PrivateLinkScopedResourcesDeleteOptionalParams)

Deletes a private endpoint connection with a given name.

function beginDeleteAndWait(resourceGroupName: string, scopeName: string, name: string, options?: PrivateLinkScopedResourcesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

name

string

The name of the scoped resource object.

options
PrivateLinkScopedResourcesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, PrivateLinkScopedResourcesGetOptionalParams)

Gets a scoped resource in a private link scope.

function get(resourceGroupName: string, scopeName: string, name: string, options?: PrivateLinkScopedResourcesGetOptionalParams): Promise<ScopedResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

name

string

The name of the scoped resource object.

options
PrivateLinkScopedResourcesGetOptionalParams

The options parameters.

Returns

Promise<ScopedResource>

listByPrivateLinkScope(string, string, PrivateLinkScopedResourcesListByPrivateLinkScopeOptionalParams)

Gets all private endpoint connections on a private link scope.

function listByPrivateLinkScope(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopedResourcesListByPrivateLinkScopeOptionalParams): PagedAsyncIterableIterator<ScopedResource, ScopedResource[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

scopeName

string

The name of the Azure Monitor PrivateLinkScope resource.

Returns