Compartilhar via


PrivateLinkServices interface

Interface que representa um PrivateLinkServices.

Métodos

beginCheckPrivateLinkServiceVisibility(string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado.

beginCheckPrivateLinkServiceVisibilityAndWait(string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado.

beginCheckPrivateLinkServiceVisibilityByResourceGroup(string, string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado no grupo de recursos especificado.

beginCheckPrivateLinkServiceVisibilityByResourceGroupAndWait(string, string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado no grupo de recursos especificado.

beginCreateOrUpdate(string, string, PrivateLinkService, PrivateLinkServicesCreateOrUpdateOptionalParams)

Cria ou atualiza um serviço de link privado no grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, PrivateLinkService, PrivateLinkServicesCreateOrUpdateOptionalParams)

Cria ou atualiza um serviço de link privado no grupo de recursos especificado.

beginDelete(string, string, PrivateLinkServicesDeleteOptionalParams)

Exclui o serviço de link privado especificado.

beginDeleteAndWait(string, string, PrivateLinkServicesDeleteOptionalParams)

Exclui o serviço de link privado especificado.

beginDeletePrivateEndpointConnection(string, string, string, PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams)

Exclua a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

beginDeletePrivateEndpointConnectionAndWait(string, string, string, PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams)

Exclua a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

get(string, string, PrivateLinkServicesGetOptionalParams)

Obtém o serviço de link privado especificado por grupo de recursos.

getPrivateEndpointConnection(string, string, string, PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams)

Obtenha a conexão de ponto de extremidade privado específico por um serviço de link privado específico no grupo de recursos.

list(string, PrivateLinkServicesListOptionalParams)

Obtém todos os serviços de link privado em um grupo de recursos.

listAutoApprovedPrivateLinkServices(string, PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams)

Retorna todas as IDs de serviço de link privado que podem ser vinculadas a um ponto de extremidade privado com aprovação automática nesta assinatura nesta região.

listAutoApprovedPrivateLinkServicesByResourceGroup(string, string, PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams)

Retorna todas as IDs de serviço de link privado que podem ser vinculadas a um ponto de extremidade privado com aprovação automática nesta assinatura nesta região.

listBySubscription(PrivateLinkServicesListBySubscriptionOptionalParams)

Obtém todo o serviço de link privado em uma assinatura.

listPrivateEndpointConnections(string, string, PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams)

Obtém todas as conexões de ponto de extremidade privado para um serviço de link privado específico.

updatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams)

Aprovar ou rejeitar a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

Detalhes do método

beginCheckPrivateLinkServiceVisibility(string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado.

function beginCheckPrivateLinkServiceVisibility(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise<SimplePollerLike<OperationState<PrivateLinkServiceVisibility>, PrivateLinkServiceVisibility>>

Parâmetros

location

string

O local do nome de domínio.

parameters
CheckPrivateLinkServiceVisibilityRequest

O corpo da solicitação da chamada à API CheckPrivateLinkService.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateLinkServiceVisibility>, PrivateLinkServiceVisibility>>

beginCheckPrivateLinkServiceVisibilityAndWait(string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado.

function beginCheckPrivateLinkServiceVisibilityAndWait(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise<PrivateLinkServiceVisibility>

Parâmetros

location

string

O local do nome de domínio.

parameters
CheckPrivateLinkServiceVisibilityRequest

O corpo da solicitação da chamada à API CheckPrivateLinkService.

Retornos

beginCheckPrivateLinkServiceVisibilityByResourceGroup(string, string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado no grupo de recursos especificado.

function beginCheckPrivateLinkServiceVisibilityByResourceGroup(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise<SimplePollerLike<OperationState<PrivateLinkServiceVisibility>, PrivateLinkServiceVisibility>>

Parâmetros

location

string

O local do nome de domínio.

resourceGroupName

string

O nome do grupo de recursos.

parameters
CheckPrivateLinkServiceVisibilityRequest

O corpo da solicitação da chamada à API CheckPrivateLinkService.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateLinkServiceVisibility>, PrivateLinkServiceVisibility>>

beginCheckPrivateLinkServiceVisibilityByResourceGroupAndWait(string, string, CheckPrivateLinkServiceVisibilityRequest, PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams)

Verifica se a assinatura está visível para o serviço de link privado no grupo de recursos especificado.

function beginCheckPrivateLinkServiceVisibilityByResourceGroupAndWait(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise<PrivateLinkServiceVisibility>

Parâmetros

location

string

O local do nome de domínio.

resourceGroupName

string

O nome do grupo de recursos.

parameters
CheckPrivateLinkServiceVisibilityRequest

O corpo da solicitação da chamada à API CheckPrivateLinkService.

Retornos

beginCreateOrUpdate(string, string, PrivateLinkService, PrivateLinkServicesCreateOrUpdateOptionalParams)

Cria ou atualiza um serviço de link privado no grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateLinkService>, PrivateLinkService>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

parameters
PrivateLinkService

Parâmetros fornecidos para a operação criar ou atualizar o serviço de link privado.

options
PrivateLinkServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateLinkService>, PrivateLinkService>>

beginCreateOrUpdateAndWait(string, string, PrivateLinkService, PrivateLinkServicesCreateOrUpdateOptionalParams)

Cria ou atualiza um serviço de link privado no grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise<PrivateLinkService>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

parameters
PrivateLinkService

Parâmetros fornecidos para a operação criar ou atualizar o serviço de link privado.

options
PrivateLinkServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, PrivateLinkServicesDeleteOptionalParams)

Exclui o serviço de link privado especificado.

function beginDelete(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

options
PrivateLinkServicesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, PrivateLinkServicesDeleteOptionalParams)

Exclui o serviço de link privado especificado.

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

options
PrivateLinkServicesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams)

Exclua a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

function beginDeletePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

peConnectionName

string

O nome da conexão de ponto de extremidade privado.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeletePrivateEndpointConnectionAndWait(string, string, string, PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams)

Exclua a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

function beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

peConnectionName

string

O nome da conexão de ponto de extremidade privado.

Retornos

Promise<void>

get(string, string, PrivateLinkServicesGetOptionalParams)

Obtém o serviço de link privado especificado por grupo de recursos.

function get(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesGetOptionalParams): Promise<PrivateLinkService>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

options
PrivateLinkServicesGetOptionalParams

Os parâmetros de opções.

Retornos

getPrivateEndpointConnection(string, string, string, PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams)

Obtenha a conexão de ponto de extremidade privado específico por um serviço de link privado específico no grupo de recursos.

function getPrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

peConnectionName

string

O nome da conexão de ponto de extremidade privado.

Retornos

list(string, PrivateLinkServicesListOptionalParams)

Obtém todos os serviços de link privado em um grupo de recursos.

function list(resourceGroupName: string, options?: PrivateLinkServicesListOptionalParams): PagedAsyncIterableIterator<PrivateLinkService, PrivateLinkService[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
PrivateLinkServicesListOptionalParams

Os parâmetros de opções.

Retornos

listAutoApprovedPrivateLinkServices(string, PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams)

Retorna todas as IDs de serviço de link privado que podem ser vinculadas a um ponto de extremidade privado com aprovação automática nesta assinatura nesta região.

function listAutoApprovedPrivateLinkServices(location: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams): PagedAsyncIterableIterator<AutoApprovedPrivateLinkService, AutoApprovedPrivateLinkService[], PageSettings>

Parâmetros

location

string

O local do nome de domínio.

Retornos

listAutoApprovedPrivateLinkServicesByResourceGroup(string, string, PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams)

Retorna todas as IDs de serviço de link privado que podem ser vinculadas a um ponto de extremidade privado com aprovação automática nesta assinatura nesta região.

function listAutoApprovedPrivateLinkServicesByResourceGroup(location: string, resourceGroupName: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams): PagedAsyncIterableIterator<AutoApprovedPrivateLinkService, AutoApprovedPrivateLinkService[], PageSettings>

Parâmetros

location

string

O local do nome de domínio.

resourceGroupName

string

O nome do grupo de recursos.

Retornos

listBySubscription(PrivateLinkServicesListBySubscriptionOptionalParams)

Obtém todo o serviço de link privado em uma assinatura.

function listBySubscription(options?: PrivateLinkServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<PrivateLinkService, PrivateLinkService[], PageSettings>

Parâmetros

options
PrivateLinkServicesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

listPrivateEndpointConnections(string, string, PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams)

Obtém todas as conexões de ponto de extremidade privado para um serviço de link privado específico.

function listPrivateEndpointConnections(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams): PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

Retornos

updatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams)

Aprovar ou rejeitar a conexão de ponto de extremidade privado para um serviço de link privado em uma assinatura.

function updatePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

serviceName

string

O nome do serviço de link privado.

peConnectionName

string

O nome da conexão de ponto de extremidade privado.

parameters
PrivateEndpointConnection

Parâmetros fornecidos para aprovar ou rejeitar a conexão de ponto de extremidade privado.

Retornos