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 um grupo de gerenciamento. Se um grupo de gerenciamento contiver recursos filho, a solicitação falhará.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Excluir um 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 são descendentes de um grupo de gerenciamento.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

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.

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.

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.

options
ManagementGroupsCreateOrUpdateOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

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.

options
ManagementGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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.

options
ManagementGroupsGetOptionalParams

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

options
ManagementGroupsListOptionalParams

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.

options
ManagementGroupsGetDescendantsOptionalParams

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.

options
ManagementGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagementGroup>