Compartilhar via


PrivateLinkScopes interface

Interface que representa um PrivateLinkScopes.

Métodos

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um PrivateLinkScope do Azure Arc.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um PrivateLinkScope do Azure Arc.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Cria (ou atualiza) um PrivateLinkScope do Azure Arc. Observação: você não pode especificar um valor diferente para InstrumentationKey nem AppId na operação Put.

get(string, string, PrivateLinkScopesGetOptionalParams)

Retorna um PrivateLinkScope do Azure Arc.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Retorna os detalhes de validação de um PrivateLinkScope do Azure Arc.

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Retorna os detalhes de validação de um PrivateLinkScope do Azure Arc para um determinado computador.

list(PrivateLinkScopesListOptionalParams)

Obtém uma lista de todos os PrivateLinkScopes do Azure Arc em uma assinatura.

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Obtém uma lista de PrivateLinkScopes do Azure Arc em um grupo de recursos.

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Atualizações as marcas de um PrivateLinkScope existentes. Para atualizar outros campos, use o método CreateOrUpdate.

Detalhes do método

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um PrivateLinkScope do Azure Arc.

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

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso PrivateLinkScope do Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um PrivateLinkScope do Azure Arc.

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

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso PrivateLinkScope do Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Cria (ou atualiza) um PrivateLinkScope do Azure Arc. Observação: você não pode especificar um valor diferente para InstrumentationKey nem AppId na operação Put.

function createOrUpdate(resourceGroupName: string, scopeName: string, parameters: HybridComputePrivateLinkScope, options?: PrivateLinkScopesCreateOrUpdateOptionalParams): Promise<HybridComputePrivateLinkScope>

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso PrivateLinkScope do Azure Arc.

parameters
HybridComputePrivateLinkScope

Propriedades que precisam ser especificadas para criar ou atualizar um Azure Arc para Servidores e Clusters PrivateLinkScope.

options
PrivateLinkScopesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, PrivateLinkScopesGetOptionalParams)

Retorna um PrivateLinkScope do Azure Arc.

function get(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesGetOptionalParams): Promise<HybridComputePrivateLinkScope>

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso PrivateLinkScope do Azure Arc.

options
PrivateLinkScopesGetOptionalParams

Os parâmetros de opções.

Retornos

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Retorna os detalhes de validação de um PrivateLinkScope do Azure Arc.

function getValidationDetails(location: string, privateLinkScopeId: string, options?: PrivateLinkScopesGetValidationDetailsOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parâmetros

location

string

O local do recurso de destino.

privateLinkScopeId

string

A ID (Guid) do recurso PrivateLinkScope do Azure Arc.

options
PrivateLinkScopesGetValidationDetailsOptionalParams

Os parâmetros de opções.

Retornos

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Retorna os detalhes de validação de um PrivateLinkScope do Azure Arc para um determinado computador.

function getValidationDetailsForMachine(resourceGroupName: string, machineName: string, options?: PrivateLinkScopesGetValidationDetailsForMachineOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parâmetros

resourceGroupName

string

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

machineName

string

O nome do computador de destino para o qual obter os detalhes de validação do escopo do link privado.

Retornos

list(PrivateLinkScopesListOptionalParams)

Obtém uma lista de todos os PrivateLinkScopes do Azure Arc em uma assinatura.

function list(options?: PrivateLinkScopesListOptionalParams): PagedAsyncIterableIterator<HybridComputePrivateLinkScope, HybridComputePrivateLinkScope[], PageSettings>

Parâmetros

options
PrivateLinkScopesListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Obtém uma lista de PrivateLinkScopes do Azure Arc em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: PrivateLinkScopesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<HybridComputePrivateLinkScope, HybridComputePrivateLinkScope[], PageSettings>

Parâmetros

resourceGroupName

string

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

options
PrivateLinkScopesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Atualizações as marcas de um PrivateLinkScope existentes. Para atualizar outros campos, use o método CreateOrUpdate.

function updateTags(resourceGroupName: string, scopeName: string, privateLinkScopeTags: TagsResource, options?: PrivateLinkScopesUpdateTagsOptionalParams): Promise<HybridComputePrivateLinkScope>

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso PrivateLinkScope do Azure Arc.

privateLinkScopeTags
TagsResource

Informações de marca atualizadas para definir na instância PrivateLinkScope.

options
PrivateLinkScopesUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos