/** * @public * @enum */ export declare const UpdateActionStatus: { readonly COMPLETE: "complete"; readonly IN_PROGRESS: "in-progress"; readonly NOT_APPLICABLE: "not-applicable"; readonly NOT_APPLIED: "not-applied"; readonly SCHEDULED: "scheduled"; readonly SCHEDULING: "scheduling"; readonly STOPPED: "stopped"; readonly STOPPING: "stopping"; readonly WAITING_TO_START: "waiting-to-start"; }; /** * @public */ export type UpdateActionStatus = (typeof UpdateActionStatus)[keyof typeof UpdateActionStatus]; /** * @public * @enum */ export declare const AutomaticFailoverStatus: { readonly DISABLED: "disabled"; readonly DISABLING: "disabling"; readonly ENABLED: "enabled"; readonly ENABLING: "enabling"; }; /** * @public */ export type AutomaticFailoverStatus = (typeof AutomaticFailoverStatus)[keyof typeof AutomaticFailoverStatus]; /** * @public * @enum */ export declare const ClusterMode: { readonly COMPATIBLE: "compatible"; readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; /** * @public */ export type ClusterMode = (typeof ClusterMode)[keyof typeof ClusterMode]; /** * @public * @enum */ export declare const DataTieringStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; /** * @public */ export type DataTieringStatus = (typeof DataTieringStatus)[keyof typeof DataTieringStatus]; /** * @public * @enum */ export declare const IpDiscovery: { readonly IPV4: "ipv4"; readonly IPV6: "ipv6"; }; /** * @public */ export type IpDiscovery = (typeof IpDiscovery)[keyof typeof IpDiscovery]; /** * @public * @enum */ export declare const DestinationType: { readonly CloudWatchLogs: "cloudwatch-logs"; readonly KinesisFirehose: "kinesis-firehose"; }; /** * @public */ export type DestinationType = (typeof DestinationType)[keyof typeof DestinationType]; /** * @public * @enum */ export declare const LogFormat: { readonly JSON: "json"; readonly TEXT: "text"; }; /** * @public */ export type LogFormat = (typeof LogFormat)[keyof typeof LogFormat]; /** * @public * @enum */ export declare const LogType: { readonly ENGINE_LOG: "engine-log"; readonly SLOW_LOG: "slow-log"; }; /** * @public */ export type LogType = (typeof LogType)[keyof typeof LogType]; /** * @public * @enum */ export declare const LogDeliveryConfigurationStatus: { readonly ACTIVE: "active"; readonly DISABLING: "disabling"; readonly ENABLING: "enabling"; readonly ERROR: "error"; readonly MODIFYING: "modifying"; }; /** * @public */ export type LogDeliveryConfigurationStatus = (typeof LogDeliveryConfigurationStatus)[keyof typeof LogDeliveryConfigurationStatus]; /** * @public * @enum */ export declare const MultiAZStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; /** * @public */ export type MultiAZStatus = (typeof MultiAZStatus)[keyof typeof MultiAZStatus]; /** * @public * @enum */ export declare const NetworkType: { readonly DUAL_STACK: "dual_stack"; readonly IPV4: "ipv4"; readonly IPV6: "ipv6"; }; /** * @public */ export type NetworkType = (typeof NetworkType)[keyof typeof NetworkType]; /** * @public * @enum */ export declare const AuthTokenUpdateStatus: { readonly ROTATING: "ROTATING"; readonly SETTING: "SETTING"; }; /** * @public */ export type AuthTokenUpdateStatus = (typeof AuthTokenUpdateStatus)[keyof typeof AuthTokenUpdateStatus]; /** * @public * @enum */ export declare const PendingAutomaticFailoverStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; /** * @public */ export type PendingAutomaticFailoverStatus = (typeof PendingAutomaticFailoverStatus)[keyof typeof PendingAutomaticFailoverStatus]; /** * @public * @enum */ export declare const TransitEncryptionMode: { readonly PREFERRED: "preferred"; readonly REQUIRED: "required"; }; /** * @public */ export type TransitEncryptionMode = (typeof TransitEncryptionMode)[keyof typeof TransitEncryptionMode]; /** * @public * @enum */ export declare const AZMode: { readonly CROSS_AZ: "cross-az"; readonly SINGLE_AZ: "single-az"; }; /** * @public */ export type AZMode = (typeof AZMode)[keyof typeof AZMode]; /** * @public * @enum */ export declare const OutpostMode: { readonly CROSS_OUTPOST: "cross-outpost"; readonly SINGLE_OUTPOST: "single-outpost"; }; /** * @public */ export type OutpostMode = (typeof OutpostMode)[keyof typeof OutpostMode]; /** * @public * @enum */ export declare const DataStorageUnit: { readonly GB: "GB"; }; /** * @public */ export type DataStorageUnit = (typeof DataStorageUnit)[keyof typeof DataStorageUnit]; /** * @public * @enum */ export declare const InputAuthenticationType: { readonly IAM: "iam"; readonly NO_PASSWORD: "no-password-required"; readonly PASSWORD: "password"; }; /** * @public */ export type InputAuthenticationType = (typeof InputAuthenticationType)[keyof typeof InputAuthenticationType]; /** * @public * @enum */ export declare const AuthenticationType: { readonly IAM: "iam"; readonly NO_PASSWORD: "no-password"; readonly PASSWORD: "password"; }; /** * @public */ export type AuthenticationType = (typeof AuthenticationType)[keyof typeof AuthenticationType]; /** * @public * @enum */ export declare const ChangeType: { readonly immediate: "immediate"; readonly requires_reboot: "requires-reboot"; }; /** * @public */ export type ChangeType = (typeof ChangeType)[keyof typeof ChangeType]; /** * @public * @enum */ export declare const SourceType: { readonly cache_cluster: "cache-cluster"; readonly cache_parameter_group: "cache-parameter-group"; readonly cache_security_group: "cache-security-group"; readonly cache_subnet_group: "cache-subnet-group"; readonly replication_group: "replication-group"; readonly serverless_cache: "serverless-cache"; readonly serverless_cache_snapshot: "serverless-cache-snapshot"; readonly user: "user"; readonly user_group: "user-group"; }; /** * @public */ export type SourceType = (typeof SourceType)[keyof typeof SourceType]; /** * @public * @enum */ export declare const ServiceUpdateStatus: { readonly AVAILABLE: "available"; readonly CANCELLED: "cancelled"; readonly EXPIRED: "expired"; }; /** * @public */ export type ServiceUpdateStatus = (typeof ServiceUpdateStatus)[keyof typeof ServiceUpdateStatus]; /** * @public * @enum */ export declare const ServiceUpdateSeverity: { readonly CRITICAL: "critical"; readonly IMPORTANT: "important"; readonly LOW: "low"; readonly MEDIUM: "medium"; }; /** * @public */ export type ServiceUpdateSeverity = (typeof ServiceUpdateSeverity)[keyof typeof ServiceUpdateSeverity]; /** * @public * @enum */ export declare const ServiceUpdateType: { readonly SECURITY_UPDATE: "security-update"; }; /** * @public */ export type ServiceUpdateType = (typeof ServiceUpdateType)[keyof typeof ServiceUpdateType]; /** * @public * @enum */ export declare const NodeUpdateInitiatedBy: { readonly CUSTOMER: "customer"; readonly SYSTEM: "system"; }; /** * @public */ export type NodeUpdateInitiatedBy = (typeof NodeUpdateInitiatedBy)[keyof typeof NodeUpdateInitiatedBy]; /** * @public * @enum */ export declare const NodeUpdateStatus: { readonly COMPLETE: "complete"; readonly IN_PROGRESS: "in-progress"; readonly NOT_APPLIED: "not-applied"; readonly STOPPED: "stopped"; readonly STOPPING: "stopping"; readonly WAITING_TO_START: "waiting-to-start"; }; /** * @public */ export type NodeUpdateStatus = (typeof NodeUpdateStatus)[keyof typeof NodeUpdateStatus]; /** * @public * @enum */ export declare const SlaMet: { readonly NA: "n/a"; readonly NO: "no"; readonly YES: "yes"; }; /** * @public */ export type SlaMet = (typeof SlaMet)[keyof typeof SlaMet]; /** * @public * @enum */ export declare const AuthTokenUpdateStrategyType: { readonly DELETE: "DELETE"; readonly ROTATE: "ROTATE"; readonly SET: "SET"; }; /** * @public */ export type AuthTokenUpdateStrategyType = (typeof AuthTokenUpdateStrategyType)[keyof typeof AuthTokenUpdateStrategyType];