Compartir a través de


Groups interface

Interfaz que representa un grupo.

Métodos

create(string, string, string, GroupsCreateOptionalParams)

Cree un grupo mediante el envío de un objeto JSON de tipo 'group' tal y como se indica en la sección Modelos como parte del cuerpo de la solicitud. El nombre del grupo de un proyecto es único.

Esta operación es idempotente.

delete(string, string, string, GroupsDeleteOptionalParams)

Elimine el grupo del proyecto. Las máquinas permanecen en el proyecto. La eliminación de un grupo inexistente da como resultado una operación sin operación.

Un grupo es un mecanismo de agregación para las máquinas de un proyecto. Por lo tanto, la eliminación del grupo no elimina las máquinas que contiene.

get(string, string, string, GroupsGetOptionalParams)

Obtenga información relacionada con un grupo específico del proyecto. Devuelve un objeto JSON de tipo 'group' tal como se especifica en la sección models.

listByProject(string, string, GroupsListByProjectOptionalParams)

Obtenga todos los grupos creados en el proyecto. Devuelve una matriz json de objetos de tipo 'group' como se especifica en la sección Modelos.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Actualice las máquinas en grupo agregando o quitando máquinas.

Detalles del método

create(string, string, string, GroupsCreateOptionalParams)

Cree un grupo mediante el envío de un objeto JSON de tipo 'group' tal y como se indica en la sección Modelos como parte del cuerpo de la solicitud. El nombre del grupo de un proyecto es único.

Esta operación es idempotente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de Azure del que forma parte el proyecto.

projectName

string

Nombre del proyecto de Azure Migrate.

groupName

string

Nombre único de un grupo dentro de un proyecto.

options
GroupsCreateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, GroupsDeleteOptionalParams)

Elimine el grupo del proyecto. Las máquinas permanecen en el proyecto. La eliminación de un grupo inexistente da como resultado una operación sin operación.

Un grupo es un mecanismo de agregación para las máquinas de un proyecto. Por lo tanto, la eliminación del grupo no elimina las máquinas que contiene.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de Azure del que forma parte el proyecto.

projectName

string

Nombre del proyecto de Azure Migrate.

groupName

string

Nombre único de un grupo dentro de un proyecto.

options
GroupsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, GroupsGetOptionalParams)

Obtenga información relacionada con un grupo específico del proyecto. Devuelve un objeto JSON de tipo 'group' tal como se especifica en la sección models.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de Azure del que forma parte el proyecto.

projectName

string

Nombre del proyecto de Azure Migrate.

groupName

string

Nombre único de un grupo dentro de un proyecto.

options
GroupsGetOptionalParams

Parámetros de opciones.

Devoluciones

listByProject(string, string, GroupsListByProjectOptionalParams)

Obtenga todos los grupos creados en el proyecto. Devuelve una matriz json de objetos de tipo 'group' como se especifica en la sección Modelos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de Azure del que forma parte el proyecto.

projectName

string

Nombre del proyecto de Azure Migrate.

options
GroupsListByProjectOptionalParams

Parámetros de opciones.

Devoluciones

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Actualice las máquinas en grupo agregando o quitando máquinas.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de Azure del que forma parte el proyecto.

projectName

string

Nombre del proyecto de Azure Migrate.

groupName

string

Nombre único de un grupo dentro de un proyecto.

options
GroupsUpdateMachinesOptionalParams

Parámetros de opciones.

Devoluciones