Compartilhar via


PrivateEndpointConnectionOperations interface

Interface que representa um PrivateEndpointConnectionOperations.

Métodos

beginCreateOrUpdate(string, string, string, PrivateEndpointConnectionRequest, PrivateEndpointConnectionCreateOrUpdateOptionalParams)

Cria uma nova Conexão de Ponto de Extremidade Privado ou atualiza uma existente.

beginCreateOrUpdateAndWait(string, string, string, PrivateEndpointConnectionRequest, PrivateEndpointConnectionCreateOrUpdateOptionalParams)

Cria uma nova Conexão de Ponto de Extremidade Privado ou atualiza uma existente.

beginDelete(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Exclui a Conexão de Ponto de Extremidade Privado especificada.

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Exclui a Conexão de Ponto de Extremidade Privado especificada.

getByName(string, string, string, PrivateEndpointConnectionGetByNameOptionalParams)

Obtém os detalhes da Conexão de Ponto de Extremidade Privado especificado por seu identificador.

getPrivateLinkResource(string, string, string, PrivateEndpointConnectionGetPrivateLinkResourceOptionalParams)

Obtém os recursos de link privado

listByService(string, string, PrivateEndpointConnectionListByServiceOptionalParams)

Lista todas as conexões de ponto de extremidade privado da instância do serviço Gerenciamento de API.

listPrivateLinkResources(string, string, PrivateEndpointConnectionListPrivateLinkResourcesOptionalParams)

Obtém os recursos de link privado

Detalhes do método

beginCreateOrUpdate(string, string, string, PrivateEndpointConnectionRequest, PrivateEndpointConnectionCreateOrUpdateOptionalParams)

Cria uma nova Conexão de Ponto de Extremidade Privado ou atualiza uma existente.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, privateEndpointConnectionName: string, privateEndpointConnectionRequest: PrivateEndpointConnectionRequest, options?: PrivateEndpointConnectionCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateEndpointConnectionName

string

Nome da conexão de ponto de extremidade privado.

privateEndpointConnectionRequest
PrivateEndpointConnectionRequest

Uma solicitação para aprovar ou rejeitar uma conexão de ponto de extremidade privado

options
PrivateEndpointConnectionCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, PrivateEndpointConnectionRequest, PrivateEndpointConnectionCreateOrUpdateOptionalParams)

Cria uma nova Conexão de Ponto de Extremidade Privado ou atualiza uma existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, privateEndpointConnectionName: string, privateEndpointConnectionRequest: PrivateEndpointConnectionRequest, options?: PrivateEndpointConnectionCreateOrUpdateOptionalParams): Promise<PrivateEndpointConnection>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateEndpointConnectionName

string

Nome da conexão de ponto de extremidade privado.

privateEndpointConnectionRequest
PrivateEndpointConnectionRequest

Uma solicitação para aprovar ou rejeitar uma conexão de ponto de extremidade privado

options
PrivateEndpointConnectionCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Exclui a Conexão de Ponto de Extremidade Privado especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateEndpointConnectionName

string

Nome da conexão de ponto de extremidade privado.

options
PrivateEndpointConnectionDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Exclui a Conexão de Ponto de Extremidade Privado especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateEndpointConnectionName

string

Nome da conexão de ponto de extremidade privado.

options
PrivateEndpointConnectionDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

getByName(string, string, string, PrivateEndpointConnectionGetByNameOptionalParams)

Obtém os detalhes da Conexão de Ponto de Extremidade Privado especificado por seu identificador.

function getByName(resourceGroupName: string, serviceName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionGetByNameOptionalParams): Promise<PrivateEndpointConnection>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateEndpointConnectionName

string

Nome da conexão de ponto de extremidade privado.

options
PrivateEndpointConnectionGetByNameOptionalParams

Os parâmetros de opções.

Retornos

getPrivateLinkResource(string, string, string, PrivateEndpointConnectionGetPrivateLinkResourceOptionalParams)

Obtém os recursos de link privado

function getPrivateLinkResource(resourceGroupName: string, serviceName: string, privateLinkSubResourceName: string, options?: PrivateEndpointConnectionGetPrivateLinkResourceOptionalParams): Promise<PrivateLinkResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

privateLinkSubResourceName

string

Nome do recurso de link privado.

Retornos

listByService(string, string, PrivateEndpointConnectionListByServiceOptionalParams)

Lista todas as conexões de ponto de extremidade privado da instância do serviço Gerenciamento de API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

options
PrivateEndpointConnectionListByServiceOptionalParams

Os parâmetros de opções.

Retornos

listPrivateLinkResources(string, string, PrivateEndpointConnectionListPrivateLinkResourcesOptionalParams)

Obtém os recursos de link privado

function listPrivateLinkResources(resourceGroupName: string, serviceName: string, options?: PrivateEndpointConnectionListPrivateLinkResourcesOptionalParams): Promise<PrivateLinkResourceListResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

Retornos