Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ManagementGroups

Package version

Class representing a ManagementGroups.

Hierarchy

  • ManagementGroups

Index

Constructors

constructor

Methods

beginCreateOrUpdate

  • beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: Models.ManagementGroupsBeginCreateOrUpdateOptionalParams): Promise<msRestAzure.LROPoller>
  • Create or update a management group. If a management group is already created and a subsequent create request is issued with different properties, the management group properties will be updated.

    Parameters

    • groupId: string

      Management Group ID.

    • createManagementGroupRequest: CreateManagementGroupRequest

      Management group creation parameters.

    • Optional options: Models.ManagementGroupsBeginCreateOrUpdateOptionalParams

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginDeleteMethod

  • beginDeleteMethod(groupId: string, options?: Models.ManagementGroupsBeginDeleteMethodOptionalParams): Promise<msRestAzure.LROPoller>
  • Delete management group. If a management group contains child resources, the request will fail.

    Parameters

    • groupId: string

      Management Group ID.

    • Optional options: Models.ManagementGroupsBeginDeleteMethodOptionalParams

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

createOrUpdate

  • createOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: Models.ManagementGroupsCreateOrUpdateOptionalParams): Promise<Models.ManagementGroupsCreateOrUpdateResponse>
  • Create or update a management group. If a management group is already created and a subsequent create request is issued with different properties, the management group properties will be updated.

    Parameters

    • groupId: string

      Management Group ID.

    • createManagementGroupRequest: CreateManagementGroupRequest

      Management group creation parameters.

    • Optional options: Models.ManagementGroupsCreateOrUpdateOptionalParams

    Returns Promise<Models.ManagementGroupsCreateOrUpdateResponse>

    Promise<Models.ManagementGroupsCreateOrUpdateResponse>

deleteMethod

  • deleteMethod(groupId: string, options?: Models.ManagementGroupsDeleteMethodOptionalParams): Promise<Models.ManagementGroupsDeleteMethodResponse>
  • Delete management group. If a management group contains child resources, the request will fail.

    Parameters

    • groupId: string

      Management Group ID.

    • Optional options: Models.ManagementGroupsDeleteMethodOptionalParams

    Returns Promise<Models.ManagementGroupsDeleteMethodResponse>

    Promise<Models.ManagementGroupsDeleteMethodResponse>

get

  • get(groupId: string, options?: Models.ManagementGroupsGetOptionalParams): Promise<Models.ManagementGroupsGetResponse>
  • get(groupId: string, callback: msRest.ServiceCallback<ManagementGroup>): void
  • get(groupId: string, options: ManagementGroupsGetOptionalParams, callback: msRest.ServiceCallback<ManagementGroup>): void

list

listNext

update

Generated using TypeDoc