Groups interface
Interfaccia che rappresenta un oggetto Groups.
Metodi
| create(string, string, string, Groups |
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, Groups |
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, Groups |
Ottenere informazioni correlate a un gruppo specifico nel progetto. Restituisce un oggetto JSON di tipo 'group' come specificato nella sezione models. |
| list |
Ottiene tutti i gruppi creati nel progetto. Restituisce una matrice json di oggetti di tipo 'group' come specificato nella sezione Models. |
| update |
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
Promise<GroupsCreateResponse>
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
Promise<GroupsDeleteHeaders>
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
Promise<GroupsGetResponse>
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.
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.
Parametri delle opzioni.
Restituisce
Promise<GroupsUpdateMachinesResponse>