ManagementGroupsOperations interface
Interface représentant une opération de ManagementGroups.
Propriétés
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Crée ou met à jour un groupe d’administration. Si un groupe de gestion est déjà créé et qu’une demande de création ultérieure est envoyée avec différentes propriétés, les propriétés du groupe de gestion seront mises à jour. |
| delete | Supprime un groupe d’administration. Si un groupe de gestion contient des ressources enfants, la requête échouera. |
| get | Obtenez les détails du groupe d’administration. |
| list | Répertorie les groupes d’administration de l’utilisateur authentifié. |
| list |
Listez toutes les entités issues d’un groupe de gestion. |
| update | Mettez à jour un groupe de gestion. |
Détails de la propriété
beginCreateOrUpdate
Avertissement
Cette API est à présent déconseillée.
use createOrUpdate instead
beginCreateOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>
Valeur de propriété
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait
Avertissement
Cette API est à présent déconseillée.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>
Valeur de propriété
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<ManagementGroup>
beginDelete
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDelete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDeleteAndWait: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>
Valeur de propriété
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>
createOrUpdate
Crée ou met à jour un groupe d’administration. Si un groupe de gestion est déjà créé et qu’une demande de création ultérieure est envoyée avec différentes propriétés, les propriétés du groupe de gestion seront mises à jour.
createOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>
Valeur de propriété
(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>
delete
Supprime un groupe d’administration. Si un groupe de gestion contient des ressources enfants, la requête échouera.
delete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obtenez les détails du groupe d’administration.
get: (groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>
Valeur de propriété
(groupId: string, options?: ManagementGroupsGetOptionalParams) => Promise<ManagementGroup>
list
Répertorie les groupes d’administration de l’utilisateur authentifié.
list: (options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Valeur de propriété
(options?: ManagementGroupsListOptionalParams) => PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
listDescendants
Listez toutes les entités issues d’un groupe de gestion.
listDescendants: (groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Valeur de propriété
(groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
update
Mettez à jour un groupe de gestion.
update: (groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>
Valeur de propriété
(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams) => Promise<ManagementGroup>