HierarchySettingsOperations interface

Interface representing a HierarchySettings operations.

Properties

createOrUpdate

Creates or updates the hierarchy settings defined at the Management Group level.

delete

Deletes the hierarchy settings defined at the Management Group level.

get

Gets the hierarchy settings defined at the Management Group level. Settings can only be set on the root Management Group of the hierarchy.

list

Gets all the hierarchy settings defined at the Management Group level. Settings can only be set on the root Management Group of the hierarchy.

update

Updates the hierarchy settings defined at the Management Group level.

Property Details

createOrUpdate

Creates or updates the hierarchy settings defined at the Management Group level.

createOrUpdate: (groupId: string, createTenantSettingsRequest: CreateOrUpdateSettingsRequest, options?: HierarchySettingsCreateOrUpdateOptionalParams) => Promise<HierarchySettings>

Property Value

(groupId: string, createTenantSettingsRequest: CreateOrUpdateSettingsRequest, options?: HierarchySettingsCreateOrUpdateOptionalParams) => Promise<HierarchySettings>

delete

Deletes the hierarchy settings defined at the Management Group level.

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

Property Value

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

get

Gets the hierarchy settings defined at the Management Group level. Settings can only be set on the root Management Group of the hierarchy.

get: (groupId: string, options?: HierarchySettingsGetOptionalParams) => Promise<HierarchySettings>

Property Value

(groupId: string, options?: HierarchySettingsGetOptionalParams) => Promise<HierarchySettings>

list

Gets all the hierarchy settings defined at the Management Group level. Settings can only be set on the root Management Group of the hierarchy.

list: (groupId: string, options?: HierarchySettingsListOptionalParams) => Promise<HierarchySettingsList>

Property Value

(groupId: string, options?: HierarchySettingsListOptionalParams) => Promise<HierarchySettingsList>

update

Updates the hierarchy settings defined at the Management Group level.

update: (groupId: string, createTenantSettingsRequest: CreateOrUpdateSettingsRequest, options?: HierarchySettingsUpdateOptionalParams) => Promise<HierarchySettings>

Property Value

(groupId: string, createTenantSettingsRequest: CreateOrUpdateSettingsRequest, options?: HierarchySettingsUpdateOptionalParams) => Promise<HierarchySettings>