ManagementGroups interface
Interface que representa um ManagementGroups.
Métodos
begin |
Criar ou atualizar um grupo de gestão. Se um grupo de gestão já estiver criado e um pedido de criação subsequente for emitido com propriedades diferentes, as propriedades do grupo de gestão serão atualizadas. |
begin |
Criar ou atualizar um grupo de gestão. Se um grupo de gestão já estiver criado e um pedido de criação subsequente for emitido com propriedades diferentes, as propriedades do grupo de gestão serão atualizadas. |
begin |
Eliminar grupo de gestão. Se um grupo de gestão contiver recursos subordinados, o pedido falhará. |
begin |
Eliminar grupo de gestão. Se um grupo de gestão contiver recursos subordinados, o pedido falhará. |
get(string, Management |
Obtenha os detalhes do grupo de gestão. |
list(Management |
Listar grupos de gestão para o utilizador autenticado. |
list |
Listar todas as entidades descendentes de um grupo de gestão. |
update(string, Patch |
Atualizar um grupo de gestão. |
Detalhes de Método
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Criar ou atualizar um grupo de gestão. Se um grupo de gestão já estiver criado e um pedido de criação subsequente for emitido com propriedades diferentes, as propriedades do grupo de gestão serão atualizadas.
function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parâmetros de criação do grupo de gestão.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Criar ou atualizar um grupo de gestão. Se um grupo de gestão já estiver criado e um pedido de criação subsequente for emitido com propriedades diferentes, as propriedades do grupo de gestão serão atualizadas.
function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parâmetros de criação do grupo de gestão.
Os parâmetros de opções.
Devoluções
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Eliminar grupo de gestão. Se um grupo de gestão contiver recursos subordinados, o pedido falhará.
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Eliminar grupo de gestão. Se um grupo de gestão contiver recursos subordinados, o pedido falhará.
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
Os parâmetros de opções.
Devoluções
Promise<ManagementGroupsDeleteResponse>
get(string, ManagementGroupsGetOptionalParams)
Obtenha os detalhes do grupo de gestão.
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
Os parâmetros de opções.
Devoluções
Promise<ManagementGroup>
list(ManagementGroupsListOptionalParams)
Listar grupos de gestão para o utilizador autenticado.
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Listar todas as entidades descendentes de um grupo de gestão.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
Os parâmetros de opções.
Devoluções
update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)
Atualizar um grupo de gestão.
function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>
Parâmetros
- groupId
-
string
ID do Grupo de Gestão.
- patchGroupRequest
- PatchManagementGroupRequest
Parâmetros de patch do grupo de gestão.
Os parâmetros de opções.
Devoluções
Promise<ManagementGroup>