ManagementGroupsOperations interface

Rozhraní reprezentující operace ManagementGroups.

Vlastnosti

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Vytvořte nebo aktualizujte skupinu pro správu. Pokud je již vytvořena skupina správy a následný požadavek na vytvoření je vydán s jinými vlastnostmi, vlastnosti skupiny správy budou aktualizovány.

delete

Odstraňte skupinu pro správu. Pokud správa obsahuje podzdroje, žádost selže.

get

Získejte podrobnosti o skupině pro správu.

list

Zobrazí seznam skupin pro správu ověřeného uživatele.

listDescendants

Uveďte všechny subjekty, které pocházejí z manažerské skupiny.

update

Aktualizujte manažerskou skupinu.

Podrobnosti vlastnosti

beginCreateOrUpdate

Upozornění

Toto rozhraní API je teď zastaralé.

use createOrUpdate instead

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

Hodnota vlastnosti

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

beginCreateOrUpdateAndWait

Upozornění

Toto rozhraní API je teď zastaralé.

use createOrUpdate instead

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

Hodnota vlastnosti

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

beginDelete

Upozornění

Toto rozhraní API je teď zastaralé.

use delete instead

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

Hodnota vlastnosti

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

beginDeleteAndWait

Upozornění

Toto rozhraní API je teď zastaralé.

use delete instead

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

Hodnota vlastnosti

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

createOrUpdate

Vytvořte nebo aktualizujte skupinu pro správu. Pokud je již vytvořena skupina správy a následný požadavek na vytvoření je vydán s jinými vlastnostmi, vlastnosti skupiny správy budou aktualizovány.

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

Hodnota vlastnosti

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

delete

Odstraňte skupinu pro správu. Pokud správa obsahuje podzdroje, žádost selže.

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

Hodnota vlastnosti

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

get

Získejte podrobnosti o skupině pro správu.

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

Hodnota vlastnosti

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

list

Zobrazí seznam skupin pro správu ověřeného uživatele.

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

Hodnota vlastnosti

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

listDescendants

Uveďte všechny subjekty, které pocházejí z manažerské skupiny.

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

Hodnota vlastnosti

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

update

Aktualizujte manažerskou skupinu.

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

Hodnota vlastnosti

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