ManagementGroups interface
Interfaccia che rappresenta un ManagementGroups.
Metodi
begin |
Crea o aggiorna un gruppo di gestione. Se un gruppo di gestione è già stato creato e viene eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà del gruppo di gestione verranno aggiornate. |
begin |
Crea o aggiorna un gruppo di gestione. Se un gruppo di gestione è già stato creato e viene eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà del gruppo di gestione verranno aggiornate. |
begin |
Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo. |
begin |
Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo. |
get(string, Management |
Ottenere i dettagli del gruppo di gestione. |
list(Management |
Elenca i gruppi di gestione per l'utente autenticato. |
list |
Elencare tutte le entità che derivano da un gruppo di gestione. |
update(string, Patch |
Aggiornare un gruppo di gestione. |
Dettagli metodo
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Crea o aggiorna un gruppo di gestione. Se un gruppo di gestione è già stato creato e viene eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà del gruppo di gestione verranno aggiornate.
function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
Parametri
- groupId
-
string
ID gruppo di gestione.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parametri di creazione del gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Crea o aggiorna un gruppo di gestione. Se un gruppo di gestione è già stato creato e viene eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà del gruppo di gestione verranno aggiornate.
function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>
Parametri
- groupId
-
string
ID gruppo di gestione.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parametri di creazione del gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo.
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
Parametri
- groupId
-
string
ID gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo.
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>
Parametri
- groupId
-
string
ID gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<ManagementGroupsDeleteResponse>
get(string, ManagementGroupsGetOptionalParams)
Ottenere i dettagli del gruppo di gestione.
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>
Parametri
- groupId
-
string
ID gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<ManagementGroup>
list(ManagementGroupsListOptionalParams)
Elenca i gruppi di gestione per l'utente autenticato.
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Parametri
Parametri delle opzioni.
Restituisce
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Elencare tutte le entità che derivano da un gruppo di gestione.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Parametri
- groupId
-
string
ID gruppo di gestione.
Parametri delle opzioni.
Restituisce
update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)
Aggiornare un gruppo di gestione.
function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>
Parametri
- groupId
-
string
ID gruppo di gestione.
- patchGroupRequest
- PatchManagementGroupRequest
Parametri patch del gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<ManagementGroup>