// Code generated by smithy-go-codegen DO NOT EDIT. package types type ActivityStreamMode string // Enum values for ActivityStreamMode const ( ActivityStreamModeSync ActivityStreamMode = "sync" ActivityStreamModeAsync ActivityStreamMode = "async" ) // Values returns all known values for ActivityStreamMode. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ActivityStreamMode) Values() []ActivityStreamMode { return []ActivityStreamMode{ "sync", "async", } } type ActivityStreamPolicyStatus string // Enum values for ActivityStreamPolicyStatus const ( ActivityStreamPolicyStatusLocked ActivityStreamPolicyStatus = "locked" ActivityStreamPolicyStatusUnlocked ActivityStreamPolicyStatus = "unlocked" ActivityStreamPolicyStatusLockingPolicy ActivityStreamPolicyStatus = "locking-policy" ActivityStreamPolicyStatusUnlockingPolicy ActivityStreamPolicyStatus = "unlocking-policy" ) // Values returns all known values for ActivityStreamPolicyStatus. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (ActivityStreamPolicyStatus) Values() []ActivityStreamPolicyStatus { return []ActivityStreamPolicyStatus{ "locked", "unlocked", "locking-policy", "unlocking-policy", } } type ActivityStreamStatus string // Enum values for ActivityStreamStatus const ( ActivityStreamStatusStopped ActivityStreamStatus = "stopped" ActivityStreamStatusStarting ActivityStreamStatus = "starting" ActivityStreamStatusStarted ActivityStreamStatus = "started" ActivityStreamStatusStopping ActivityStreamStatus = "stopping" ) // Values returns all known values for ActivityStreamStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ActivityStreamStatus) Values() []ActivityStreamStatus { return []ActivityStreamStatus{ "stopped", "starting", "started", "stopping", } } type ApplyMethod string // Enum values for ApplyMethod const ( ApplyMethodImmediate ApplyMethod = "immediate" ApplyMethodPendingReboot ApplyMethod = "pending-reboot" ) // Values returns all known values for ApplyMethod. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ApplyMethod) Values() []ApplyMethod { return []ApplyMethod{ "immediate", "pending-reboot", } } type AuditPolicyState string // Enum values for AuditPolicyState const ( AuditPolicyStateLockedPolicy AuditPolicyState = "locked" AuditPolicyStateUnlockedPolicy AuditPolicyState = "unlocked" ) // Values returns all known values for AuditPolicyState. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (AuditPolicyState) Values() []AuditPolicyState { return []AuditPolicyState{ "locked", "unlocked", } } type AuthScheme string // Enum values for AuthScheme const ( AuthSchemeSecrets AuthScheme = "SECRETS" ) // Values returns all known values for AuthScheme. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (AuthScheme) Values() []AuthScheme { return []AuthScheme{ "SECRETS", } } type AutomationMode string // Enum values for AutomationMode const ( AutomationModeFull AutomationMode = "full" AutomationModeAllPaused AutomationMode = "all-paused" ) // Values returns all known values for AutomationMode. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (AutomationMode) Values() []AutomationMode { return []AutomationMode{ "full", "all-paused", } } type ClientPasswordAuthType string // Enum values for ClientPasswordAuthType const ( ClientPasswordAuthTypeMysqlNativePassword ClientPasswordAuthType = "MYSQL_NATIVE_PASSWORD" ClientPasswordAuthTypePostgresScramSha256 ClientPasswordAuthType = "POSTGRES_SCRAM_SHA_256" ClientPasswordAuthTypePostgresMd5 ClientPasswordAuthType = "POSTGRES_MD5" ClientPasswordAuthTypeSqlServerAuthentication ClientPasswordAuthType = "SQL_SERVER_AUTHENTICATION" ) // Values returns all known values for ClientPasswordAuthType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ClientPasswordAuthType) Values() []ClientPasswordAuthType { return []ClientPasswordAuthType{ "MYSQL_NATIVE_PASSWORD", "POSTGRES_SCRAM_SHA_256", "POSTGRES_MD5", "SQL_SERVER_AUTHENTICATION", } } type CustomEngineVersionStatus string // Enum values for CustomEngineVersionStatus const ( CustomEngineVersionStatusAvailable CustomEngineVersionStatus = "available" CustomEngineVersionStatusInactive CustomEngineVersionStatus = "inactive" CustomEngineVersionStatusInactiveExceptRestore CustomEngineVersionStatus = "inactive-except-restore" ) // Values returns all known values for CustomEngineVersionStatus. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (CustomEngineVersionStatus) Values() []CustomEngineVersionStatus { return []CustomEngineVersionStatus{ "available", "inactive", "inactive-except-restore", } } type DBProxyEndpointStatus string // Enum values for DBProxyEndpointStatus const ( DBProxyEndpointStatusAvailable DBProxyEndpointStatus = "available" DBProxyEndpointStatusModifying DBProxyEndpointStatus = "modifying" DBProxyEndpointStatusIncompatibleNetwork DBProxyEndpointStatus = "incompatible-network" DBProxyEndpointStatusInsufficientResourceLimits DBProxyEndpointStatus = "insufficient-resource-limits" DBProxyEndpointStatusCreating DBProxyEndpointStatus = "creating" DBProxyEndpointStatusDeleting DBProxyEndpointStatus = "deleting" ) // Values returns all known values for DBProxyEndpointStatus. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DBProxyEndpointStatus) Values() []DBProxyEndpointStatus { return []DBProxyEndpointStatus{ "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", } } type DBProxyEndpointTargetRole string // Enum values for DBProxyEndpointTargetRole const ( DBProxyEndpointTargetRoleReadWrite DBProxyEndpointTargetRole = "READ_WRITE" DBProxyEndpointTargetRoleReadOnly DBProxyEndpointTargetRole = "READ_ONLY" ) // Values returns all known values for DBProxyEndpointTargetRole. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (DBProxyEndpointTargetRole) Values() []DBProxyEndpointTargetRole { return []DBProxyEndpointTargetRole{ "READ_WRITE", "READ_ONLY", } } type DBProxyStatus string // Enum values for DBProxyStatus const ( DBProxyStatusAvailable DBProxyStatus = "available" DBProxyStatusModifying DBProxyStatus = "modifying" DBProxyStatusIncompatibleNetwork DBProxyStatus = "incompatible-network" DBProxyStatusInsufficientResourceLimits DBProxyStatus = "insufficient-resource-limits" DBProxyStatusCreating DBProxyStatus = "creating" DBProxyStatusDeleting DBProxyStatus = "deleting" DBProxyStatusSuspended DBProxyStatus = "suspended" DBProxyStatusSuspending DBProxyStatus = "suspending" DBProxyStatusReactivating DBProxyStatus = "reactivating" ) // Values returns all known values for DBProxyStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DBProxyStatus) Values() []DBProxyStatus { return []DBProxyStatus{ "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", "suspended", "suspending", "reactivating", } } type EngineFamily string // Enum values for EngineFamily const ( EngineFamilyMysql EngineFamily = "MYSQL" EngineFamilyPostgresql EngineFamily = "POSTGRESQL" EngineFamilySqlserver EngineFamily = "SQLSERVER" ) // Values returns all known values for EngineFamily. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EngineFamily) Values() []EngineFamily { return []EngineFamily{ "MYSQL", "POSTGRESQL", "SQLSERVER", } } type ExportSourceType string // Enum values for ExportSourceType const ( ExportSourceTypeSnapshot ExportSourceType = "SNAPSHOT" ExportSourceTypeCluster ExportSourceType = "CLUSTER" ) // Values returns all known values for ExportSourceType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ExportSourceType) Values() []ExportSourceType { return []ExportSourceType{ "SNAPSHOT", "CLUSTER", } } type FailoverStatus string // Enum values for FailoverStatus const ( FailoverStatusPending FailoverStatus = "pending" FailoverStatusFailingOver FailoverStatus = "failing-over" FailoverStatusCancelling FailoverStatus = "cancelling" ) // Values returns all known values for FailoverStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FailoverStatus) Values() []FailoverStatus { return []FailoverStatus{ "pending", "failing-over", "cancelling", } } type IAMAuthMode string // Enum values for IAMAuthMode const ( IAMAuthModeDisabled IAMAuthMode = "DISABLED" IAMAuthModeRequired IAMAuthMode = "REQUIRED" IAMAuthModeEnabled IAMAuthMode = "ENABLED" ) // Values returns all known values for IAMAuthMode. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (IAMAuthMode) Values() []IAMAuthMode { return []IAMAuthMode{ "DISABLED", "REQUIRED", "ENABLED", } } type ReplicaMode string // Enum values for ReplicaMode const ( ReplicaModeOpenReadOnly ReplicaMode = "open-read-only" ReplicaModeMounted ReplicaMode = "mounted" ) // Values returns all known values for ReplicaMode. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ReplicaMode) Values() []ReplicaMode { return []ReplicaMode{ "open-read-only", "mounted", } } type SourceType string // Enum values for SourceType const ( SourceTypeDbInstance SourceType = "db-instance" SourceTypeDbParameterGroup SourceType = "db-parameter-group" SourceTypeDbSecurityGroup SourceType = "db-security-group" SourceTypeDbSnapshot SourceType = "db-snapshot" SourceTypeDbCluster SourceType = "db-cluster" SourceTypeDbClusterSnapshot SourceType = "db-cluster-snapshot" SourceTypeCustomEngineVersion SourceType = "custom-engine-version" SourceTypeDbProxy SourceType = "db-proxy" SourceTypeBlueGreenDeployment SourceType = "blue-green-deployment" ) // Values returns all known values for SourceType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (SourceType) Values() []SourceType { return []SourceType{ "db-instance", "db-parameter-group", "db-security-group", "db-snapshot", "db-cluster", "db-cluster-snapshot", "custom-engine-version", "db-proxy", "blue-green-deployment", } } type TargetHealthReason string // Enum values for TargetHealthReason const ( TargetHealthReasonUnreachable TargetHealthReason = "UNREACHABLE" TargetHealthReasonConnectionFailed TargetHealthReason = "CONNECTION_FAILED" TargetHealthReasonAuthFailure TargetHealthReason = "AUTH_FAILURE" TargetHealthReasonPendingProxyCapacity TargetHealthReason = "PENDING_PROXY_CAPACITY" TargetHealthReasonInvalidReplicationState TargetHealthReason = "INVALID_REPLICATION_STATE" ) // Values returns all known values for TargetHealthReason. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (TargetHealthReason) Values() []TargetHealthReason { return []TargetHealthReason{ "UNREACHABLE", "CONNECTION_FAILED", "AUTH_FAILURE", "PENDING_PROXY_CAPACITY", "INVALID_REPLICATION_STATE", } } type TargetRole string // Enum values for TargetRole const ( TargetRoleReadWrite TargetRole = "READ_WRITE" TargetRoleReadOnly TargetRole = "READ_ONLY" TargetRoleUnknown TargetRole = "UNKNOWN" ) // Values returns all known values for TargetRole. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (TargetRole) Values() []TargetRole { return []TargetRole{ "READ_WRITE", "READ_ONLY", "UNKNOWN", } } type TargetState string // Enum values for TargetState const ( TargetStateRegistering TargetState = "REGISTERING" TargetStateAvailable TargetState = "AVAILABLE" TargetStateUnavailable TargetState = "UNAVAILABLE" ) // Values returns all known values for TargetState. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (TargetState) Values() []TargetState { return []TargetState{ "REGISTERING", "AVAILABLE", "UNAVAILABLE", } } type TargetType string // Enum values for TargetType const ( TargetTypeRdsInstance TargetType = "RDS_INSTANCE" TargetTypeRdsServerlessEndpoint TargetType = "RDS_SERVERLESS_ENDPOINT" TargetTypeTrackedCluster TargetType = "TRACKED_CLUSTER" ) // Values returns all known values for TargetType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (TargetType) Values() []TargetType { return []TargetType{ "RDS_INSTANCE", "RDS_SERVERLESS_ENDPOINT", "TRACKED_CLUSTER", } } type WriteForwardingStatus string // Enum values for WriteForwardingStatus const ( WriteForwardingStatusEnabled WriteForwardingStatus = "enabled" WriteForwardingStatusDisabled WriteForwardingStatus = "disabled" WriteForwardingStatusEnabling WriteForwardingStatus = "enabling" WriteForwardingStatusDisabling WriteForwardingStatus = "disabling" WriteForwardingStatusUnknown WriteForwardingStatus = "unknown" ) // Values returns all known values for WriteForwardingStatus. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (WriteForwardingStatus) Values() []WriteForwardingStatus { return []WriteForwardingStatus{ "enabled", "disabled", "enabling", "disabling", "unknown", } }