ManagementGroups interface
Interface représentant un ManagementGroups.
Méthodes
| begin |
Créez ou mettez à jour un groupe d’administration. Si un groupe d’administration est déjà créé et qu’une demande de création ultérieure est émise avec différentes propriétés, les propriétés du groupe d’administration sont mises à jour. |
| begin |
Créez ou mettez à jour un groupe d’administration. Si un groupe d’administration est déjà créé et qu’une demande de création ultérieure est émise avec différentes propriétés, les propriétés du groupe d’administration sont mises à jour. |
| begin |
Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue. |
| begin |
Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue. |
| get(string, Management |
Obtenez les détails du groupe d’administration. |
| list(Management |
Répertorier les groupes d’administration pour l’utilisateur authentifié. |
| list |
Répertorie toutes les entités qui descendent d’un groupe d’administration. |
| update(string, Patch |
Mettez à jour un groupe d’administration. |
Détails de la méthode
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Créez ou mettez à jour un groupe d’administration. Si un groupe d’administration est déjà créé et qu’une demande de création ultérieure est émise avec différentes propriétés, les propriétés du groupe d’administration sont mises à jour.
function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
Paramètres
- groupId
-
string
ID du groupe d’administration.
- createManagementGroupRequest
- CreateManagementGroupRequest
Paramètres de création de groupe d’administration.
Paramètres d’options.
Retours
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Créez ou mettez à jour un groupe d’administration. Si un groupe d’administration est déjà créé et qu’une demande de création ultérieure est émise avec différentes propriétés, les propriétés du groupe d’administration sont mises à jour.
function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>
Paramètres
- groupId
-
string
ID du groupe d’administration.
- createManagementGroupRequest
- CreateManagementGroupRequest
Paramètres de création de groupe d’administration.
Paramètres d’options.
Retours
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue.
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
Paramètres
- groupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue.
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>
Paramètres
- groupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
Promise<ManagementGroupsDeleteResponse>
get(string, ManagementGroupsGetOptionalParams)
Obtenez les détails du groupe d’administration.
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>
Paramètres
- groupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
Promise<ManagementGroup>
list(ManagementGroupsListOptionalParams)
Répertorier les groupes d’administration pour l’utilisateur authentifié.
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Répertorie toutes les entités qui descendent d’un groupe d’administration.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Paramètres
- groupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)
Mettez à jour un groupe d’administration.
function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>
Paramètres
- groupId
-
string
ID du groupe d’administration.
- patchGroupRequest
- PatchManagementGroupRequest
Paramètres de correctif de groupe d’administration.
Paramètres d’options.
Retours
Promise<ManagementGroup>