UNPKG

@azure/arm-security

Version:
24 lines 1.21 kB
import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { SettingUnion, SettingsListOptionalParams, SettingName, SettingsGetOptionalParams, SettingsGetResponse, SettingsUpdateOptionalParams, SettingsUpdateResponse } from "../models"; /** Interface representing a Settings. */ export interface Settings { /** * Settings about different configurations in security center * @param options The options parameters. */ list(options?: SettingsListOptionalParams): PagedAsyncIterableIterator<SettingUnion>; /** * Settings of different configurations in security center * @param settingName The name of the setting * @param options The options parameters. */ get(settingName: SettingName, options?: SettingsGetOptionalParams): Promise<SettingsGetResponse>; /** * updating settings about different configurations in security center * @param settingName The name of the setting * @param setting Setting object * @param options The options parameters. */ update(settingName: SettingName, setting: SettingUnion, options?: SettingsUpdateOptionalParams): Promise<SettingsUpdateResponse>; } //# sourceMappingURL=settings.d.ts.map