ManagementGroupsOperations interface

Интерфейс, представляющий операции ManagementGroups.

Свойства

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Создание или обновление группы управления. Если управляющая группа уже создана и будет отправлен последующий запрос на создание с разными свойствами, свойства управляющей группы будут обновлены.

delete

Удаление группы управления. Если в управленческой группе есть дочерние ресурсы, запрос будет невыполнен.

get

Получение сведений о группе управления.

list

Вывод списка групп управления для пользователя, прошедшего проверку подлинности.

listDescendants

Перечислите все организации, происходящие из управляющей группы.

update

Обновите управленческую группу.

Сведения о свойстве

beginCreateOrUpdate

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginCreateOrUpdateAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginDelete

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginDeleteAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

createOrUpdate

Создание или обновление группы управления. Если управляющая группа уже создана и будет отправлен последующий запрос на создание с разными свойствами, свойства управляющей группы будут обновлены.

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

Значение свойства

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

delete

Удаление группы управления. Если в управленческой группе есть дочерние ресурсы, запрос будет невыполнен.

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

Значение свойства

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

get

Получение сведений о группе управления.

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

Значение свойства

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

list

Вывод списка групп управления для пользователя, прошедшего проверку подлинности.

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

Значение свойства

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

listDescendants

Перечислите все организации, происходящие из управляющей группы.

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

Значение свойства

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

update

Обновите управленческую группу.

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

Значение свойства

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