import * as $dara from '@darabonba/typescript'; export declare class DescribeRegionsRequest extends $dara.Model { /** * @remarks * The natural language that is used to filter responses. For more information, see [RFC 7231](https://tools.ietf.org/html/rfc7231). Valid values: * * - zh-CN: Simplified Chinese * * - zh_TW: Traditional Chinese * * - en-US: English * * - ja: Japanese * * - fr: French * * - de: German * * - ko: Korean * * Default value: zh-CN. * * @example * zh-CN */ acceptLanguage?: string; /** * @remarks * The billing method of the instance. For more information, see [Billing overview](https://help.aliyun.com/document_detail/25398.html). * Valid values: * * - PrePaid: subscription. If you set this parameter to PrePaid, make sure that you have sufficient balance or credits in your account. Otherwise, the InvalidPayMethod error code is returned. * * - PostPaid: pay-as-you-go. * SpotWithPriceLimit: spot instance for which a maximum hourly price is specified. * * - SpotAsPriceGo: spot instance for which the market price at the time of purchase is automatically used as the bid price. The market price can be up to the pay-as-you-go price. * * Default value: PostPaid. * * @example * PrePaid */ instanceChargeType?: string; ownerAccount?: string; ownerId?: number; resourceOwnerAccount?: string; resourceOwnerId?: number; /** * @remarks * The type of resource. Valid values: * * - instance: Elastic Compute Service (ECS) instance * * - disk: disk * * - reservedinstance: reserved instance * * - scu: storage capacity unit (SCU) * * Default value: instance. * * @example * instance */ resourceType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }