ManagementGroupsOperations interface
Interfejs reprezentujący operacje ManagementGroups.
Właściwości
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
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. |
| list |
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>