ManagementGroupsOperations interface
Schnittstelle, die die Operationen eines ManagementGroups darstellt.
Eigenschaften
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanfrage mit verschiedenen Eigenschaften gestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert. |
| delete | Löscht eine Verwaltungsgruppe. Wenn eine Management-Gruppe Kindressourcen enthält, schlägt die Anfrage fehl. |
| get | Rufen Sie die Details der Verwaltungsgruppe ab. |
| list | Listet die Verwaltungsgruppen für den authentifizierten Benutzer auf. |
| list |
Liste alle Einheiten auf, die von einer Managementgruppe abstammen. |
| update | Aktualisieren Sie eine Managementgruppe. |
Details zur Eigenschaft
beginCreateOrUpdate
Warnung
Diese API ist nun veraltet.
use createOrUpdate instead
beginCreateOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>
Eigenschaftswert
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait
Warnung
Diese API ist nun veraltet.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>
Eigenschaftswert
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>
beginDelete
Warnung
Diese API ist nun veraltet.
use delete instead
beginDelete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Eigenschaftswert
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warnung
Diese API ist nun veraltet.
use delete instead
beginDeleteAndWait: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>
Eigenschaftswert
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>
createOrUpdate
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanfrage mit verschiedenen Eigenschaften gestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert.
createOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>
Eigenschaftswert
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>
delete
Löscht eine Verwaltungsgruppe. Wenn eine Management-Gruppe Kindressourcen enthält, schlägt die Anfrage fehl.
delete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Rufen Sie die Details der Verwaltungsgruppe ab.
get: (groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>
Eigenschaftswert
(groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>
list
Listet die Verwaltungsgruppen für den authentifizierten Benutzer auf.
list: (options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Eigenschaftswert
(options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
listDescendants
Liste alle Einheiten auf, die von einer Managementgruppe abstammen.
listDescendants: (groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Eigenschaftswert
(groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
update
Aktualisieren Sie eine Managementgruppe.
update: (groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>
Eigenschaftswert
(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>