Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Account
AWS account.
- Conversion
Properties Properties of a conversion job
- Cpu
Information about a server's CPU.
- Data
Replication Error Error in data replication.
- Data
Replication Info Information about Data Replication
- Data
Replication Info Replicated Disk A disk that should be replicated.
- Data
Replication Initiation Data replication initiation.
- Data
Replication Initiation Step Data replication initiation step.
- Describe
Jobs Request Filters A set of filters by which to return Jobs.
- Describe
Recovery Instances Request Filters A set of filters by which to return Recovery Instances.
- Describe
Recovery Snapshots Request Filters A set of filters by which to return Recovery Snapshots.
- Describe
Source Networks Request Filters A set of filters by which to return Source Networks.
- Describe
Source Servers Request Filters A set of filters by which to return Source Servers.
- Disk
An object representing a data storage device on a server.
- Identification
Hints Hints used to uniquely identify a machine.
- Job
A job is an asynchronous workflow.
- JobLog
A log outputted by a Job.
- JobLog
Event Data Metadata associated with a Job log.
- Launch
Action Launch action.
- Launch
Action Parameter Launch action parameter.
- Launch
Action Run Launch action run.
- Launch
Actions Request Filters Resource launch actions filter.
- Launch
Actions Status Launch actions status.
- Launch
Configuration Template Account level Launch Configuration Template.
- Launch
Into Instance Properties Launch into existing instance.
- Licensing
Configuration of a machine's license.
- Life
Cycle An object representing the Source Server Lifecycle.
- Life
Cycle Last Launch An object containing information regarding the last launch of a Source Server.
- Life
Cycle Last Launch Initiated An object containing information regarding the initiation of the last launch of a Source Server.
- Network
Interface Network interface.
- Os
Operating System.
- Participating
Resource Represents a resource participating in an asynchronous Job.
- Participating
Server Represents a server participating in an asynchronous Job.
- PitPolicy
Rule A rule in the Point in Time (PIT) policy representing when to take snapshots and how long to retain them for.
- Product
Code Properties of a product code associated with a volume.
- Recovery
Instance A Recovery Instance is a replica of a Source Server running on EC2.
- Recovery
Instance Data Replication Error Error in data replication.
- Recovery
Instance Data Replication Info Information about Data Replication
- Recovery
Instance Data Replication Info Replicated Disk A disk that should be replicated.
- Recovery
Instance Data Replication Initiation Data replication initiation.
- Recovery
Instance Data Replication Initiation Step Data replication initiation step.
- Recovery
Instance Disk An object representing a block storage device on the Recovery Instance.
- Recovery
Instance Failback An object representing failback related information of the Recovery Instance.
- Recovery
Instance Properties Properties of the Recovery Instance machine.
- Recovery
Life Cycle An object representing the Source Network recovery Lifecycle.
- Recovery
Snapshot A snapshot of a Source Server used during recovery.
- Replication
Configuration Replicated Disk The configuration of a disk of the Source Server to be replicated.
- Replication
Configuration Template - Source
Cloud Properties Properties of the cloud environment where this Source Server originated from.
- Source
Network The ARN of the Source Network.
- Source
Network Data Properties of Source Network related to a job event.
- Source
Properties Properties of the Source Server machine.
- Source
Server - Staging
Area Staging information related to source server.
- Staging
Source Server Source server in staging account that extended source server connected to.
- Start
Recovery Request Source Server An object representing the Source Server to recover.
- Start
Source Network Recovery Request Network Entry An object representing the Source Network to recover.
- Validation
Exception Field Validate exception field.
Enums§
- Data
Replication Error String - When writing a match expression against
DataReplicationErrorString, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Data
Replication Initiation Step Name - When writing a match expression against
DataReplicationInitiationStepName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Data
Replication Initiation Step Status - When writing a match expression against
DataReplicationInitiationStepStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Data
Replication State - When writing a match expression against
DataReplicationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Ec2Instance
State - When writing a match expression against
Ec2InstanceState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Event
Resource Data Properties of resource related to a job event.
- Extension
Status - When writing a match expression against
ExtensionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failback
Launch Type - When writing a match expression against
FailbackLaunchType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failback
Replication Error - When writing a match expression against
FailbackReplicationError, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Failback
State - When writing a match expression against
FailbackState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Initiated
By - When writing a match expression against
InitiatedBy, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - JobLog
Event - When writing a match expression against
JobLogEvent, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - JobStatus
- When writing a match expression against
JobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - JobType
- When writing a match expression against
JobType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Last
Launch Result - When writing a match expression against
LastLaunchResult, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Last
Launch Type - When writing a match expression against
LastLaunchType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Action Category - When writing a match expression against
LaunchActionCategory, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Action Parameter Type - When writing a match expression against
LaunchActionParameterType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Action RunStatus - When writing a match expression against
LaunchActionRunStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Action Type - When writing a match expression against
LaunchActionType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Disposition - When writing a match expression against
LaunchDisposition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Launch
Status - When writing a match expression against
LaunchStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Origin
Environment - When writing a match expression against
OriginEnvironment, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Participating
Resource Id ID of a resource participating in an asynchronous Job.
- PitPolicy
Rule Units - When writing a match expression against
PitPolicyRuleUnits, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Product
Code Mode - When writing a match expression against
ProductCodeMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recovery
Instance Data Replication Initiation Step Name - When writing a match expression against
RecoveryInstanceDataReplicationInitiationStepName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recovery
Instance Data Replication Initiation Step Status - When writing a match expression against
RecoveryInstanceDataReplicationInitiationStepStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recovery
Instance Data Replication State - When writing a match expression against
RecoveryInstanceDataReplicationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recovery
Result - When writing a match expression against
RecoveryResult, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recovery
Snapshots Order - When writing a match expression against
RecoverySnapshotsOrder, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Configuration Data Plane Routing - When writing a match expression against
ReplicationConfigurationDataPlaneRouting, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Configuration Default Large Staging Disk Type - When writing a match expression against
ReplicationConfigurationDefaultLargeStagingDiskType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Configuration EbsEncryption - When writing a match expression against
ReplicationConfigurationEbsEncryption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Configuration Replicated Disk Staging Disk Type - When writing a match expression against
ReplicationConfigurationReplicatedDiskStagingDiskType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Direction - When writing a match expression against
ReplicationDirection, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Replication
Status - When writing a match expression against
ReplicationStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Target
Instance Type Right Sizing Method - When writing a match expression against
TargetInstanceTypeRightSizingMethod, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Validation
Exception Reason - When writing a match expression against
ValidationExceptionReason, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Volume
Status - When writing a match expression against
VolumeStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.