PrivateLinkScopesOperations interface

Interfejs reprezentujący operacje PrivateLinkScopes.

Właściwości

beginDelete
beginDeleteAndWait
createOrUpdate

Tworzy (lub aktualizuje) Azure Arc PrivateLinkScope. Uwaga: nie można określić innej wartości dla instrumentacjiKey ani AppId w operacji Put.

delete

Usuwa element PrivateLinkScope usługi Azure Arc.

get

Zwraca element PrivateLinkScope usługi Azure Arc.

getValidationDetails

Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope.

getValidationDetailsForMachine

Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope dla danej maszyny.

list

Pobiera listę wszystkich Azure Arc PrivateLinkScopes w ramach subskrypcji.

listByResourceGroup

Pobiera listę Azure Arc PrivateLinkScopes w grupie zasobów.

updateTags

Aktualizuje istniejące tagi PrivateLinkScope. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

Szczegóły właściwości

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

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

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

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

createOrUpdate

Tworzy (lub aktualizuje) Azure Arc PrivateLinkScope. Uwaga: nie można określić innej wartości dla instrumentacjiKey ani AppId w operacji Put.

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

Wartość właściwości

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

delete

Usuwa element PrivateLinkScope usługi Azure Arc.

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

Wartość właściwości

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

get

Zwraca element PrivateLinkScope usługi Azure Arc.

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

Wartość właściwości

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

getValidationDetails

Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope.

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

Wartość właściwości

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

getValidationDetailsForMachine

Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope dla danej maszyny.

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

Wartość właściwości

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

list

Pobiera listę wszystkich Azure Arc PrivateLinkScopes w ramach subskrypcji.

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

Wartość właściwości

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

listByResourceGroup

Pobiera listę Azure Arc PrivateLinkScopes w grupie zasobów.

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

Wartość właściwości

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

updateTags

Aktualizuje istniejące tagi PrivateLinkScope. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

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

Wartość właściwości

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