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<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
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>