Partilhar via


PrivateLinkScopes interface

Interface que representa um PrivateLinkScopes.

Métodos

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um Azure Arc PrivateLinkScope.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um Azure Arc PrivateLinkScope.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Cria (ou atualiza) um Azure Arc PrivateLinkScope. Nota: Não é possível especificar um valor diferente para InstrumentationKey nem AppId na operação Put.

get(string, string, PrivateLinkScopesGetOptionalParams)

Retorna um Azure Arc PrivateLinkScope.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

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

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Retorna os detalhes de validação de um Azure Arc PrivateLinkScope para uma determinada máquina.

list(PrivateLinkScopesListOptionalParams)

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

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

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

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Atualiza as tags de um PrivateLinkScope existente. Para atualizar outros campos, use o método CreateOrUpdate.

Detalhes de Método

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um Azure Arc PrivateLinkScope.

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

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso Azure Arc PrivateLinkScope.

options
PrivateLinkScopesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Exclui um Azure Arc PrivateLinkScope.

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

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso Azure Arc PrivateLinkScope.

options
PrivateLinkScopesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Cria (ou atualiza) um Azure Arc PrivateLinkScope. Nota: Não é possível 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 não diferencia maiúsculas de minúsculas.

scopeName

string

O nome do recurso Azure Arc PrivateLinkScope.

parameters
HybridComputePrivateLinkScope

Propriedades que precisam ser especificadas para criar ou atualizar um Azure Arc for Servers and Clusters PrivateLinkScope.

options
PrivateLinkScopesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, PrivateLinkScopesGetOptionalParams)

Retorna um Azure Arc PrivateLinkScope.

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

Parâmetros

resourceGroupName

string

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

scopeName

string

O nome do recurso Azure Arc PrivateLinkScope.

options
PrivateLinkScopesGetOptionalParams

Os parâmetros de opções.

Devoluções

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

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

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

Parâmetros

location

string

A localização do recurso de destino.

privateLinkScopeId

string

A id (Guid) do recurso Azure Arc PrivateLinkScope.

options
PrivateLinkScopesGetValidationDetailsOptionalParams

Os parâmetros de opções.

Devoluções

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Retorna os detalhes de validação de um Azure Arc PrivateLinkScope para uma determinada máquina.

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

Parâmetros

resourceGroupName

string

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

machineName

string

O nome da máquina de destino para obter os detalhes de validação do escopo do link privado.

Devoluções

list(PrivateLinkScopesListOptionalParams)

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

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

Parâmetros

options
PrivateLinkScopesListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Obtém uma lista do Azure Arc PrivateLinkScopes dentro de 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 não diferencia maiúsculas de minúsculas.

options
PrivateLinkScopesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Atualiza as tags de um PrivateLinkScope existente. 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 não diferencia maiúsculas de minúsculas.

scopeName

string

O nome do recurso Azure Arc PrivateLinkScope.

privateLinkScopeTags
TagsResource

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

options
PrivateLinkScopesUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções