import * as $dara from '@darabonba/typescript'; export declare class ListEnvironmentKubeResourcesResponseBodyDataMetadata extends $dara.Model { /** * @remarks * The annotations. */ annotations?: { [key: string]: string; }; /** * @remarks * The tags. */ labels?: { [key: string]: string; }; /** * @remarks * The resource name. * * @example * arms-prometheus-ack-arms-prometheus-c577b6cc8-mvdwd */ name?: string; /** * @remarks * The namespace. * * @example * arms-prom */ namespace?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ListEnvironmentKubeResourcesResponseBodyData extends $dara.Model { /** * @remarks * The version number of the API. * * @example * v1 */ apiVersion?: string; /** * @remarks * The resource type. * * @example * Pod */ kind?: string; /** * @remarks * The metadata. */ metadata?: ListEnvironmentKubeResourcesResponseBodyDataMetadata; /** * @remarks * The resource specifications. * * @example * { * "dnsPolicy": "ClusterFirst", * "nodeName": "cn-hangzhou.172.16.0.60", * "terminationGracePeriodSeconds": 30, * "enableServiceLinks": true, * "serviceAccountName": "arms-prom-operator", * "volumes": [ * { * "name": "certs", * "secret": { * "secretName": "arms-prometheus-ack-arms-prometheus-cert", * "defaultMode": 420 * } * } */ spec?: any; /** * @remarks * The status of the resource. * * @example * run */ status?: any; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ListEnvironmentKubeResourcesResponseBody extends $dara.Model { /** * @remarks * The status code. The status code 200 indicates that the request was successful. Other status codes indicate that the request failed. * * @example * 200 */ code?: number; /** * @remarks * The returned struct. */ data?: ListEnvironmentKubeResourcesResponseBodyData[]; /** * @remarks * The returned message. * * @example * message */ message?: string; /** * @remarks * The request ID. * * @example * C21AB7CF-B7AF-410F-BD61-82D1567F**** */ requestId?: string; /** * @remarks * Indicates whether the request was successful. Valid values: * * * `true` * * `false` * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }