import * as $dara from '@darabonba/typescript';
export declare class ModifyInstanceAutoReleaseTimeRequest extends $dara.Model {
    /**
     * @remarks
     * The automatic release time of the instance. Specify the time in the [ISO 8601](https://help.aliyun.com/document_detail/25696.html) standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC+0.
     *
     * *   If the value of seconds (`ss`) is not `00`, the time is automatically rounded to the nearest minute based on the value of minutes (`mm`).
     * *   The release time must be at least 30 minutes later than the current time.
     * *   The release time must be at most three years later than the current time.
     *
     * If `AutoReleaseTime` is not configured, the automatic release feature is disabled, and the instance will not be automatically released.
     *
     * @example
     * 2018-01-01T01:02:03Z
     */
    autoReleaseTime?: string;
    /**
     * @remarks
     * The ID of the instance.
     *
     * This parameter is required.
     *
     * @example
     * i-bp1env7nl3mijm2t****
     */
    instanceId?: string;
    ownerAccount?: string;
    ownerId?: number;
    /**
     * @remarks
     * The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/25609.html) operation to query the most recent region list.
     *
     * @example
     * cn-hangzhou
     */
    regionId?: string;
    resourceOwnerAccount?: string;
    resourceOwnerId?: number;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
