ManagementGroups interface
Interfaz que representa un objeto ManagementGroups.
Métodos
begin |
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. |
begin |
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. |
begin |
Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud. |
begin |
Elimina un grupo de administración. Si un grupo de administración contiene recursos secundarios, se producirá un error en la solicitud. |
get(string, Management |
Obtenga los detalles del grupo de administración. |
list(Management |
Enumera los grupos de administración del usuario autenticado. |
list |
Enumere todas las entidades que descienden de un grupo de administración. |
update(string, Patch |
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.
Parámetros de opciones.
Devoluciones
Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ManagementGroupsDeleteResponse>
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.
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
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ManagementGroup>