PrivateLinkScopesOperations interface

Interface representando operações PrivateLinkScopes.

Propriedades

beginDelete
beginDeleteAndWait
createOrUpdate

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.

delete

Exclui um PrivateLinkScope do Azure Arc.

get

Retorna um PrivateLinkScope do Azure Arc.

getValidationDetails

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

getValidationDetailsForMachine

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

list

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

listByResourceGroup

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

updateTags

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

Detalhes da propriedade

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

createOrUpdate

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.

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

Valor da propriedade

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

delete

Exclui um PrivateLinkScope do Azure Arc.

delete: (resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Retorna um PrivateLinkScope do Azure Arc.

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

Valor da propriedade

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

getValidationDetails

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

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

Valor da propriedade

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

getValidationDetailsForMachine

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

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

Valor da propriedade

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

list

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

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

Valor da propriedade

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

listByResourceGroup

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

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

Valor da propriedade

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

updateTags

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

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

Valor da propriedade

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