ManagementGroupsOperations interface

Interfejs reprezentujący operacje ManagementGroups.

Właściwości

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Utwórz lub zaktualizuj grupę zarządzania. Jeśli grupa zarządzania jest już utworzona, a kolejne żądanie tworzenia zostanie wydane z innymi właściwościami, właściwości grupy zarządzania zostaną zaktualizowane.

delete

Usuń grupę zarządzania. Jeśli grupa zarządzająca zawiera zasoby potomne, żądanie nie zostanie zadane.

get

Uzyskaj szczegółowe informacje o grupie zarządzania.

list

Wyświetlanie listy grup zarządzania dla uwierzytelnioowanego użytkownika.

listDescendants

Wymień wszystkie podmioty wywodzące się z grupy zarządzającej.

update

Zaktualizuj grupę zarządzającą.

Szczegóły właściwości

beginCreateOrUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

beginCreateOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>

Wartość właściwości

(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>

beginCreateOrUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>

Wartość właściwości

(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDelete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Wartość właściwości

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDeleteAndWait: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>

Wartość właściwości

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>

createOrUpdate

Utwórz lub zaktualizuj grupę zarządzania. Jeśli grupa zarządzania jest już utworzona, a kolejne żądanie tworzenia zostanie wydane z innymi właściwościami, właściwości grupy zarządzania zostaną zaktualizowane.

createOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>

Wartość właściwości

(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>

delete

Usuń grupę zarządzania. Jeśli grupa zarządzająca zawiera zasoby potomne, żądanie nie zostanie zadane.

delete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Uzyskaj szczegółowe informacje o grupie zarządzania.

get: (groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>

Wartość właściwości

(groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>

list

Wyświetlanie listy grup zarządzania dla uwierzytelnioowanego użytkownika.

list: (options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>

Wartość właściwości

(options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>

listDescendants

Wymień wszystkie podmioty wywodzące się z grupy zarządzającej.

listDescendants: (groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>

Wartość właściwości

(groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>

update

Zaktualizuj grupę zarządzającą.

update: (groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>

Wartość właściwości

(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>