Groups interface
Interfejs reprezentujący grupy.
Metody
create(string, string, string, Groups |
Utwórz nową grupę, wysyłając obiekt json typu "group" zgodnie z sekcją Modele w ramach treści żądania. Nazwa grupy w projekcie jest unikatowa. Ta operacja jest idempotentna. |
delete(string, string, string, Groups |
Usuń grupę z projektu. Maszyny pozostają w projekcie. Usunięcie nieistniejącej grupy powoduje brak operacji. Grupa to mechanizm agregacji maszyn w projekcie. W związku z tym usuwanie grupy nie powoduje usunięcia w nim maszyn. |
get(string, string, string, Groups |
Uzyskaj informacje związane z określoną grupą w projekcie. Zwraca obiekt json typu "group", jak określono w sekcji modele. |
list |
Pobierz wszystkie grupy utworzone w projekcie. Zwraca tablicę json obiektów typu "group", jak określono w sekcji Modele. |
update |
Aktualizuj maszyny w grupie, dodając lub usuwając maszyny. |
Szczegóły metody
create(string, string, string, GroupsCreateOptionalParams)
Utwórz nową grupę, wysyłając obiekt json typu "group" zgodnie z sekcją Modele w ramach treści żądania. Nazwa grupy w projekcie jest unikatowa.
Ta operacja jest idempotentna.
function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów platformy Azure, która jest częścią projektu.
- projectName
-
string
Nazwa projektu usługi Azure Migrate.
- groupName
-
string
Unikatowa nazwa grupy w projekcie.
- options
- GroupsCreateOptionalParams
Parametry opcji.
Zwraca
Promise<GroupsCreateResponse>
delete(string, string, string, GroupsDeleteOptionalParams)
Usuń grupę z projektu. Maszyny pozostają w projekcie. Usunięcie nieistniejącej grupy powoduje brak operacji.
Grupa to mechanizm agregacji maszyn w projekcie. W związku z tym usuwanie grupy nie powoduje usunięcia w nim maszyn.
function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów platformy Azure, która jest częścią projektu.
- projectName
-
string
Nazwa projektu usługi Azure Migrate.
- groupName
-
string
Unikatowa nazwa grupy w projekcie.
- options
- GroupsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<GroupsDeleteHeaders>
get(string, string, string, GroupsGetOptionalParams)
Uzyskaj informacje związane z określoną grupą w projekcie. Zwraca obiekt json typu "group", jak określono w sekcji modele.
function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów platformy Azure, która jest częścią projektu.
- projectName
-
string
Nazwa projektu usługi Azure Migrate.
- groupName
-
string
Unikatowa nazwa grupy w projekcie.
- options
- GroupsGetOptionalParams
Parametry opcji.
Zwraca
Promise<GroupsGetResponse>
listByProject(string, string, GroupsListByProjectOptionalParams)
Pobierz wszystkie grupy utworzone w projekcie. Zwraca tablicę json obiektów typu "group", jak określono w sekcji Modele.
function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów platformy Azure, która jest częścią projektu.
- projectName
-
string
Nazwa projektu usługi Azure Migrate.
Parametry opcji.
Zwraca
updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)
Aktualizuj maszyny w grupie, dodając lub usuwając maszyny.
function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów platformy Azure, która jest częścią projektu.
- projectName
-
string
Nazwa projektu usługi Azure Migrate.
- groupName
-
string
Unikatowa nazwa grupy w projekcie.
Parametry opcji.
Zwraca
Promise<GroupsUpdateMachinesResponse>