Partilhar via


Groups interface

Interface que representa um Grupo.

Métodos

create(string, string, string, GroupsCreateOptionalParams)

Crie um novo grupo ao enviar um objeto json do tipo "grupo", conforme indicado na secção Modelos, como parte do Corpo do Pedido. O nome do grupo num projeto é exclusivo.

Esta operação é Idempotent.

delete(string, string, string, GroupsDeleteOptionalParams)

Elimine o grupo do projeto. As máquinas permanecem no projeto. Eliminar um grupo inexistente resulta numa não operação.

Um grupo é um mecanismo de agregação para máquinas num projeto. Por conseguinte, a eliminação do grupo não elimina máquinas virtuais no mesmo.

get(string, string, string, GroupsGetOptionalParams)

Obtenha informações relacionadas com um grupo específico no projeto. Devolve um objeto json do tipo "grupo", conforme especificado na secção modelos.

listByProject(string, string, GroupsListByProjectOptionalParams)

Crie todos os grupos no projeto. Devolve uma matriz json de objetos do tipo "grupo", conforme especificado na secção Modelos.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Atualize as máquinas no grupo ao adicionar ou remover máquinas.

Detalhes de Método

create(string, string, string, GroupsCreateOptionalParams)

Crie um novo grupo ao enviar um objeto json do tipo "grupo", conforme indicado na secção Modelos, como parte do Corpo do Pedido. O nome do grupo num projeto é exclusivo.

Esta operação é Idempotent.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto do Azure Migrate.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsCreateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, GroupsDeleteOptionalParams)

Elimine o grupo do projeto. As máquinas permanecem no projeto. Eliminar um grupo inexistente resulta numa não operação.

Um grupo é um mecanismo de agregação para máquinas num projeto. Por conseguinte, a eliminação do grupo não elimina máquinas virtuais no mesmo.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto do Azure Migrate.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, GroupsGetOptionalParams)

Obtenha informações relacionadas com um grupo específico no projeto. Devolve um objeto json do tipo "grupo", conforme especificado na secção modelos.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto do Azure Migrate.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsGetOptionalParams

Os parâmetros de opções.

Devoluções

listByProject(string, string, GroupsListByProjectOptionalParams)

Crie todos os grupos no projeto. Devolve uma matriz json de objetos do tipo "grupo", conforme especificado na secção Modelos.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto do Azure Migrate.

options
GroupsListByProjectOptionalParams

Os parâmetros de opções.

Devoluções

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Atualize as máquinas no grupo ao adicionar ou remover máquinas.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

projectName

string

Nome do projeto do Azure Migrate.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsUpdateMachinesOptionalParams

Os parâmetros de opções.

Devoluções