Partilhar via


SharedPrivateLinkResources interface

Interface que representa um SharedPrivateLinkResources.

Métodos

beginCreateOrUpdate(string, string, string, SharedPrivateLinkResource, SharedPrivateLinkResourcesCreateOrUpdateOptionalParams)

Inicia a criação ou atualização de um recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, string, SharedPrivateLinkResource, SharedPrivateLinkResourcesCreateOrUpdateOptionalParams)

Inicia a criação ou atualização de um recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

beginDelete(string, string, string, SharedPrivateLinkResourcesDeleteOptionalParams)

Inicia a eliminação do recurso de ligação privada partilhado do serviço de pesquisa.

beginDeleteAndWait(string, string, string, SharedPrivateLinkResourcesDeleteOptionalParams)

Inicia a eliminação do recurso de ligação privada partilhado do serviço de pesquisa.

get(string, string, string, SharedPrivateLinkResourcesGetOptionalParams)

Obtém os detalhes do recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

listByService(string, string, SharedPrivateLinkResourcesListByServiceOptionalParams)

Obtém uma lista de todos os recursos de ligação privada partilhados geridos pelo serviço fornecido.

Detalhes de Método

beginCreateOrUpdate(string, string, string, SharedPrivateLinkResource, SharedPrivateLinkResourcesCreateOrUpdateOptionalParams)

Inicia a criação ou atualização de um recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, sharedPrivateLinkResource: SharedPrivateLinkResource, options?: SharedPrivateLinkResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<SharedPrivateLinkResource>, SharedPrivateLinkResource>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

sharedPrivateLinkResourceName

string

O nome do recurso de ligação privada partilhado gerido pelo serviço Azure Cognitive Search no grupo de recursos especificado.

sharedPrivateLinkResource
SharedPrivateLinkResource

A definição do recurso de ligação privada partilhada para criar ou atualizar.

options
SharedPrivateLinkResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, string, SharedPrivateLinkResource, SharedPrivateLinkResourcesCreateOrUpdateOptionalParams)

Inicia a criação ou atualização de um recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, sharedPrivateLinkResource: SharedPrivateLinkResource, options?: SharedPrivateLinkResourcesCreateOrUpdateOptionalParams): Promise<SharedPrivateLinkResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

sharedPrivateLinkResourceName

string

O nome do recurso de ligação privada partilhado gerido pelo serviço Azure Cognitive Search no grupo de recursos especificado.

sharedPrivateLinkResource
SharedPrivateLinkResource

A definição do recurso de ligação privada partilhada para criar ou atualizar.

options
SharedPrivateLinkResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, string, SharedPrivateLinkResourcesDeleteOptionalParams)

Inicia a eliminação do recurso de ligação privada partilhado do serviço de pesquisa.

function beginDelete(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, options?: SharedPrivateLinkResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

sharedPrivateLinkResourceName

string

O nome do recurso de ligação privada partilhado gerido pelo serviço Azure Cognitive Search no grupo de recursos especificado.

options
SharedPrivateLinkResourcesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, SharedPrivateLinkResourcesDeleteOptionalParams)

Inicia a eliminação do recurso de ligação privada partilhado do serviço de pesquisa.

function beginDeleteAndWait(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, options?: SharedPrivateLinkResourcesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

sharedPrivateLinkResourceName

string

O nome do recurso de ligação privada partilhado gerido pelo serviço Azure Cognitive Search no grupo de recursos especificado.

options
SharedPrivateLinkResourcesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, SharedPrivateLinkResourcesGetOptionalParams)

Obtém os detalhes do recurso de ligação privada partilhado gerido pelo serviço de pesquisa no grupo de recursos especificado.

function get(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, options?: SharedPrivateLinkResourcesGetOptionalParams): Promise<SharedPrivateLinkResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

sharedPrivateLinkResourceName

string

O nome do recurso de ligação privada partilhado gerido pelo serviço Azure Cognitive Search no grupo de recursos especificado.

options
SharedPrivateLinkResourcesGetOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, SharedPrivateLinkResourcesListByServiceOptionalParams)

Obtém uma lista de todos os recursos de ligação privada partilhados geridos pelo serviço fornecido.

function listByService(resourceGroupName: string, searchServiceName: string, options?: SharedPrivateLinkResourcesListByServiceOptionalParams): PagedAsyncIterableIterator<SharedPrivateLinkResource, SharedPrivateLinkResource[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição atual. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

searchServiceName

string

O nome do serviço Azure Cognitive Search associado ao grupo de recursos especificado.

options
SharedPrivateLinkResourcesListByServiceOptionalParams

Os parâmetros de opções.

Devoluções