Compartilhar via


Groups interface

Interface que representa um Grupos.

Métodos

create(string, string, string, GroupsCreateOptionalParams)

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

Essa operação é Idempotente.

delete(string, string, string, GroupsDeleteOptionalParams)

Exclua o grupo do projeto. Os computadores 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 computadores em um projeto. Portanto, excluir grupo não exclui computadores 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 de modelos.

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 os computadores em grupo adicionando ou removendo computadores.

Detalhes do método

create(string, string, string, GroupsCreateOptionalParams)

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

Essa 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 de Migrações para Azure.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, GroupsDeleteOptionalParams)

Exclua o grupo do projeto. Os computadores 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 computadores em um projeto. Portanto, excluir grupo não exclui computadores 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 de Migrações para Azure.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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 de 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 de Migrações para Azure.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsGetOptionalParams

Os parâmetros de opções.

Retornos

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 de Migrações para Azure.

options
GroupsListByProjectOptionalParams

Os parâmetros de opções.

Retornos

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Atualize os computadores em grupo adicionando ou removendo computadores.

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 de Migrações para Azure.

groupName

string

Nome exclusivo de um grupo dentro de um projeto.

options
GroupsUpdateMachinesOptionalParams

Os parâmetros de opções.

Retornos