Partilhar via


Groups interface

Interface que representa um Grupo.

Métodos

create(string, string, string, GroupsCreateOptionalParams)

Crie um novo grupo enviando um objeto json do tipo 'group', conforme indicado na seção Modelos como parte do Corpo da Solicitação. O nome do grupo em um projeto é exclusivo.

Esta operação é idempotente.

delete(string, string, string, GroupsDeleteOptionalParams)

Exclua o grupo do projeto. As máquinas permanecem no projeto. A exclusão de um grupo inexistente resulta em uma não-operação.

Um grupo é um mecanismo de agregação para máquinas em um projeto. Portanto, excluir grupo não exclui máquinas nele.

get(string, string, string, GroupsGetOptionalParams)

Obtenha informações relacionadas a um grupo específico no projeto. Retorna um objeto json do tipo 'group' conforme especificado na seção models.

listByProject(string, string, GroupsListByProjectOptionalParams)

Obtenha todos os grupos criados no projeto. Retorna uma matriz json de objetos do tipo 'group', conforme especificado na seção Modelos.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Atualize máquinas em grupo adicionando ou removendo máquinas.

Detalhes de Método

create(string, string, string, GroupsCreateOptionalParams)

Crie um novo grupo enviando um objeto json do tipo 'group', conforme indicado na seção Modelos como parte do Corpo da Solicitação. O nome do grupo em um projeto é exclusivo.

Esta operação é idempotente.

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 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)

Exclua o grupo do projeto. As máquinas permanecem no projeto. A exclusão de um grupo inexistente resulta em uma não-operação.

Um grupo é um mecanismo de agregação para máquinas em um projeto. Portanto, excluir grupo não exclui máquinas nele.

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 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 a um grupo específico no projeto. Retorna um objeto json do tipo 'group' conforme especificado na seção models.

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 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)

Obtenha todos os grupos criados no projeto. Retorna uma matriz json de objetos do tipo 'group', conforme especificado na seçã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 Azure Migrate.

options
GroupsListByProjectOptionalParams

Os parâmetros de opções.

Devoluções

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Atualize máquinas em grupo adicionando ou removendo 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 Azure Migrate.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsUpdateMachinesOptionalParams

Os parâmetros de opções.

Devoluções