UNPKG

@azure/arm-security

Version:
23 lines 1.18 kB
import { PricingsListOptionalParams, PricingsListResponse, PricingsGetOptionalParams, PricingsGetResponse, Pricing, PricingsUpdateOptionalParams, PricingsUpdateResponse } from "../models"; /** Interface representing a Pricings. */ export interface Pricings { /** * Lists Security Center pricing configurations in the subscription. * @param options The options parameters. */ list(options?: PricingsListOptionalParams): Promise<PricingsListResponse>; /** * Gets a provided Security Center pricing configuration in the subscription. * @param pricingName name of the pricing configuration * @param options The options parameters. */ get(pricingName: string, options?: PricingsGetOptionalParams): Promise<PricingsGetResponse>; /** * Updates a provided Security Center pricing configuration in the subscription. * @param pricingName name of the pricing configuration * @param pricing Pricing object * @param options The options parameters. */ update(pricingName: string, pricing: Pricing, options?: PricingsUpdateOptionalParams): Promise<PricingsUpdateResponse>; } //# sourceMappingURL=pricings.d.ts.map