ManagementGroups interface
Interface que representa um ManagementGroups.
Métodos
| begin |
Crie ou atualize um grupo de gerenciamento. Se um grupo de gerenciamento já tiver sido criado e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades do grupo de gerenciamento serão atualizadas. |
| begin |
Crie ou atualize um grupo de gerenciamento. Se um grupo de gerenciamento já tiver sido criado e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades do grupo de gerenciamento serão atualizadas. |
| begin |
Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará. |
| begin |
Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará. |
| get(string, Management |
Obtenha os detalhes do grupo de gerenciamento. |
| list(Management |
Listar grupos de gerenciamento para o usuário autenticado. |
| list |
Listar todas as entidades que descendem de um grupo de gerenciamento. |
| update(string, Patch |
Atualizar um grupo de gerenciamento. |
Detalhes de Método
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Crie ou atualize um grupo de gerenciamento. Se um grupo de gerenciamento já tiver sido criado e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades do grupo de gerenciamento 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)
Crie ou atualize um grupo de gerenciamento. Se um grupo de gerenciamento já tiver sido criado e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades do grupo de gerenciamento 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)
Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação 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)
Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação 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 gerenciamento.
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 gerenciamento para o usuário 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 que descendem de um grupo de gerenciamento.
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 gerenciamento.
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 gerenciamento.
Os parâmetros de opções.
Devoluções
Promise<ManagementGroup>