import * as $dara from '@darabonba/typescript'; export declare class DescribeInvocationsResponseBodyInvocationsInvocationInvokeInstancesInvokeInstance extends $dara.Model { creationTime?: string; dropped?: number; errorCode?: string; errorInfo?: string; exitCode?: number; finishTime?: string; instanceId?: string; instanceInvokeStatus?: string; invocationStatus?: string; ossOutputErrorCode?: string; ossOutputErrorInfo?: string; ossOutputStatus?: string; ossOutputUri?: string; output?: string; repeats?: number; startTime?: string; stopTime?: string; timed?: boolean; updateTime?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBodyInvocationsInvocationInvokeInstances extends $dara.Model { invokeInstance?: DescribeInvocationsResponseBodyInvocationsInvocationInvokeInstancesInvokeInstance[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBodyInvocationsInvocationTagsTag extends $dara.Model { tagKey?: string; tagValue?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBodyInvocationsInvocationTags extends $dara.Model { tag?: DescribeInvocationsResponseBodyInvocationsInvocationTagsTag[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBodyInvocationsInvocation extends $dara.Model { commandContent?: string; commandDescription?: string; commandId?: string; commandName?: string; commandType?: string; containerId?: string; containerName?: string; creationTime?: string; frequency?: string; invocationStatus?: string; invokeId?: string; invokeInstances?: DescribeInvocationsResponseBodyInvocationsInvocationInvokeInstances; invokeStatus?: string; launcher?: string; ossOutputDelivery?: string; parameters?: string; repeatMode?: string; tags?: DescribeInvocationsResponseBodyInvocationsInvocationTags; terminationMode?: string; timed?: boolean; timeout?: number; username?: string; workingDir?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBodyInvocations extends $dara.Model { invocation?: DescribeInvocationsResponseBodyInvocationsInvocation[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DescribeInvocationsResponseBody extends $dara.Model { invocations?: DescribeInvocationsResponseBodyInvocations; /** * @remarks * The overall execution status of the command task. The value of this parameter depends on the execution states of the command task on all involved instances. Valid values: * * * Running: * * * Scheduled task: Before you stop the scheduled execution of the command, the overall execution state is always Running. * * One-time task: If the command is being run on instances, the overall execution state is Running. * * * Finished: * * * Scheduled task: The overall execution state can never be Finished. * * One-time task: The execution is complete on all instances, or the execution is stopped on some instances and is complete on the other instances. * * * Success: If the execution state on at least one instance is Success and the execution state on the other instances is Stopped or Success, the overall execution state is Success. * * * One-time task: The execution is complete, and the exit code is 0. * * Scheduled task: The last execution is complete, the exit code is 0, and the specified period ends. * * * Failed: * * * Scheduled task: The overall execution state can never be Failed. * * One-time task: The execution failed on all instances. * * * Stopped: The task is stopped. * * * Stopping: The task is being stopped. * * * PartialFailed: The task fails on some instances. If you specify both this parameter and `InstanceId`, this parameter does not take effect. * * * Pending: The command is being verified or sent. If the execution state on at least one instance is Pending, the overall execution state is Pending. * * * Scheduled: The command that is set to run on a schedule is sent and waiting to be run. If the execution state on at least one instance is Scheduled, the overall execution state is Scheduled. * * @example * AAAAAdDWBF2 */ nextToken?: string; /** * @remarks * The command type. Valid values: * * * RunBatScript: batch command, applicable to Windows instances. * * RunPowerShellScript: PowerShell command, applicable to Windows instances. * * RunShellScript: shell command, applicable to Linux instances. * * @example * 1 */ pageNumber?: number; /** * @remarks * The command ID. You can call the [DescribeCommands](https://help.aliyun.com/document_detail/64843.html) operation to query all available command IDs. * * @example * 10 */ pageSize?: number; /** * @remarks * The command name. If you specify both this parameter and `InstanceId`, this parameter does not take effect. * * @example * 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** */ requestId?: string; /** * @remarks * Specifies whether the command is to be automatically run. Valid values: * * * true: The command is run by calling the `RunCommand` or `InvokeCommand` operation with `RepeatMode` set to `Period`, `NextRebootOnly`, or `EveryReboot`. * * * false: The command meets one of the following requirements: * * * The command is run by calling the `RunCommand` or `InvokeCommand` operation with `RepeatMode` set to `Once`. * * The command task is canceled, stopped, or completed. * * Default value: false. * * @example * 1 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }