PrivateLinkScopesOperations interface
Interfejs reprezentujący operacje PrivateLinkScopes.
Właściwości
| begin |
|
| begin |
|
| create |
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. |
| get |
Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope. |
| get |
Zwraca szczegóły walidacji usługi Azure Arc PrivateLinkScope dla danej maszyny. |
| list | Pobiera listę wszystkich Azure Arc PrivateLinkScopes w ramach subskrypcji. |
| list |
Pobiera listę Azure Arc PrivateLinkScopes w grupie zasobów. |
| update |
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>