/** * @public * @enum */ export declare const InitiatedBy: { readonly ASSOCIATE_NETWORK_RECOVERY: "ASSOCIATE_NETWORK_RECOVERY"; readonly CREATE_NETWORK_RECOVERY: "CREATE_NETWORK_RECOVERY"; readonly DIAGNOSTIC: "DIAGNOSTIC"; readonly FAILBACK: "FAILBACK"; readonly START_DRILL: "START_DRILL"; readonly START_RECOVERY: "START_RECOVERY"; readonly TARGET_ACCOUNT: "TARGET_ACCOUNT"; readonly TERMINATE_RECOVERY_INSTANCES: "TERMINATE_RECOVERY_INSTANCES"; readonly UPDATE_NETWORK_RECOVERY: "UPDATE_NETWORK_RECOVERY"; }; /** * @public */ export type InitiatedBy = (typeof InitiatedBy)[keyof typeof InitiatedBy]; /** * @public * @enum */ export declare const LaunchStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly LAUNCHED: "LAUNCHED"; readonly PENDING: "PENDING"; readonly TERMINATED: "TERMINATED"; }; /** * @public */ export type LaunchStatus = (typeof LaunchStatus)[keyof typeof LaunchStatus]; /** * @public * @enum */ export declare const LaunchActionCategory: { readonly CONFIGURATION: "CONFIGURATION"; readonly MONITORING: "MONITORING"; readonly OTHER: "OTHER"; readonly SECURITY: "SECURITY"; readonly VALIDATION: "VALIDATION"; }; /** * @public */ export type LaunchActionCategory = (typeof LaunchActionCategory)[keyof typeof LaunchActionCategory]; /** * @public * @enum */ export declare const LaunchActionParameterType: { readonly DYNAMIC: "DYNAMIC"; readonly SSM_STORE: "SSM_STORE"; }; /** * @public */ export type LaunchActionParameterType = (typeof LaunchActionParameterType)[keyof typeof LaunchActionParameterType]; /** * @public * @enum */ export declare const LaunchActionType: { readonly SSM_AUTOMATION: "SSM_AUTOMATION"; readonly SSM_COMMAND: "SSM_COMMAND"; }; /** * @public */ export type LaunchActionType = (typeof LaunchActionType)[keyof typeof LaunchActionType]; /** * @public * @enum */ export declare const LaunchActionRunStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type LaunchActionRunStatus = (typeof LaunchActionRunStatus)[keyof typeof LaunchActionRunStatus]; /** * @public * @enum */ export declare const JobStatus: { readonly COMPLETED: "COMPLETED"; readonly PENDING: "PENDING"; readonly STARTED: "STARTED"; }; /** * @public */ export type JobStatus = (typeof JobStatus)[keyof typeof JobStatus]; /** * @public * @enum */ export declare const JobType: { readonly CREATE_CONVERTED_SNAPSHOT: "CREATE_CONVERTED_SNAPSHOT"; readonly LAUNCH: "LAUNCH"; readonly TERMINATE: "TERMINATE"; }; /** * @public */ export type JobType = (typeof JobType)[keyof typeof JobType]; /** * @public * @enum */ export declare const ValidationExceptionReason: { readonly CANNOT_PARSE: "cannotParse"; readonly FIELD_VALIDATION_FAILED: "fieldValidationFailed"; readonly OTHER: "other"; readonly UNKNOWN_OPERATION: "unknownOperation"; }; /** * @public */ export type ValidationExceptionReason = (typeof ValidationExceptionReason)[keyof typeof ValidationExceptionReason]; /** * @public * @enum */ export declare const RecoveryPlanExecutionMode: { readonly DRILL: "DRILL"; readonly RECOVERY: "RECOVERY"; }; /** * @public */ export type RecoveryPlanExecutionMode = (typeof RecoveryPlanExecutionMode)[keyof typeof RecoveryPlanExecutionMode]; /** * @public * @enum */ export declare const RecoveryPlanExecutionStatus: { readonly CANCELLED: "CANCELLED"; readonly CANCELLING: "CANCELLING"; readonly COMPLETED: "COMPLETED"; readonly CREATED: "CREATED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; /** * @public */ export type RecoveryPlanExecutionStatus = (typeof RecoveryPlanExecutionStatus)[keyof typeof RecoveryPlanExecutionStatus]; /** * @public * @enum */ export declare const ProductCodeMode: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type ProductCodeMode = (typeof ProductCodeMode)[keyof typeof ProductCodeMode]; /** * @public * @enum */ export declare const DataReplicationErrorString: { readonly AGENT_NOT_SEEN: "AGENT_NOT_SEEN"; readonly FAILED_TO_ATTACH_STAGING_DISKS: "FAILED_TO_ATTACH_STAGING_DISKS"; readonly FAILED_TO_AUTHENTICATE_WITH_SERVICE: "FAILED_TO_AUTHENTICATE_WITH_SERVICE"; readonly FAILED_TO_BOOT_REPLICATION_SERVER: "FAILED_TO_BOOT_REPLICATION_SERVER"; readonly FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER: "FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER"; readonly FAILED_TO_CREATE_SECURITY_GROUP: "FAILED_TO_CREATE_SECURITY_GROUP"; readonly FAILED_TO_CREATE_STAGING_DISKS: "FAILED_TO_CREATE_STAGING_DISKS"; readonly FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE: "FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE"; readonly FAILED_TO_LAUNCH_REPLICATION_SERVER: "FAILED_TO_LAUNCH_REPLICATION_SERVER"; readonly FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT: "FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT"; readonly FAILED_TO_START_DATA_TRANSFER: "FAILED_TO_START_DATA_TRANSFER"; readonly NOT_CONVERGING: "NOT_CONVERGING"; readonly SNAPSHOTS_FAILURE: "SNAPSHOTS_FAILURE"; readonly UNSTABLE_NETWORK: "UNSTABLE_NETWORK"; }; /** * @public */ export type DataReplicationErrorString = (typeof DataReplicationErrorString)[keyof typeof DataReplicationErrorString]; /** * @public * @enum */ export declare const DataReplicationInitiationStepName: { readonly ATTACH_STAGING_DISKS: "ATTACH_STAGING_DISKS"; readonly AUTHENTICATE_WITH_SERVICE: "AUTHENTICATE_WITH_SERVICE"; readonly BOOT_REPLICATION_SERVER: "BOOT_REPLICATION_SERVER"; readonly CONNECT_AGENT_TO_REPLICATION_SERVER: "CONNECT_AGENT_TO_REPLICATION_SERVER"; readonly CREATE_SECURITY_GROUP: "CREATE_SECURITY_GROUP"; readonly CREATE_STAGING_DISKS: "CREATE_STAGING_DISKS"; readonly DOWNLOAD_REPLICATION_SOFTWARE: "DOWNLOAD_REPLICATION_SOFTWARE"; readonly LAUNCH_REPLICATION_SERVER: "LAUNCH_REPLICATION_SERVER"; readonly PAIR_REPLICATION_SERVER_WITH_AGENT: "PAIR_REPLICATION_SERVER_WITH_AGENT"; readonly START_DATA_TRANSFER: "START_DATA_TRANSFER"; readonly WAIT: "WAIT"; }; /** * @public */ export type DataReplicationInitiationStepName = (typeof DataReplicationInitiationStepName)[keyof typeof DataReplicationInitiationStepName]; /** * @public * @enum */ export declare const DataReplicationInitiationStepStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly NOT_STARTED: "NOT_STARTED"; readonly SKIPPED: "SKIPPED"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type DataReplicationInitiationStepStatus = (typeof DataReplicationInitiationStepStatus)[keyof typeof DataReplicationInitiationStepStatus]; /** * @public * @enum */ export declare const DataReplicationState: { readonly BACKLOG: "BACKLOG"; readonly CONTINUOUS: "CONTINUOUS"; readonly CREATING_SNAPSHOT: "CREATING_SNAPSHOT"; readonly DISCONNECTED: "DISCONNECTED"; readonly INITIAL_SYNC: "INITIAL_SYNC"; readonly INITIATING: "INITIATING"; readonly PAUSED: "PAUSED"; readonly RESCAN: "RESCAN"; readonly STALLED: "STALLED"; readonly STOPPED: "STOPPED"; }; /** * @public */ export type DataReplicationState = (typeof DataReplicationState)[keyof typeof DataReplicationState]; /** * @public * @enum */ export declare const VolumeStatus: { readonly CONTAINS_MARKETPLACE_PRODUCT_CODES: "CONTAINS_MARKETPLACE_PRODUCT_CODES"; readonly MISSING_VOLUME_ATTRIBUTES: "MISSING_VOLUME_ATTRIBUTES"; readonly MISSING_VOLUME_ATTRIBUTES_AND_PRECHECK_UNAVAILABLE: "MISSING_VOLUME_ATTRIBUTES_AND_PRECHECK_UNAVAILABLE"; readonly PENDING: "PENDING"; readonly REGULAR: "REGULAR"; }; /** * @public */ export type VolumeStatus = (typeof VolumeStatus)[keyof typeof VolumeStatus]; /** * @public * @enum */ export declare const LastLaunchResult: { readonly FAILED: "FAILED"; readonly NOT_STARTED: "NOT_STARTED"; readonly PENDING: "PENDING"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type LastLaunchResult = (typeof LastLaunchResult)[keyof typeof LastLaunchResult]; /** * @public * @enum */ export declare const LastLaunchType: { readonly DRILL: "DRILL"; readonly RECOVERY: "RECOVERY"; }; /** * @public */ export type LastLaunchType = (typeof LastLaunchType)[keyof typeof LastLaunchType]; /** * @public * @enum */ export declare const ReplicationDirection: { readonly FAILBACK: "FAILBACK"; readonly FAILOVER: "FAILOVER"; }; /** * @public */ export type ReplicationDirection = (typeof ReplicationDirection)[keyof typeof ReplicationDirection]; /** * @public * @enum */ export declare const ExtensionStatus: { readonly EXTENDED: "EXTENDED"; readonly EXTENSION_ERROR: "EXTENSION_ERROR"; readonly NOT_EXTENDED: "NOT_EXTENDED"; }; /** * @public */ export type ExtensionStatus = (typeof ExtensionStatus)[keyof typeof ExtensionStatus]; /** * @public * @enum */ export declare const LaunchDisposition: { readonly STARTED: "STARTED"; readonly STOPPED: "STOPPED"; }; /** * @public */ export type LaunchDisposition = (typeof LaunchDisposition)[keyof typeof LaunchDisposition]; /** * @public * @enum */ export declare const RecoveryMode: { readonly FAST: "FAST"; readonly OPTIMAL: "OPTIMAL"; }; /** * @public */ export type RecoveryMode = (typeof RecoveryMode)[keyof typeof RecoveryMode]; /** * @public * @enum */ export declare const TargetInstanceTypeRightSizingMethod: { readonly BASIC: "BASIC"; readonly IN_AWS: "IN_AWS"; readonly NONE: "NONE"; }; /** * @public */ export type TargetInstanceTypeRightSizingMethod = (typeof TargetInstanceTypeRightSizingMethod)[keyof typeof TargetInstanceTypeRightSizingMethod]; /** * @public * @enum */ export declare const RecoveryPlanStatus: { readonly ACTIVE: "ACTIVE"; readonly INVALID: "INVALID"; }; /** * @public */ export type RecoveryPlanStatus = (typeof RecoveryPlanStatus)[keyof typeof RecoveryPlanStatus]; /** * @public * @enum */ export declare const RecoveryPlanServerImpactLevel: { readonly CRITICAL: "CRITICAL"; readonly OPTIONAL: "OPTIONAL"; }; /** * @public */ export type RecoveryPlanServerImpactLevel = (typeof RecoveryPlanServerImpactLevel)[keyof typeof RecoveryPlanServerImpactLevel]; /** * @public * @enum */ export declare const ReplicationConfigurationDataPlaneRouting: { readonly PRIVATE_IP: "PRIVATE_IP"; readonly PUBLIC_IP: "PUBLIC_IP"; }; /** * @public */ export type ReplicationConfigurationDataPlaneRouting = (typeof ReplicationConfigurationDataPlaneRouting)[keyof typeof ReplicationConfigurationDataPlaneRouting]; /** * @public * @enum */ export declare const ReplicationConfigurationDefaultLargeStagingDiskType: { readonly AUTO: "AUTO"; readonly GP2: "GP2"; readonly GP3: "GP3"; readonly ST1: "ST1"; }; /** * @public */ export type ReplicationConfigurationDefaultLargeStagingDiskType = (typeof ReplicationConfigurationDefaultLargeStagingDiskType)[keyof typeof ReplicationConfigurationDefaultLargeStagingDiskType]; /** * @public * @enum */ export declare const ReplicationConfigurationEbsEncryption: { readonly CUSTOM: "CUSTOM"; readonly DEFAULT: "DEFAULT"; readonly NONE: "NONE"; }; /** * @public */ export type ReplicationConfigurationEbsEncryption = (typeof ReplicationConfigurationEbsEncryption)[keyof typeof ReplicationConfigurationEbsEncryption]; /** * @public * @enum */ export declare const InternetProtocol: { readonly IPV4: "IPV4"; readonly IPV6: "IPV6"; }; /** * @public */ export type InternetProtocol = (typeof InternetProtocol)[keyof typeof InternetProtocol]; /** * @public * @enum */ export declare const PITPolicyRuleUnits: { readonly DAY: "DAY"; readonly HOUR: "HOUR"; readonly MINUTE: "MINUTE"; }; /** * @public */ export type PITPolicyRuleUnits = (typeof PITPolicyRuleUnits)[keyof typeof PITPolicyRuleUnits]; /** * @public * @enum */ export declare const JobLogEvent: { readonly CLEANUP_END: "CLEANUP_END"; readonly CLEANUP_FAIL: "CLEANUP_FAIL"; readonly CLEANUP_START: "CLEANUP_START"; readonly CONVERSION_END: "CONVERSION_END"; readonly CONVERSION_FAIL: "CONVERSION_FAIL"; readonly CONVERSION_START: "CONVERSION_START"; readonly DEPLOY_NETWORK_CONFIGURATION_END: "DEPLOY_NETWORK_CONFIGURATION_END"; readonly DEPLOY_NETWORK_CONFIGURATION_FAILED: "DEPLOY_NETWORK_CONFIGURATION_FAILED"; readonly DEPLOY_NETWORK_CONFIGURATION_START: "DEPLOY_NETWORK_CONFIGURATION_START"; readonly JOB_CANCEL: "JOB_CANCEL"; readonly JOB_END: "JOB_END"; readonly JOB_START: "JOB_START"; readonly LAUNCH_FAILED: "LAUNCH_FAILED"; readonly LAUNCH_START: "LAUNCH_START"; readonly NETWORK_RECOVERY_FAIL: "NETWORK_RECOVERY_FAIL"; readonly SERVER_SKIPPED: "SERVER_SKIPPED"; readonly SNAPSHOT_END: "SNAPSHOT_END"; readonly SNAPSHOT_FAIL: "SNAPSHOT_FAIL"; readonly SNAPSHOT_START: "SNAPSHOT_START"; readonly UPDATE_LAUNCH_TEMPLATE_END: "UPDATE_LAUNCH_TEMPLATE_END"; readonly UPDATE_LAUNCH_TEMPLATE_FAILED: "UPDATE_LAUNCH_TEMPLATE_FAILED"; readonly UPDATE_LAUNCH_TEMPLATE_START: "UPDATE_LAUNCH_TEMPLATE_START"; readonly UPDATE_NETWORK_CONFIGURATION_END: "UPDATE_NETWORK_CONFIGURATION_END"; readonly UPDATE_NETWORK_CONFIGURATION_FAILED: "UPDATE_NETWORK_CONFIGURATION_FAILED"; readonly UPDATE_NETWORK_CONFIGURATION_START: "UPDATE_NETWORK_CONFIGURATION_START"; readonly USING_PREVIOUS_SNAPSHOT: "USING_PREVIOUS_SNAPSHOT"; readonly USING_PREVIOUS_SNAPSHOT_FAILED: "USING_PREVIOUS_SNAPSHOT_FAILED"; }; /** * @public */ export type JobLogEvent = (typeof JobLogEvent)[keyof typeof JobLogEvent]; /** * @public * @enum */ export declare const FailbackReplicationError: { readonly AGENT_NOT_SEEN: "AGENT_NOT_SEEN"; readonly FAILBACK_CLIENT_NOT_SEEN: "FAILBACK_CLIENT_NOT_SEEN"; readonly FAILED_GETTING_REPLICATION_STATE: "FAILED_GETTING_REPLICATION_STATE"; readonly FAILED_TO_ATTACH_STAGING_DISKS: "FAILED_TO_ATTACH_STAGING_DISKS"; readonly FAILED_TO_AUTHENTICATE_WITH_SERVICE: "FAILED_TO_AUTHENTICATE_WITH_SERVICE"; readonly FAILED_TO_BOOT_REPLICATION_SERVER: "FAILED_TO_BOOT_REPLICATION_SERVER"; readonly FAILED_TO_CONFIGURE_REPLICATION_SOFTWARE: "FAILED_TO_CONFIGURE_REPLICATION_SOFTWARE"; readonly FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER: "FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER"; readonly FAILED_TO_CREATE_SECURITY_GROUP: "FAILED_TO_CREATE_SECURITY_GROUP"; readonly FAILED_TO_CREATE_STAGING_DISKS: "FAILED_TO_CREATE_STAGING_DISKS"; readonly FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE: "FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE"; readonly FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT: "FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT"; readonly FAILED_TO_ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION: "FAILED_TO_ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION"; readonly FAILED_TO_ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION: "FAILED_TO_ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION"; readonly FAILED_TO_LAUNCH_REPLICATION_SERVER: "FAILED_TO_LAUNCH_REPLICATION_SERVER"; readonly FAILED_TO_PAIR_AGENT_WITH_REPLICATION_SOFTWARE: "FAILED_TO_PAIR_AGENT_WITH_REPLICATION_SOFTWARE"; readonly FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT: "FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT"; readonly FAILED_TO_START_DATA_TRANSFER: "FAILED_TO_START_DATA_TRANSFER"; readonly NOT_CONVERGING: "NOT_CONVERGING"; readonly SNAPSHOTS_FAILURE: "SNAPSHOTS_FAILURE"; readonly UNSTABLE_NETWORK: "UNSTABLE_NETWORK"; }; /** * @public */ export type FailbackReplicationError = (typeof FailbackReplicationError)[keyof typeof FailbackReplicationError]; /** * @public * @enum */ export declare const RecoveryInstanceDataReplicationInitiationStepName: { readonly ATTACH_STAGING_DISKS: "ATTACH_STAGING_DISKS"; readonly AUTHENTICATE_WITH_SERVICE: "AUTHENTICATE_WITH_SERVICE"; readonly BOOT_REPLICATION_SERVER: "BOOT_REPLICATION_SERVER"; readonly COMPLETE_VOLUME_MAPPING: "COMPLETE_VOLUME_MAPPING"; readonly CONFIGURE_REPLICATION_SOFTWARE: "CONFIGURE_REPLICATION_SOFTWARE"; readonly CONNECT_AGENT_TO_REPLICATION_SERVER: "CONNECT_AGENT_TO_REPLICATION_SERVER"; readonly CREATE_SECURITY_GROUP: "CREATE_SECURITY_GROUP"; readonly CREATE_STAGING_DISKS: "CREATE_STAGING_DISKS"; readonly DOWNLOAD_REPLICATION_SOFTWARE: "DOWNLOAD_REPLICATION_SOFTWARE"; readonly DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT: "DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT"; readonly ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION: "ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION"; readonly ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION: "ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION"; readonly LAUNCH_REPLICATION_SERVER: "LAUNCH_REPLICATION_SERVER"; readonly LINK_FAILBACK_CLIENT_WITH_RECOVERY_INSTANCE: "LINK_FAILBACK_CLIENT_WITH_RECOVERY_INSTANCE"; readonly PAIR_AGENT_WITH_REPLICATION_SOFTWARE: "PAIR_AGENT_WITH_REPLICATION_SOFTWARE"; readonly PAIR_REPLICATION_SERVER_WITH_AGENT: "PAIR_REPLICATION_SERVER_WITH_AGENT"; readonly START_DATA_TRANSFER: "START_DATA_TRANSFER"; readonly WAIT: "WAIT"; }; /** * @public */ export type RecoveryInstanceDataReplicationInitiationStepName = (typeof RecoveryInstanceDataReplicationInitiationStepName)[keyof typeof RecoveryInstanceDataReplicationInitiationStepName]; /** * @public * @enum */ export declare const RecoveryInstanceDataReplicationInitiationStepStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly NOT_STARTED: "NOT_STARTED"; readonly SKIPPED: "SKIPPED"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type RecoveryInstanceDataReplicationInitiationStepStatus = (typeof RecoveryInstanceDataReplicationInitiationStepStatus)[keyof typeof RecoveryInstanceDataReplicationInitiationStepStatus]; /** * @public * @enum */ export declare const RecoveryInstanceDataReplicationState: { readonly BACKLOG: "BACKLOG"; readonly CONTINUOUS: "CONTINUOUS"; readonly CREATING_SNAPSHOT: "CREATING_SNAPSHOT"; readonly DISCONNECTED: "DISCONNECTED"; readonly INITIAL_SYNC: "INITIAL_SYNC"; readonly INITIATING: "INITIATING"; readonly NOT_STARTED: "NOT_STARTED"; readonly PAUSED: "PAUSED"; readonly REPLICATION_STATE_NOT_AVAILABLE: "REPLICATION_STATE_NOT_AVAILABLE"; readonly RESCAN: "RESCAN"; readonly STALLED: "STALLED"; readonly STOPPED: "STOPPED"; }; /** * @public */ export type RecoveryInstanceDataReplicationState = (typeof RecoveryInstanceDataReplicationState)[keyof typeof RecoveryInstanceDataReplicationState]; /** * @public * @enum */ export declare const EC2InstanceState: { readonly NOT_FOUND: "NOT_FOUND"; readonly PENDING: "PENDING"; readonly RUNNING: "RUNNING"; readonly SHUTTING_DOWN: "SHUTTING-DOWN"; readonly STOPPED: "STOPPED"; readonly STOPPING: "STOPPING"; readonly TERMINATED: "TERMINATED"; }; /** * @public */ export type EC2InstanceState = (typeof EC2InstanceState)[keyof typeof EC2InstanceState]; /** * @public * @enum */ export declare const FailbackLaunchType: { readonly DRILL: "DRILL"; readonly RECOVERY: "RECOVERY"; }; /** * @public */ export type FailbackLaunchType = (typeof FailbackLaunchType)[keyof typeof FailbackLaunchType]; /** * @public * @enum */ export declare const FailbackState: { readonly FAILBACK_COMPLETED: "FAILBACK_COMPLETED"; readonly FAILBACK_ERROR: "FAILBACK_ERROR"; readonly FAILBACK_IN_PROGRESS: "FAILBACK_IN_PROGRESS"; readonly FAILBACK_LAUNCH_STATE_NOT_AVAILABLE: "FAILBACK_LAUNCH_STATE_NOT_AVAILABLE"; readonly FAILBACK_NOT_READY_FOR_LAUNCH: "FAILBACK_NOT_READY_FOR_LAUNCH"; readonly FAILBACK_NOT_STARTED: "FAILBACK_NOT_STARTED"; readonly FAILBACK_READY_FOR_LAUNCH: "FAILBACK_READY_FOR_LAUNCH"; }; /** * @public */ export type FailbackState = (typeof FailbackState)[keyof typeof FailbackState]; /** * @public * @enum */ export declare const OriginEnvironment: { readonly AWS: "AWS"; readonly ON_PREMISES: "ON_PREMISES"; }; /** * @public */ export type OriginEnvironment = (typeof OriginEnvironment)[keyof typeof OriginEnvironment]; /** * @public * @enum */ export declare const RecoverySnapshotsOrder: { readonly ASC: "ASC"; readonly DESC: "DESC"; }; /** * @public */ export type RecoverySnapshotsOrder = (typeof RecoverySnapshotsOrder)[keyof typeof RecoverySnapshotsOrder]; /** * @public * @enum */ export declare const RecoveryResult: { readonly ASSOCIATE_FAIL: "ASSOCIATE_FAIL"; readonly ASSOCIATE_SUCCESS: "ASSOCIATE_SUCCESS"; readonly FAIL: "FAIL"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly NOT_STARTED: "NOT_STARTED"; readonly PARTIAL_SUCCESS: "PARTIAL_SUCCESS"; readonly SUCCESS: "SUCCESS"; }; /** * @public */ export type RecoveryResult = (typeof RecoveryResult)[keyof typeof RecoveryResult]; /** * @public * @enum */ export declare const ReplicationStatus: { readonly ERROR: "ERROR"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly PROTECTED: "PROTECTED"; readonly STOPPED: "STOPPED"; }; /** * @public */ export type ReplicationStatus = (typeof ReplicationStatus)[keyof typeof ReplicationStatus]; /** * @public * @enum */ export declare const RecoveryPlanExecutionStepStatus: { readonly COMPLETED: "COMPLETED"; readonly EXECUTING: "EXECUTING"; readonly FAILED: "FAILED"; readonly NOT_STARTED: "NOT_STARTED"; readonly SKIPPED: "SKIPPED"; readonly TIMED_OUT: "TIMED_OUT"; readonly WAITING: "WAITING"; }; /** * @public */ export type RecoveryPlanExecutionStepStatus = (typeof RecoveryPlanExecutionStepStatus)[keyof typeof RecoveryPlanExecutionStepStatus]; /** * @public * @enum */ export declare const ReplicationConfigurationReplicatedDiskStagingDiskType: { readonly AUTO: "AUTO"; readonly GP2: "GP2"; readonly GP3: "GP3"; readonly IO1: "IO1"; readonly SC1: "SC1"; readonly ST1: "ST1"; readonly STANDARD: "STANDARD"; }; /** * @public */ export type ReplicationConfigurationReplicatedDiskStagingDiskType = (typeof ReplicationConfigurationReplicatedDiskStagingDiskType)[keyof typeof ReplicationConfigurationReplicatedDiskStagingDiskType];