ManagementGroups interface

Interfaz que representa un objeto ManagementGroups.

Métodos

beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

Crea o actualiza un grupo de administración. Si ya se ha creado un grupo de administración y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades del grupo de administración.

beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

Crea o actualiza un grupo de administración. Si ya se ha creado un grupo de administración y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades del grupo de administración.

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud.

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud.

get(string, ManagementGroupsGetOptionalParams)

Obtenga los detalles del grupo de administración.

list(ManagementGroupsListOptionalParams)

Enumera los grupos de administración del usuario autenticado.

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Enumere todas las entidades que descienden de un grupo de administración.

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Actualizar un grupo de administración.

Detalles del método

beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

Crea o actualiza un grupo de administración. Si ya se ha creado un grupo de administración y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades del grupo de administración.

function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>

Parámetros

groupId

string

Id. de grupo de administración.

createManagementGroupRequest
CreateManagementGroupRequest

Parámetros de creación de grupos de administración.

options
ManagementGroupsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)

Crea o actualiza un grupo de administración. Si ya se ha creado un grupo de administración y se emite una solicitud de creación posterior con propiedades diferentes, se actualizarán las propiedades del grupo de administración.

function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>

Parámetros

groupId

string

Id. de grupo de administración.

createManagementGroupRequest
CreateManagementGroupRequest

Parámetros de creación de grupos de administración.

options
ManagementGroupsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagementGroup>

beginDelete(string, ManagementGroupsDeleteOptionalParams)

Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud.

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

Parámetros

groupId

string

Id. de grupo de administración.

options
ManagementGroupsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)

Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud.

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

Parámetros

groupId

string

Id. de grupo de administración.

options
ManagementGroupsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

get(string, ManagementGroupsGetOptionalParams)

Obtenga los detalles del grupo de administración.

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

Parámetros

groupId

string

Id. de grupo de administración.

options
ManagementGroupsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagementGroup>

list(ManagementGroupsListOptionalParams)

Enumera los grupos de administración del usuario autenticado.

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

Parámetros

options
ManagementGroupsListOptionalParams

Parámetros de opciones.

Devoluciones

listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)

Enumere todas las entidades que descienden de un grupo de administración.

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

Parámetros

groupId

string

Id. de grupo de administración.

options
ManagementGroupsGetDescendantsOptionalParams

Parámetros de opciones.

Devoluciones

update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)

Actualizar un grupo de administración.

function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>

Parámetros

groupId

string

Id. de grupo de administración.

patchGroupRequest
PatchManagementGroupRequest

Parámetros de revisión del grupo de administración.

options
ManagementGroupsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagementGroup>