ManagementGroupsOperations interface

Interface die de operaties van ManagementGroups vertegenwoordigt.

Eigenschappen

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Een beheergroep maken of bijwerken. Als een managementgroep al is aangemaakt en een vervolg aanmaakverzoek met verschillende eigenschappen wordt gedaan, worden de eigenschappen van de managementgroep bijgewerkt.

delete

Beheergroep verwijderen. Als een beheergroep kindresources bevat, zal het verzoek mislukken.

get

De details van de beheergroep ophalen.

list

Lijst met beheergroepen voor de geverifieerde gebruiker.

listDescendants

Vermeld alle entiteiten die afstammen van een managementgroep.

update

Werk een managementgroep bij.

Eigenschapdetails

beginCreateOrUpdate

Waarschuwing

Deze API is nu afgeschaft.

use createOrUpdate instead

beginCreateOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>

Waarde van eigenschap

(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ManagementGroup>, ManagementGroup>>

beginCreateOrUpdateAndWait

Waarschuwing

Deze API is nu afgeschaft.

use createOrUpdate instead

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

Waarde van eigenschap

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

beginDelete

Waarschuwing

Deze API is nu afgeschaft.

use delete instead

beginDelete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Waarde van eigenschap

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Waarschuwing

Deze API is nu afgeschaft.

use delete instead

beginDeleteAndWait: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>

Waarde van eigenschap

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => Promise<void>

createOrUpdate

Een beheergroep maken of bijwerken. Als een managementgroep al is aangemaakt en een vervolg aanmaakverzoek met verschillende eigenschappen wordt gedaan, worden de eigenschappen van de managementgroep bijgewerkt.

createOrUpdate: (groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>

Waarde van eigenschap

(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagementGroup>, ManagementGroup>

delete

Beheergroep verwijderen. Als een beheergroep kindresources bevat, zal het verzoek mislukken.

delete: (groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Waarde van eigenschap

(groupId: string, options?: ManagementGroupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

De details van de beheergroep ophalen.

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

Waarde van eigenschap

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

list

Lijst met beheergroepen voor de geverifieerde gebruiker.

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

Waarde van eigenschap

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

listDescendants

Vermeld alle entiteiten die afstammen van een managementgroep.

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

Waarde van eigenschap

(groupId: string, options?: ManagementGroupsListDescendantsOptionalParams) => PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>

update

Werk een managementgroep bij.

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

Waarde van eigenschap

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