ManagementGroups interface
Interface que representa um ManagementGroups.
Métodos
begin |
Criar ou atualizar um grupo de gerenciamento. Se um grupo de gerenciamento já estiver criado e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades do grupo de gerenciamento serão atualizadas. |
begin |
Criar ou atualizar um grupo de gerenciamento. Se um grupo de gerenciamento já estiver 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 um grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará. |
begin |
Excluir um 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 são descendentes de um grupo de gerenciamento. |
update(string, Patch |
Atualizar um grupo de gerenciamento. |
Detalhes do método
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Criar ou atualizar um grupo de gerenciamento. Se um grupo de gerenciamento já estiver 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 Gerenciamento.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parâmetros de criação do grupo de gerenciamento.
Os parâmetros de opções.
Retornos
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Criar ou atualizar um grupo de gerenciamento. Se um grupo de gerenciamento já estiver 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 Gerenciamento.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parâmetros de criação do grupo de gerenciamento.
Os parâmetros de opções.
Retornos
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Excluir um 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 Gerenciamento.
Os parâmetros de opções.
Retornos
Promise<PollerLike<@azure/core-lro.PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Excluir um 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 Gerenciamento.
Os parâmetros de opções.
Retornos
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 Gerenciamento.
Os parâmetros de opções.
Retornos
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.
Retornos
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Listar todas as entidades que são descendentes de um grupo de gerenciamento.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Parâmetros
- groupId
-
string
ID do Grupo de Gerenciamento.
Os parâmetros de opções.
Retornos
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 Gerenciamento.
- patchGroupRequest
- PatchManagementGroupRequest
Parâmetros de patch do grupo de gerenciamento.
Os parâmetros de opções.
Retornos
Promise<ManagementGroup>