Partager via


ManagementGroups interface

Interface représentant un ManagementGroups.

Méthodes

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.

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.

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Supprimez le groupe d’administration. Si un groupe d’administration contient des ressources enfants, la requête échoue.

get(string, ManagementGroupsGetOptionalParams)

Obtenez les détails du groupe d’administration.

list(ManagementGroupsListOptionalParams)

Répertorier les groupes d’administration pour l’utilisateur authentifié.

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Répertorie toutes les entités qui descendent d’un groupe d’administration.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

Paramètres d’options.

Retours

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.

options
ManagementGroupsGetOptionalParams

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

options
ManagementGroupsListOptionalParams

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.

options
ManagementGroupsGetDescendantsOptionalParams

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.

options
ManagementGroupsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ManagementGroup>