import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getNdbTmsCapability(args: GetNdbTmsCapabilityArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getNdbTmsCapability. */ export interface GetNdbTmsCapabilityArgs { timeMachineId: string; } /** * A collection of values returned by getNdbTmsCapability. */ export interface GetNdbTmsCapabilityResult { readonly capabilities: outputs.GetNdbTmsCapabilityCapability[]; readonly capabilityResetTime: string; readonly databaseIds: string[]; readonly healWithResetCapability: boolean; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly lastContinuousSnapshotTime: string; readonly lastContinuousSnapshots: outputs.GetNdbTmsCapabilityLastContinuousSnapshot[]; readonly lastDbLogs: outputs.GetNdbTmsCapabilityLastDbLog[]; readonly logCatchupStartTime: string; readonly logTimeInfo: { [key: string]: string; }; readonly nxClusterAssociationType: string; readonly nxClusterId: string; readonly outputTimeZone: string; readonly overallContinuousRangeEndTime: string; readonly slaId: string; readonly source: boolean; readonly timeMachineId: string; readonly type: string; } export declare function getNdbTmsCapabilityOutput(args: GetNdbTmsCapabilityOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getNdbTmsCapability. */ export interface GetNdbTmsCapabilityOutputArgs { timeMachineId: pulumi.Input; } //# sourceMappingURL=getNdbTmsCapability.d.ts.map