SharedPrivateLinkResourcesOperations interface

Interface representando uma operação SharedPrivateLinkResources.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Inicia a criação ou atualização de um recurso de link privado compartilhado gerenciado pelo serviço de pesquisa no grupo de recursos determinado.

delete

Inicia a exclusão do recurso de link privado compartilhado do serviço de pesquisa. Devolve 202 (Aceite) para eliminação assíncrona, 204 (Sem Conteúdo) se o serviço existir mas a ligação privada partilhada não for encontrada, ou 404 (Não Encontrado) se o serviço não for encontrado. NOTA: O comportamento de devolver o 404 é inconsistente com as diretrizes do ARM. Os clientes devem esperar uma resposta 204 em versões futuras e evitar novas dependências da resposta 404.

get

Obtém os detalhes do recurso de link privado compartilhado gerenciado pelo serviço de pesquisa no grupo de recursos fornecido.

listByService

Obtém uma lista de todos os recursos de link privado compartilhados gerenciados pelo serviço fornecido.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

createOrUpdate

Inicia a criação ou atualização de um recurso de link privado compartilhado gerenciado pelo serviço de pesquisa no grupo de recursos determinado.

createOrUpdate: (resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, sharedPrivateLinkResource: SharedPrivateLinkResource, options?: SharedPrivateLinkResourcesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SharedPrivateLinkResource>, SharedPrivateLinkResource>

Valor de Propriedade

(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, sharedPrivateLinkResource: SharedPrivateLinkResource, options?: SharedPrivateLinkResourcesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SharedPrivateLinkResource>, SharedPrivateLinkResource>

delete

Inicia a exclusão do recurso de link privado compartilhado do serviço de pesquisa. Devolve 202 (Aceite) para eliminação assíncrona, 204 (Sem Conteúdo) se o serviço existir mas a ligação privada partilhada não for encontrada, ou 404 (Não Encontrado) se o serviço não for encontrado. NOTA: O comportamento de devolver o 404 é inconsistente com as diretrizes do ARM. Os clientes devem esperar uma resposta 204 em versões futuras e evitar novas dependências da resposta 404.

delete: (resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, options?: SharedPrivateLinkResourcesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(resourceGroupName: string, searchServiceName: string, sharedPrivateLinkResourceName: string, options?: SharedPrivateLinkResourcesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtém os detalhes do recurso de link privado compartilhado gerenciado pelo serviço de pesquisa no grupo de recursos fornecido.

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

Valor de Propriedade

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

listByService

Obtém uma lista de todos os recursos de link privado compartilhados gerenciados pelo serviço fornecido.

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

Valor de Propriedade

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