ManagementGroups interface
Schnittstelle, die eine ManagementGroups darstellt.
Methoden
begin |
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert. |
begin |
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert. |
begin |
Löscht eine Verwaltungsgruppe. Wenn eine Verwaltungsgruppe untergeordnete Ressourcen enthält, schlägt die Anforderung fehl. |
begin |
Löscht eine Verwaltungsgruppe. Wenn eine Verwaltungsgruppe untergeordnete Ressourcen enthält, schlägt die Anforderung fehl. |
get(string, Management |
Rufen Sie die Details der Verwaltungsgruppe ab. |
list(Management |
Listet die Verwaltungsgruppen für den authentifizierten Benutzer auf. |
list |
Listet alle Entitäten auf, die von einer Verwaltungsgruppe absteigen. |
update(string, Patch |
Aktualisieren sie eine Verwaltungsgruppe. |
Details zur Methode
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert.
function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
- createManagementGroupRequest
- CreateManagementGroupRequest
Verwaltungsgruppenerstellungsparameter.
Die Optionsparameter.
Gibt zurück
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert eine Verwaltungsgruppe. Wenn bereits eine Verwaltungsgruppe erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Eigenschaften der Verwaltungsgruppe aktualisiert.
function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
- createManagementGroupRequest
- CreateManagementGroupRequest
Verwaltungsgruppenerstellungsparameter.
Die Optionsparameter.
Gibt zurück
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Löscht eine Verwaltungsgruppe. Wenn eine Verwaltungsgruppe untergeordnete Ressourcen enthält, schlägt die Anforderung fehl.
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
Die Optionsparameter.
Gibt zurück
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Löscht eine Verwaltungsgruppe. Wenn eine Verwaltungsgruppe untergeordnete Ressourcen enthält, schlägt die Anforderung fehl.
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
Die Optionsparameter.
Gibt zurück
Promise<ManagementGroupsDeleteResponse>
get(string, ManagementGroupsGetOptionalParams)
Rufen Sie die Details der Verwaltungsgruppe ab.
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
Die Optionsparameter.
Gibt zurück
Promise<ManagementGroup>
list(ManagementGroupsListOptionalParams)
Listet die Verwaltungsgruppen für den authentifizierten Benutzer auf.
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Parameter
Die Optionsparameter.
Gibt zurück
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Listet alle Entitäten auf, die von einer Verwaltungsgruppe absteigen.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
Die Optionsparameter.
Gibt zurück
update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)
Aktualisieren sie eine Verwaltungsgruppe.
function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
Verwaltungsgruppen-ID.
- patchGroupRequest
- PatchManagementGroupRequest
Patchparameter für Verwaltungsgruppen.
Die Optionsparameter.
Gibt zurück
Promise<ManagementGroup>