Condividi tramite


Groups interface

Interfaccia che rappresenta un oggetto Groups.

Metodi

create(string, string, string, GroupsCreateOptionalParams)

Creare un nuovo gruppo inviando un oggetto JSON di tipo 'group' come indicato nella sezione Models come parte del corpo della richiesta. Il nome del gruppo in un progetto è univoco.

Questa operazione è Idempotente.

delete(string, string, string, GroupsDeleteOptionalParams)

Eliminare il gruppo dal progetto. I computer rimangono nel progetto. L'eliminazione di un gruppo inesistente comporta un'operazione non operativa.

Un gruppo è un meccanismo di aggregazione per i computer in un progetto. Pertanto, l'eliminazione di un gruppo non comporta l'eliminazione di computer in esso contenuti.

get(string, string, string, GroupsGetOptionalParams)

Ottenere informazioni correlate a un gruppo specifico nel progetto. Restituisce un oggetto JSON di tipo 'group' come specificato nella sezione models.

listByProject(string, string, GroupsListByProjectOptionalParams)

Ottiene tutti i gruppi creati nel progetto. Restituisce una matrice json di oggetti di tipo 'group' come specificato nella sezione Models.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Aggiornare i computer in gruppo aggiungendo o rimuovendo computer.

Dettagli metodo

create(string, string, string, GroupsCreateOptionalParams)

Creare un nuovo gruppo inviando un oggetto JSON di tipo 'group' come indicato nella sezione Models come parte del corpo della richiesta. Il nome del gruppo in un progetto è univoco.

Questa operazione è Idempotente.

function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse di Azure di cui fa parte il progetto.

projectName

string

Nome del progetto Azure Migrate.

groupName

string

Nome univoco di un gruppo all'interno di un progetto.

options
GroupsCreateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, GroupsDeleteOptionalParams)

Eliminare il gruppo dal progetto. I computer rimangono nel progetto. L'eliminazione di un gruppo inesistente comporta un'operazione non operativa.

Un gruppo è un meccanismo di aggregazione per i computer in un progetto. Pertanto, l'eliminazione di un gruppo non comporta l'eliminazione di computer in esso contenuti.

function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>

Parametri

resourceGroupName

string

Nome del gruppo di risorse di Azure di cui fa parte il progetto.

projectName

string

Nome del progetto Azure Migrate.

groupName

string

Nome univoco di un gruppo all'interno di un progetto.

options
GroupsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, string, GroupsGetOptionalParams)

Ottenere informazioni correlate a un gruppo specifico nel progetto. Restituisce un oggetto JSON di tipo 'group' come specificato nella sezione models.

function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse di Azure di cui fa parte il progetto.

projectName

string

Nome del progetto Azure Migrate.

groupName

string

Nome univoco di un gruppo all'interno di un progetto.

options
GroupsGetOptionalParams

Parametri delle opzioni.

Restituisce

listByProject(string, string, GroupsListByProjectOptionalParams)

Ottiene tutti i gruppi creati nel progetto. Restituisce una matrice json di oggetti di tipo 'group' come specificato nella sezione Models.

function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse di Azure di cui fa parte il progetto.

projectName

string

Nome del progetto Azure Migrate.

options
GroupsListByProjectOptionalParams

Parametri delle opzioni.

Restituisce

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Aggiornare i computer in gruppo aggiungendo o rimuovendo computer.

function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse di Azure di cui fa parte il progetto.

projectName

string

Nome del progetto Azure Migrate.

groupName

string

Nome univoco di un gruppo all'interno di un progetto.

options
GroupsUpdateMachinesOptionalParams

Parametri delle opzioni.

Restituisce