Groups interface
Interface que representa um Grupos.
Métodos
create(string, string, string, Groups |
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, Groups |
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, Groups |
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. |
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 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
Promise<GroupsCreateResponse>
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
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 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
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 de Migrações para Azure.
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.
Os parâmetros de opções.
Retornos
Promise<GroupsUpdateMachinesResponse>