Groups interface
Gränssnitt som representerar en grupp.
Metoder
| create(string, string, string, Groups |
Skapa en ny grupp genom att skicka ett json-objekt av typen "grupp" enligt beskrivningen i avsnittet Modeller som en del av begärandetexten. Gruppnamnet i ett projekt är unikt. Den här åtgärden är Idempotent. |
| delete(string, string, string, Groups |
Ta bort gruppen från projektet. Datorerna finns kvar i projektet. Om du tar bort en grupp som inte finns resulterar det i en no-operation. En grupp är en aggregeringsmekanism för datorer i ett projekt. Därför tar inte borttagningsgruppen bort datorer i den. |
| get(string, string, string, Groups |
Hämta information som är relaterad till en specifik grupp i projektet. Returnerar ett json-objekt av typen "grupp" enligt beskrivningen i avsnittet modeller. |
| list |
Hämta alla grupper som skapats i projektet. Returnerar en json-matris med objekt av typen "grupp" enligt beskrivningen i avsnittet Modeller. |
| update |
Uppdatera datorer i gruppen genom att lägga till eller ta bort datorer. |
Metodinformation
create(string, string, string, GroupsCreateOptionalParams)
Skapa en ny grupp genom att skicka ett json-objekt av typen "grupp" enligt beskrivningen i avsnittet Modeller som en del av begärandetexten. Gruppnamnet i ett projekt är unikt.
Den här åtgärden är Idempotent.
function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- options
- GroupsCreateOptionalParams
Alternativparametrarna.
Returer
Promise<GroupsCreateResponse>
delete(string, string, string, GroupsDeleteOptionalParams)
Ta bort gruppen från projektet. Datorerna finns kvar i projektet. Om du tar bort en grupp som inte finns resulterar det i en no-operation.
En grupp är en aggregeringsmekanism för datorer i ett projekt. Därför tar inte borttagningsgruppen bort datorer i den.
function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- options
- GroupsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<GroupsDeleteHeaders>
get(string, string, string, GroupsGetOptionalParams)
Hämta information som är relaterad till en specifik grupp i projektet. Returnerar ett json-objekt av typen "grupp" enligt beskrivningen i avsnittet modeller.
function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
- options
- GroupsGetOptionalParams
Alternativparametrarna.
Returer
Promise<GroupsGetResponse>
listByProject(string, string, GroupsListByProjectOptionalParams)
Hämta alla grupper som skapats i projektet. Returnerar en json-matris med objekt av typen "grupp" enligt beskrivningen i avsnittet Modeller.
function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
Alternativparametrarna.
Returer
updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)
Uppdatera datorer i gruppen genom att lägga till eller ta bort datorer.
function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>
Parametrar
- resourceGroupName
-
string
Namnet på den Azure-resursgrupp som projektet ingår i.
- projectName
-
string
Namnet på Azure Migrate-projektet.
- groupName
-
string
Unikt namn på en grupp i ett projekt.
Alternativparametrarna.
Returer
Promise<GroupsUpdateMachinesResponse>