Partilhar via


ManagementGroups interface

Interface que representa um ManagementGroups.

Métodos

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.

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.

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Excluir grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará.

get(string, ManagementGroupsGetOptionalParams)

Obtenha os detalhes do grupo de gerenciamento.

list(ManagementGroupsListOptionalParams)

Listar grupos de gerenciamento para o usuário autenticado.

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Listar todas as entidades que descendem de um grupo de gerenciamento.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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.

options
ManagementGroupsGetOptionalParams

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

options
ManagementGroupsListOptionalParams

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.

options
ManagementGroupsGetDescendantsOptionalParams

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.

options
ManagementGroupsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ManagementGroup>