Groups interface
Interface que representa um Grupo.
Métodos
| create(string, string, string, Groups |
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, Groups |
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, Groups |
Obtenha informações relacionadas a um grupo específico no projeto. Retorna um objeto json do tipo 'group' conforme especificado na seção models. |
| list |
Obtenha todos os grupos criados no projeto. Retorna uma matriz json de objetos do tipo 'group', conforme especificado na seção Modelos. |
| update |
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
Promise<GroupsCreateResponse>
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
Promise<GroupsDeleteHeaders>
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
Promise<GroupsGetResponse>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<GroupsUpdateMachinesResponse>