Variable databaseConfigSchemaConst

databaseConfigSchema: ZodObject<{
    backupRetentionDays: ZodDefault<ZodNumber>;
    bastionAllowList: ZodDefault<ZodArray<ZodString, "many">>;
    cloudwatchLogsRetentionDays: ZodDefault<ZodOptional<ZodNumber>>;
    databaseName: ZodDefault<ZodNullable<ZodOptional<ZodString>>>;
    deletionProtection: ZodDefault<ZodBoolean>;
    engineVersion: ZodDefault<ZodString>;
    ioOptimized: ZodDefault<ZodBoolean>;
    isolated: ZodOptional<ZodBoolean>;
    maxAcu: ZodDefault<ZodNumber>;
    minAcu: ZodDefault<ZodNumber>;
    numReplicas: ZodDefault<ZodNumber>;
    numReplicasScaledWithWriter: ZodDefault<ZodNumber>;
    performanceInsights: ZodDefault<ZodBoolean>;
    performanceInsightsRetention: ZodDefault<ZodNumber>;
    snapshotIdentifier: ZodDefault<ZodNullable<ZodString>>;
    username: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
    backupRetentionDays: number;
    bastionAllowList: string[];
    cloudwatchLogsRetentionDays: number;
    databaseName: null | string;
    deletionProtection: boolean;
    engineVersion: string;
    ioOptimized: boolean;
    isolated?: boolean;
    maxAcu: number;
    minAcu: number;
    numReplicas: number;
    numReplicasScaledWithWriter: number;
    performanceInsights: boolean;
    performanceInsightsRetention: number;
    snapshotIdentifier: null | string;
    username?: string;
}, {
    backupRetentionDays?: number;
    bastionAllowList?: string[];
    cloudwatchLogsRetentionDays?: number;
    databaseName?: null | string;
    deletionProtection?: boolean;
    engineVersion?: string;
    ioOptimized?: boolean;
    isolated?: boolean;
    maxAcu?: number;
    minAcu?: number;
    numReplicas?: number;
    numReplicasScaledWithWriter?: number;
    performanceInsights?: boolean;
    performanceInsightsRetention?: number;
    snapshotIdentifier?: null | string;
    username?: string;
}> = ...

Type declaration

  • backupRetentionDays: ZodDefault<ZodNumber>
  • bastionAllowList: ZodDefault<ZodArray<ZodString, "many">>
  • cloudwatchLogsRetentionDays: ZodDefault<ZodOptional<ZodNumber>>
  • databaseName: ZodDefault<ZodNullable<ZodOptional<ZodString>>>
  • deletionProtection: ZodDefault<ZodBoolean>
  • engineVersion: ZodDefault<ZodString>
  • ioOptimized: ZodDefault<ZodBoolean>
  • isolated: ZodOptional<ZodBoolean>
  • maxAcu: ZodDefault<ZodNumber>
  • minAcu: ZodDefault<ZodNumber>
  • numReplicas: ZodDefault<ZodNumber>
  • numReplicasScaledWithWriter: ZodDefault<ZodNumber>
  • performanceInsights: ZodDefault<ZodBoolean>
  • performanceInsightsRetention: ZodDefault<ZodNumber>
  • snapshotIdentifier: ZodDefault<ZodNullable<ZodString>>
  • username: ZodOptional<ZodString>

Type declaration

  • backupRetentionDays: number
  • bastionAllowList: string[]
  • cloudwatchLogsRetentionDays: number
  • databaseName: null | string
  • deletionProtection: boolean
  • engineVersion: string
  • ioOptimized: boolean
  • Optional isolated?: boolean
  • maxAcu: number
  • minAcu: number
  • numReplicas: number
  • numReplicasScaledWithWriter: number
  • performanceInsights: boolean
  • performanceInsightsRetention: number
  • snapshotIdentifier: null | string
  • Optional username?: string

Type declaration

  • Optional backupRetentionDays?: number
  • Optional bastionAllowList?: string[]
  • Optional cloudwatchLogsRetentionDays?: number
  • Optional databaseName?: null | string
  • Optional deletionProtection?: boolean
  • Optional engineVersion?: string
  • Optional ioOptimized?: boolean
  • Optional isolated?: boolean
  • Optional maxAcu?: number
  • Optional minAcu?: number
  • Optional numReplicas?: number
  • Optional numReplicasScaledWithWriter?: number
  • Optional performanceInsights?: boolean
  • Optional performanceInsightsRetention?: number
  • Optional snapshotIdentifier?: null | string
  • Optional username?: string

Generated using TypeDoc