ManagementGroups interface

Interfaccia che rappresenta un ManagementGroups.

Metodi

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.

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.

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Elimina un gruppo di gestione. Se un gruppo di gestione contiene risorse figlio, la richiesta avrà esito negativo.

get(string, ManagementGroupsGetOptionalParams)

Ottenere i dettagli del gruppo di gestione.

list(ManagementGroupsListOptionalParams)

Elenca i gruppi di gestione per l'utente autenticato.

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Elencare tutte le entità che derivano da un gruppo di gestione.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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.

options
ManagementGroupsGetOptionalParams

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

options
ManagementGroupsListOptionalParams

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.

options
ManagementGroupsGetDescendantsOptionalParams

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.

options
ManagementGroupsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ManagementGroup>