Create Extended Source Server
| drs_create_extended_source_server | R Documentation |
Create an extended source server in the target Account based on the source server in staging account¶
Description¶
Create an extended source server in the target Account based on the source server in staging account.
Usage¶
Arguments¶
sourceServerArn[required] This defines the ARN of the source server in staging Account based on which you want to create an extended source server.
tagsA list of tags associated with the extended source server.
Value¶
A list with the following syntax:
list(
sourceServer = list(
agentVersion = "string",
arn = "string",
dataReplicationInfo = list(
dataReplicationError = list(
error = "AGENT_NOT_SEEN"|"SNAPSHOTS_FAILURE"|"NOT_CONVERGING"|"UNSTABLE_NETWORK"|"FAILED_TO_CREATE_SECURITY_GROUP"|"FAILED_TO_LAUNCH_REPLICATION_SERVER"|"FAILED_TO_BOOT_REPLICATION_SERVER"|"FAILED_TO_AUTHENTICATE_WITH_SERVICE"|"FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE"|"FAILED_TO_CREATE_STAGING_DISKS"|"FAILED_TO_ATTACH_STAGING_DISKS"|"FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT"|"FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER"|"FAILED_TO_START_DATA_TRANSFER",
rawError = "string"
),
dataReplicationInitiation = list(
nextAttemptDateTime = "string",
startDateTime = "string",
steps = list(
list(
name = "WAIT"|"CREATE_SECURITY_GROUP"|"LAUNCH_REPLICATION_SERVER"|"BOOT_REPLICATION_SERVER"|"AUTHENTICATE_WITH_SERVICE"|"DOWNLOAD_REPLICATION_SOFTWARE"|"CREATE_STAGING_DISKS"|"ATTACH_STAGING_DISKS"|"PAIR_REPLICATION_SERVER_WITH_AGENT"|"CONNECT_AGENT_TO_REPLICATION_SERVER"|"START_DATA_TRANSFER",
status = "NOT_STARTED"|"IN_PROGRESS"|"SUCCEEDED"|"FAILED"|"SKIPPED"
)
)
),
dataReplicationState = "STOPPED"|"INITIATING"|"INITIAL_SYNC"|"BACKLOG"|"CREATING_SNAPSHOT"|"CONTINUOUS"|"PAUSED"|"RESCAN"|"STALLED"|"DISCONNECTED",
etaDateTime = "string",
lagDuration = "string",
replicatedDisks = list(
list(
backloggedStorageBytes = 123,
deviceName = "string",
replicatedStorageBytes = 123,
rescannedStorageBytes = 123,
totalStorageBytes = 123,
volumeStatus = "REGULAR"|"CONTAINS_MARKETPLACE_PRODUCT_CODES"|"MISSING_VOLUME_ATTRIBUTES"|"MISSING_VOLUME_ATTRIBUTES_AND_PRECHECK_UNAVAILABLE"|"PENDING"
)
),
stagingAvailabilityZone = "string",
stagingOutpostArn = "string"
),
lastLaunchResult = "NOT_STARTED"|"PENDING"|"SUCCEEDED"|"FAILED",
lifeCycle = list(
addedToServiceDateTime = "string",
elapsedReplicationDuration = "string",
firstByteDateTime = "string",
lastLaunch = list(
initiated = list(
apiCallDateTime = "string",
jobID = "string",
type = "RECOVERY"|"DRILL"
),
status = "PENDING"|"IN_PROGRESS"|"LAUNCHED"|"FAILED"|"TERMINATED"
),
lastSeenByServiceDateTime = "string"
),
recoveryInstanceId = "string",
replicationDirection = "FAILOVER"|"FAILBACK",
reversedDirectionSourceServerArn = "string",
sourceCloudProperties = list(
originAccountID = "string",
originAvailabilityZone = "string",
originRegion = "string",
sourceOutpostArn = "string"
),
sourceNetworkID = "string",
sourceProperties = list(
cpus = list(
list(
cores = 123,
modelName = "string"
)
),
disks = list(
list(
bytes = 123,
deviceName = "string"
)
),
identificationHints = list(
awsInstanceID = "string",
fqdn = "string",
hostname = "string",
vmWareUuid = "string"
),
lastUpdatedDateTime = "string",
networkInterfaces = list(
list(
ips = list(
"string"
),
isPrimary = TRUE|FALSE,
macAddress = "string"
)
),
os = list(
fullString = "string"
),
ramBytes = 123,
recommendedInstanceType = "string",
supportsNitroInstances = TRUE|FALSE
),
sourceServerID = "string",
stagingArea = list(
errorMessage = "string",
stagingAccountID = "string",
stagingSourceServerArn = "string",
status = "EXTENDED"|"EXTENSION_ERROR"|"NOT_EXTENDED"
),
tags = list(
"string"
)
)
)