/** * @public * @enum */ export declare const ActivityStreamMode: { readonly async: "async"; readonly sync: "sync"; }; /** * @public */ export type ActivityStreamMode = (typeof ActivityStreamMode)[keyof typeof ActivityStreamMode]; /** * @public * @enum */ export declare const ActivityStreamPolicyStatus: { readonly locked: "locked"; readonly locking_policy: "locking-policy"; readonly unlocked: "unlocked"; readonly unlocking_policy: "unlocking-policy"; }; /** * @public */ export type ActivityStreamPolicyStatus = (typeof ActivityStreamPolicyStatus)[keyof typeof ActivityStreamPolicyStatus]; /** * @public * @enum */ export declare const ActivityStreamStatus: { readonly started: "started"; readonly starting: "starting"; readonly stopped: "stopped"; readonly stopping: "stopping"; }; /** * @public */ export type ActivityStreamStatus = (typeof ActivityStreamStatus)[keyof typeof ActivityStreamStatus]; /** * @public * @enum */ export declare const ExportSourceType: { readonly CLUSTER: "CLUSTER"; readonly SNAPSHOT: "SNAPSHOT"; }; /** * @public */ export type ExportSourceType = (typeof ExportSourceType)[keyof typeof ExportSourceType]; /** * @public * @enum */ export declare const StorageEncryptionType: { readonly CMK: "sse-kms"; readonly SSE: "sse-rds"; readonly UNENCRYPTED: "none"; }; /** * @public */ export type StorageEncryptionType = (typeof StorageEncryptionType)[keyof typeof StorageEncryptionType]; /** * @public * @enum */ export declare const ClusterScalabilityType: { readonly LIMITLESS: "limitless"; readonly STANDARD: "standard"; }; /** * @public */ export type ClusterScalabilityType = (typeof ClusterScalabilityType)[keyof typeof ClusterScalabilityType]; /** * @public * @enum */ export declare const DatabaseInsightsMode: { readonly ADVANCED: "advanced"; readonly STANDARD: "standard"; }; /** * @public */ export type DatabaseInsightsMode = (typeof DatabaseInsightsMode)[keyof typeof DatabaseInsightsMode]; /** * @public * @enum */ export declare const MasterUserAuthenticationType: { readonly IAM_DB_AUTH: "iam-db-auth"; readonly PASSWORD: "password"; }; /** * @public */ export type MasterUserAuthenticationType = (typeof MasterUserAuthenticationType)[keyof typeof MasterUserAuthenticationType]; /** * @public * @enum */ export declare const ReplicaMode: { readonly MOUNTED: "mounted"; readonly OPEN_READ_ONLY: "open-read-only"; }; /** * @public */ export type ReplicaMode = (typeof ReplicaMode)[keyof typeof ReplicaMode]; /** * @public * @enum */ export declare const WriteForwardingStatus: { readonly DISABLED: "disabled"; readonly DISABLING: "disabling"; readonly ENABLED: "enabled"; readonly ENABLING: "enabling"; readonly UNKNOWN: "unknown"; }; /** * @public */ export type WriteForwardingStatus = (typeof WriteForwardingStatus)[keyof typeof WriteForwardingStatus]; /** * @public * @enum */ export declare const LimitlessDatabaseStatus: { readonly ACTIVE: "active"; readonly DISABLED: "disabled"; readonly DISABLING: "disabling"; readonly ENABLED: "enabled"; readonly ENABLING: "enabling"; readonly ERROR: "error"; readonly MODIFYING_MAX_CAPACITY: "modifying-max-capacity"; readonly NOT_IN_USE: "not-in-use"; }; /** * @public */ export type LimitlessDatabaseStatus = (typeof LimitlessDatabaseStatus)[keyof typeof LimitlessDatabaseStatus]; /** * @public * @enum */ export declare const LocalWriteForwardingStatus: { readonly DISABLED: "disabled"; readonly DISABLING: "disabling"; readonly ENABLED: "enabled"; readonly ENABLING: "enabling"; readonly REQUESTED: "requested"; }; /** * @public */ export type LocalWriteForwardingStatus = (typeof LocalWriteForwardingStatus)[keyof typeof LocalWriteForwardingStatus]; /** * @public * @enum */ export declare const UpgradeRolloutOrder: { readonly FIRST: "first"; readonly LAST: "last"; readonly SECOND: "second"; }; /** * @public */ export type UpgradeRolloutOrder = (typeof UpgradeRolloutOrder)[keyof typeof UpgradeRolloutOrder]; /** * @public * @enum */ export declare const AutomationMode: { readonly ALL_PAUSED: "all-paused"; readonly FULL: "full"; }; /** * @public */ export type AutomationMode = (typeof AutomationMode)[keyof typeof AutomationMode]; /** * @public * @enum */ export declare const AuthScheme: { readonly SECRETS: "SECRETS"; }; /** * @public */ export type AuthScheme = (typeof AuthScheme)[keyof typeof AuthScheme]; /** * @public * @enum */ export declare const ClientPasswordAuthType: { readonly MYSQL_CACHING_SHA2_PASSWORD: "MYSQL_CACHING_SHA2_PASSWORD"; readonly MYSQL_NATIVE_PASSWORD: "MYSQL_NATIVE_PASSWORD"; readonly POSTGRES_MD5: "POSTGRES_MD5"; readonly POSTGRES_SCRAM_SHA_256: "POSTGRES_SCRAM_SHA_256"; readonly SQL_SERVER_AUTHENTICATION: "SQL_SERVER_AUTHENTICATION"; }; /** * @public */ export type ClientPasswordAuthType = (typeof ClientPasswordAuthType)[keyof typeof ClientPasswordAuthType]; /** * @public * @enum */ export declare const IAMAuthMode: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; readonly REQUIRED: "REQUIRED"; }; /** * @public */ export type IAMAuthMode = (typeof IAMAuthMode)[keyof typeof IAMAuthMode]; /** * @public * @enum */ export declare const DefaultAuthScheme: { readonly IAM_AUTH: "IAM_AUTH"; readonly NONE: "NONE"; }; /** * @public */ export type DefaultAuthScheme = (typeof DefaultAuthScheme)[keyof typeof DefaultAuthScheme]; /** * @public * @enum */ export declare const EndpointNetworkType: { readonly DUAL: "DUAL"; readonly IPV4: "IPV4"; readonly IPV6: "IPV6"; }; /** * @public */ export type EndpointNetworkType = (typeof EndpointNetworkType)[keyof typeof EndpointNetworkType]; /** * @public * @enum */ export declare const EngineFamily: { readonly MYSQL: "MYSQL"; readonly POSTGRESQL: "POSTGRESQL"; readonly SQLSERVER: "SQLSERVER"; }; /** * @public */ export type EngineFamily = (typeof EngineFamily)[keyof typeof EngineFamily]; /** * @public * @enum */ export declare const TargetConnectionNetworkType: { readonly IPV4: "IPV4"; readonly IPV6: "IPV6"; }; /** * @public */ export type TargetConnectionNetworkType = (typeof TargetConnectionNetworkType)[keyof typeof TargetConnectionNetworkType]; /** * @public * @enum */ export declare const DBProxyStatus: { readonly AVAILABLE: "available"; readonly CREATING: "creating"; readonly DELETING: "deleting"; readonly INCOMPATIBLE_NETWORK: "incompatible-network"; readonly INSUFFICIENT_RESOURCE_LIMITS: "insufficient-resource-limits"; readonly MODIFYING: "modifying"; readonly REACTIVATING: "reactivating"; readonly SUSPENDED: "suspended"; readonly SUSPENDING: "suspending"; }; /** * @public */ export type DBProxyStatus = (typeof DBProxyStatus)[keyof typeof DBProxyStatus]; /** * @public * @enum */ export declare const DBProxyEndpointTargetRole: { readonly READ_ONLY: "READ_ONLY"; readonly READ_WRITE: "READ_WRITE"; }; /** * @public */ export type DBProxyEndpointTargetRole = (typeof DBProxyEndpointTargetRole)[keyof typeof DBProxyEndpointTargetRole]; /** * @public * @enum */ export declare const DBProxyEndpointStatus: { readonly AVAILABLE: "available"; readonly CREATING: "creating"; readonly DELETING: "deleting"; readonly INCOMPATIBLE_NETWORK: "incompatible-network"; readonly INSUFFICIENT_RESOURCE_LIMITS: "insufficient-resource-limits"; readonly MODIFYING: "modifying"; }; /** * @public */ export type DBProxyEndpointStatus = (typeof DBProxyEndpointStatus)[keyof typeof DBProxyEndpointStatus]; /** * @public * @enum */ export declare const FailoverStatus: { readonly CANCELLING: "cancelling"; readonly FAILING_OVER: "failing-over"; readonly PENDING: "pending"; }; /** * @public */ export type FailoverStatus = (typeof FailoverStatus)[keyof typeof FailoverStatus]; /** * @public * @enum */ export declare const GlobalClusterMemberSynchronizationStatus: { readonly CONNECTED: "connected"; readonly PENDING_RESYNC: "pending-resync"; }; /** * @public */ export type GlobalClusterMemberSynchronizationStatus = (typeof GlobalClusterMemberSynchronizationStatus)[keyof typeof GlobalClusterMemberSynchronizationStatus]; /** * @public * @enum */ export declare const IntegrationStatus: { readonly ACTIVE: "active"; readonly CREATING: "creating"; readonly DELETING: "deleting"; readonly FAILED: "failed"; readonly MODIFYING: "modifying"; readonly NEEDS_ATTENTION: "needs_attention"; readonly SYNCING: "syncing"; }; /** * @public */ export type IntegrationStatus = (typeof IntegrationStatus)[keyof typeof IntegrationStatus]; /** * @public * @enum */ export declare const ApplyMethod: { readonly immediate: "immediate"; readonly pending_reboot: "pending-reboot"; }; /** * @public */ export type ApplyMethod = (typeof ApplyMethod)[keyof typeof ApplyMethod]; /** * @public * @enum */ export declare const LifecycleSupportName: { readonly OPEN_SOURCE_RDS_EXTENDED_SUPPORT: "open-source-rds-extended-support"; readonly OPEN_SOURCE_RDS_STANDARD_SUPPORT: "open-source-rds-standard-support"; }; /** * @public */ export type LifecycleSupportName = (typeof LifecycleSupportName)[keyof typeof LifecycleSupportName]; /** * @public * @enum */ export declare const TargetRole: { readonly READ_ONLY: "READ_ONLY"; readonly READ_WRITE: "READ_WRITE"; readonly UNKNOWN: "UNKNOWN"; }; /** * @public */ export type TargetRole = (typeof TargetRole)[keyof typeof TargetRole]; /** * @public * @enum */ export declare const TargetHealthReason: { readonly AUTH_FAILURE: "AUTH_FAILURE"; readonly CONNECTION_FAILED: "CONNECTION_FAILED"; readonly INVALID_REPLICATION_STATE: "INVALID_REPLICATION_STATE"; readonly PENDING_PROXY_CAPACITY: "PENDING_PROXY_CAPACITY"; readonly PROMOTED: "PROMOTED"; readonly UNREACHABLE: "UNREACHABLE"; }; /** * @public */ export type TargetHealthReason = (typeof TargetHealthReason)[keyof typeof TargetHealthReason]; /** * @public * @enum */ export declare const TargetState: { readonly available: "AVAILABLE"; readonly registering: "REGISTERING"; readonly unavailable: "UNAVAILABLE"; readonly unused: "UNUSED"; }; /** * @public */ export type TargetState = (typeof TargetState)[keyof typeof TargetState]; /** * @public * @enum */ export declare const TargetType: { readonly RDS_INSTANCE: "RDS_INSTANCE"; readonly RDS_SERVERLESS_ENDPOINT: "RDS_SERVERLESS_ENDPOINT"; readonly TRACKED_CLUSTER: "TRACKED_CLUSTER"; }; /** * @public */ export type TargetType = (typeof TargetType)[keyof typeof TargetType]; /** * @public * @enum */ export declare const SourceType: { readonly blue_green_deployment: "blue-green-deployment"; readonly custom_engine_version: "custom-engine-version"; readonly db_cluster: "db-cluster"; readonly db_cluster_snapshot: "db-cluster-snapshot"; readonly db_instance: "db-instance"; readonly db_parameter_group: "db-parameter-group"; readonly db_proxy: "db-proxy"; readonly db_security_group: "db-security-group"; readonly db_shard_group: "db-shard-group"; readonly db_snapshot: "db-snapshot"; readonly zero_etl: "zero-etl"; }; /** * @public */ export type SourceType = (typeof SourceType)[keyof typeof SourceType]; /** * @public * @enum */ export declare const AuditPolicyState: { readonly LOCKED_POLICY: "locked"; readonly UNLOCKED_POLICY: "unlocked"; }; /** * @public */ export type AuditPolicyState = (typeof AuditPolicyState)[keyof typeof AuditPolicyState]; /** * @public * @enum */ export declare const CustomEngineVersionStatus: { readonly available: "available"; readonly inactive: "inactive"; readonly inactive_except_restore: "inactive-except-restore"; }; /** * @public */ export type CustomEngineVersionStatus = (typeof CustomEngineVersionStatus)[keyof typeof CustomEngineVersionStatus];