PrivateLinkScopesOperations interface

Interfaccia che rappresenta un'operazione PrivateLinkScopes.

Proprietà

beginDelete
beginDeleteAndWait
createOrUpdate

Crea (o aggiorna) un PrivateLinkScope di Azure Arc. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

delete

Elimina un oggetto PrivateLinkScope di Azure Arc.

get

Restituisce un oggetto PrivateLinkScope di Azure Arc.

getValidationDetails

Restituisce i dettagli di convalida di un PrivateLinkScope di Azure Arc.

getValidationDetailsForMachine

Restituisce i dettagli di convalida di un PrivateLinkScope di Azure Arc per un determinato computer.

list

Ottiene un elenco di tutti gli ambiti PrivateLinkScope di Azure Arc all'interno di una sottoscrizione.

listByResourceGroup

Ottiene un elenco di Azure Arc PrivateLinkScopes all'interno di un gruppo di risorse.

updateTags

Aggiorna i tag di PrivateLinkScope esistenti. Per aggiornare altri campi, utilizzare il metodo CreateOrUpdate.

Dettagli proprietà

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

createOrUpdate

Crea (o aggiorna) un PrivateLinkScope di Azure Arc. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

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

Valore della proprietà

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

delete

Elimina un oggetto PrivateLinkScope di Azure Arc.

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

Valore della proprietà

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

get

Restituisce un oggetto PrivateLinkScope di Azure Arc.

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

Valore della proprietà

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

getValidationDetails

Restituisce i dettagli di convalida di un PrivateLinkScope di Azure Arc.

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

Valore della proprietà

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

getValidationDetailsForMachine

Restituisce i dettagli di convalida di un PrivateLinkScope di Azure Arc per un determinato computer.

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

Valore della proprietà

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

list

Ottiene un elenco di tutti gli ambiti PrivateLinkScope di Azure Arc all'interno di una sottoscrizione.

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

Valore della proprietà

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

listByResourceGroup

Ottiene un elenco di Azure Arc PrivateLinkScopes all'interno di un gruppo di risorse.

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

Valore della proprietà

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

updateTags

Aggiorna i tag di PrivateLinkScope esistenti. Per aggiornare altri campi, utilizzare il metodo CreateOrUpdate.

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

Valore della proprietà

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