Groups interface
Интерфейс, представляющий группы.
Методы
create(string, string, string, Groups |
Создайте новую группу, отправив объект JSON типа "group", как указано в разделе "Модели" в составе текста запроса. Имя группы в проекте уникально. Эта операция является Идемпотентной. |
delete(string, string, string, Groups |
Удалите группу из проекта. Компьютеры остаются в проекте. Удаление несуществующей группы приводит к отсутствии операции. Группа — это механизм агрегирования для компьютеров в проекте. Поэтому удаление группы не удаляет компьютеры в нем. |
get(string, string, string, Groups |
Получение сведений, связанных с определенной группой в проекте. Возвращает объект JSON типа "group", как указано в разделе моделей. |
list |
Получите все группы, созданные в проекте. Возвращает массив json объектов типа "group", как указано в разделе "Модели". |
update |
Обновите компьютеры в группе, добавив или удалив компьютеры. |
Сведения о методе
create(string, string, string, GroupsCreateOptionalParams)
Создайте новую группу, отправив объект JSON типа "group", как указано в разделе "Модели" в составе текста запроса. Имя группы в проекте уникально.
Эта операция является Идемпотентной.
function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов Azure, в которую входит проект.
- projectName
-
string
Имя проекта службы "Миграция Azure".
- groupName
-
string
Уникальное имя группы в проекте.
- options
- GroupsCreateOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<GroupsCreateResponse>
delete(string, string, string, GroupsDeleteOptionalParams)
Удалите группу из проекта. Компьютеры остаются в проекте. Удаление несуществующей группы приводит к отсутствии операции.
Группа — это механизм агрегирования для компьютеров в проекте. Поэтому удаление группы не удаляет компьютеры в нем.
function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов Azure, в которую входит проект.
- projectName
-
string
Имя проекта службы "Миграция Azure".
- groupName
-
string
Уникальное имя группы в проекте.
- options
- GroupsDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<GroupsDeleteHeaders>
get(string, string, string, GroupsGetOptionalParams)
Получение сведений, связанных с определенной группой в проекте. Возвращает объект JSON типа "group", как указано в разделе моделей.
function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов Azure, в которую входит проект.
- projectName
-
string
Имя проекта службы "Миграция Azure".
- groupName
-
string
Уникальное имя группы в проекте.
- options
- GroupsGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<GroupsGetResponse>
listByProject(string, string, GroupsListByProjectOptionalParams)
Получите все группы, созданные в проекте. Возвращает массив json объектов типа "group", как указано в разделе "Модели".
function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов Azure, в которую входит проект.
- projectName
-
string
Имя проекта службы "Миграция Azure".
Параметры параметров.
Возвращаемое значение
updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)
Обновите компьютеры в группе, добавив или удалив компьютеры.
function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов Azure, в которую входит проект.
- projectName
-
string
Имя проекта службы "Миграция Azure".
- groupName
-
string
Уникальное имя группы в проекте.
Параметры параметров.
Возвращаемое значение
Promise<GroupsUpdateMachinesResponse>