ManagementGroups interface

Interfejs reprezentujący grupy zarządzania.

Metody

beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

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

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Usuń grupę zarządzania. Jeśli grupa zarządzania zawiera zasoby podrzędne, żądanie zakończy się niepowodzeniem.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Usuń grupę zarządzania. Jeśli grupa zarządzania zawiera zasoby podrzędne, żądanie zakończy się niepowodzeniem.

get(string, ManagementGroupsGetOptionalParams)

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

list(ManagementGroupsListOptionalParams)

Wyświetl listę grup zarządzania dla uwierzytelnioowanego użytkownika.

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Wyświetl listę wszystkich jednostek, które pochodzą z grupy zarządzania.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Aktualizowanie grupy zarządzania.

Szczegóły metody

beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>

Parametry

groupId

string

Identyfikator grupy zarządzania.

createManagementGroupRequest
CreateManagementGroupRequest

Parametry tworzenia grupy zarządzania.

Zwraca

beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

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

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

Parametry

groupId

string

Identyfikator grupy zarządzania.

createManagementGroupRequest
CreateManagementGroupRequest

Parametry tworzenia grupy zarządzania.

Zwraca

Promise<ManagementGroup>

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Usuń grupę zarządzania. Jeśli grupa zarządzania zawiera zasoby podrzędne, żądanie zakończy się niepowodzeniem.

function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>

Parametry

groupId

string

Identyfikator grupy zarządzania.

options
ManagementGroupsDeleteOptionalParams

Parametry opcji.

Zwraca

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Usuń grupę zarządzania. Jeśli grupa zarządzania zawiera zasoby podrzędne, żądanie zakończy się niepowodzeniem.

function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>

Parametry

groupId

string

Identyfikator grupy zarządzania.

options
ManagementGroupsDeleteOptionalParams

Parametry opcji.

Zwraca

get(string, ManagementGroupsGetOptionalParams)

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

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

Parametry

groupId

string

Identyfikator grupy zarządzania.

options
ManagementGroupsGetOptionalParams

Parametry opcji.

Zwraca

Promise<ManagementGroup>

list(ManagementGroupsListOptionalParams)

Wyświetl listę grup zarządzania dla uwierzytelnioowanego użytkownika.

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

Parametry

options
ManagementGroupsListOptionalParams

Parametry opcji.

Zwraca

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Wyświetl listę wszystkich jednostek, które pochodzą z grupy zarządzania.

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

Parametry

groupId

string

Identyfikator grupy zarządzania.

Zwraca

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Aktualizowanie grupy zarządzania.

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

Parametry

groupId

string

Identyfikator grupy zarządzania.

patchGroupRequest
PatchManagementGroupRequest

Parametry poprawki grupy zarządzania.

options
ManagementGroupsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<ManagementGroup>