ManagementGroups interface

Interface que representa um ManagementGroups.

Métodos

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.

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.

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)

Liste todas as entidades que são descendentes de um grupo de gerenciamento.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Atualize 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.

TypeScript
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 de grupo de gerenciamento.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

TypeScript
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 de grupo de gerenciamento.

options
ManagementGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagementGroup>

beginDelete(string, ManagementGroupsDeleteOptionalParams)

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

TypeScript
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>

Parâmetros

groupId

string

ID do Grupo de Gerenciamento.

options
ManagementGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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á.

TypeScript
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>

Parâmetros

groupId

string

ID do Grupo de Gerenciamento.

options
ManagementGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, ManagementGroupsGetOptionalParams)

Obtenha os detalhes do grupo de gerenciamento.

TypeScript
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>

Parâmetros

groupId

string

ID do Grupo de Gerenciamento.

options
ManagementGroupsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagementGroup>

list(ManagementGroupsListOptionalParams)

Listar grupos de gerenciamento para o usuário autenticado.

TypeScript
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>

Parâmetros

options
ManagementGroupsListOptionalParams

Os parâmetros de opções.

Retornos

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Liste todas as entidades que são descendentes de um grupo de gerenciamento.

TypeScript
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>

Parâmetros

groupId

string

ID do Grupo de Gerenciamento.

options
ManagementGroupsGetDescendantsOptionalParams

Os parâmetros de opções.

Retornos

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Atualize um grupo de gerenciamento.

TypeScript
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.

options
ManagementGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagementGroup>