import * as $dara from '@darabonba/typescript';
export declare class ListCheckRuleInstanceResponseBodyCheckRuleInstances extends $dara.Model {
    /**
     * @remarks
     * The instance ID of the asset.
     *
     * @example
     * i-j6c76lh1kvrcvwl*****
     */
    instanceId?: string;
    /**
     * @remarks
     * The instance name of the asset.
     *
     * @example
     * testEcs
     */
    instanceName?: string;
    /**
     * @remarks
     * Region ID.
     *
     * @example
     * cn-shanghai
     */
    regionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class ListCheckRuleInstanceResponseBody extends $dara.Model {
    /**
     * @remarks
     * Alibaba Cloud account ID.
     *
     * @example
     * 103784262032****
     */
    aliUid?: string;
    /**
     * @remarks
     * Subtype of the cloud product.
     *
     * @example
     * Disk
     */
    assetSubType?: string;
    /**
     * @remarks
     * Type of cloud assets.
     *
     * @example
     * ECS
     */
    assetType?: string;
    /**
     * @remarks
     * Check item ID.
     *
     * @example
     * 23
     */
    checkId?: string;
    /**
     * @remarks
     * List of instance rule information.
     */
    checkRuleInstances?: ListCheckRuleInstanceResponseBodyCheckRuleInstances[];
    /**
     * @remarks
     * The ID of the current request, which is a unique identifier generated by Alibaba Cloud for the request and can be used for troubleshooting and problem localization.
     *
     * @example
     * 7532B7EE-7CE7-5F4D-BF04-B12447DD****
     */
    requestId?: string;
    /**
     * @remarks
     * Cloud vendor. Values:
     * - **ALIYUN**: Alibaba Cloud
     * - **TENCENT**: Tencent Cloud
     * - **MICROSOFT**: Microsoft
     * - **AWS**: Amazon Web Services (AWS)
     *
     * @example
     * Aliyun
     */
    vendor?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
