String appId
Unique ID of the application.
String name
Name of the application.
String description
Description of the application.
String status
Status of the application.
String statusMessage
A message related to the status of the application
String replicationStatus
Replication status of the application.
String replicationStatusMessage
A message related to the replication status of the application.
Date latestReplicationTime
Timestamp of the application's most recent successful replication.
String launchStatus
Launch status of the application.
String launchStatusMessage
A message related to the launch status of the application.
LaunchDetails launchDetails
Details about the latest launch of the application.
Date creationTime
Time of creation of this application.
Date lastModified
Timestamp of the application's creation.
String roleName
Name of the service role in the customer's account used by AWS SMS.
Integer totalServerGroups
Number of server groups present in the application.
Integer totalServers
Number of servers present in the application.
String connectorId
The identifier of the connector.
String version
The connector version.
String status
The status of the connector.
List<E> capabilityList
The capabilities of the connector.
String vmManagerName
The name of the VM manager.
String vmManagerType
The VM management product.
String vmManagerId
The identifier of the VM manager.
String ipAddress
The IP address of the connector.
String macAddress
The MAC address of the connector.
Date associatedOn
The time the connector was associated.
String name
Name of the new application.
String description
Description of the new application
String roleName
Name of service role in customer's account to be used by AWS SMS.
String clientToken
A unique, case-sensitive identifier you provide to ensure idempotency of application creation.
List<E> serverGroups
List of server groups to include in the application.
List<E> tags
List of tags to be associated with the application.
AppSummary appSummary
Summary description of the application.
List<E> serverGroups
List of server groups included in the application.
List<E> tags
List of taags associated with the application.
String serverId
The identifier of the server.
Date seedReplicationTime
The seed replication time.
Integer frequency
The time between consecutive replication runs, in hours.
Boolean runOnce
String licenseType
The license type to be used for the AMI created by a successful replication run.
String roleName
The name of the IAM role to be used by the AWS SMS.
String description
The description of the replication job.
Integer numberOfRecentAmisToKeep
The maximum number of SMS-created AMIs to retain. The oldest will be deleted once the maximum number is reached and a new AMI is created.
Boolean encrypted
When true, the replication job produces encrypted AMIs. See also KmsKeyId below.
String kmsKeyId
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
String replicationJobId
The unique identifier of the replication job.
String appId
ID of the application associated with the launch configuration.
String appId
ID of the application associated with the replication configuration.
String appId
ID of the application to delete.
Boolean forceStopAppReplication
While deleting the application, stop all replication jobs corresponding to the servers in the application.
Boolean forceTerminateApp
While deleting the application, terminate the stack corresponding to the application.
String replicationJobId
The identifier of the replication job.
String connectorId
The identifier of the connector.
S3Location s3Location
Location of the Amazon S3 object.
S3Location s3Location
Location of the Amazon S3 object.
String appId
ID of the application launch configuration.
String appId
ID of the application associated with the launch configuration.
String roleName
Name of the service role in the customer's account that Amazon CloudFormation uses to launch the application.
List<E> serverGroupLaunchConfigurations
List of launch configurations for server groups in this application.
String appId
ID of the application associated with the replication configuration.
String appId
ID of the application whose information is being retrieved.
AppSummary appSummary
Information about the application.
List<E> serverGroups
List of server groups belonging to the application.
List<E> tags
List of tags associated with the application.
String replicationJobId
The identifier of the replication job.
String nextToken
The token for the next set of results.
Integer maxResults
The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining
results, make another call with the returned NextToken value.
String replicationJobId
The identifier of the replication job.
String nextToken
The token for the next set of results.
Integer maxResults
The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining
results, make another call with the returned NextToken value.
ReplicationJob replicationJob
Information about the replication job.
List<E> replicationRunList
Information about the replication runs.
String nextToken
The token required to retrieve the next set of results. This value is null when there are no more results to return.
String nextToken
The token for the next set of results.
Integer maxResults
The maximum number of results to return in a single call. The default value is 50. To retrieve the remaining
results, make another call with the returned NextToken value.
List<E> vmServerAddressList
List of VmServerAddress objects
Date lastModifiedOn
The time when the server was last modified.
String serverCatalogStatus
The status of the server catalog.
List<E> serverList
Information about the servers.
String nextToken
The token required to retrieve the next set of results. This value is null when there are no more results to return.
String appId
ID of the application to launch.
String appId
ID of the application associated with the launch configuration.
String roleName
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
List<E> serverGroupLaunchConfigurations
Launch configurations for server groups in the application.
String replicationJobId
The identifier of the replication job.
String serverId
The identifier of the server.
String serverType
The type of server.
VmServer vmServer
Information about the VM server.
Date seedReplicationTime
The seed replication time.
Integer frequency
The time between consecutive replication runs, in hours.
Boolean runOnce
Date nextReplicationRunStartTime
The start time of the next replication run.
String licenseType
The license type to be used for the AMI created by a successful replication run.
String roleName
The name of the IAM role to be used by the Server Migration Service.
String latestAmiId
The ID of the latest Amazon Machine Image (AMI).
String state
The state of the replication job.
String statusMessage
The description of the current status of the replication job.
String description
The description of the replication job.
Integer numberOfRecentAmisToKeep
Number of recent AMIs to keep in the customer's account for a replication job. By default the value is set to zero, meaning that all AMIs are kept.
Boolean encrypted
Whether the replication job should produce encrypted AMIs or not. See also KmsKeyId below.
String kmsKeyId
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
List<E> replicationRunList
Information about the replication runs.
String replicationRunId
The identifier of the replication run.
String state
The state of the replication run.
String type
The type of replication run.
ReplicationRunStageDetails stageDetails
Details of the current stage of the replication run.
String statusMessage
The description of the current status of the replication job.
String amiId
The identifier of the Amazon Machine Image (AMI) from the replication run.
Date scheduledStartTime
The start time of the next replication run.
Date completedTime
The completion time of the last replication run.
String description
The description of the replication run.
Boolean encrypted
Whether the replication run should produce encrypted AMI or not. See also KmsKeyId below.
String kmsKeyId
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
String serverId
The identifier of the server.
String serverType
The type of server.
VmServer vmServer
Information about the VM server.
String replicationJobId
The identifier of the replication job.
Boolean replicationJobTerminated
Indicates whether the replication job is deleted or failed.
String serverGroupId
Identifier of the server group the launch configuration is associated with.
Integer launchOrder
Launch order of servers in the server group.
List<E> serverLaunchConfigurations
Launch configuration for servers in the server group.
Server server
Identifier of the server the launch configuration is associated with.
String logicalId
Logical ID of the server in the Amazon CloudFormation template.
String vpc
Identifier of the VPC the server should be launched into.
String subnet
Identifier of the subnet the server should be launched into.
String securityGroup
Identifier of the security group that applies to the launched server.
String ec2KeyName
Name of the EC2 SSH Key to be used for connecting to the launched server.
UserData userData
Location of the user-data script to be executed when launching the server.
String instanceType
Instance type to be used for launching the server.
Boolean associatePublicIpAddress
If true, a publicly accessible IP address is created when launching the server.
Server server
Identifier of the server this replication configuration is associated with.
ServerReplicationParameters serverReplicationParameters
Parameters for replicating the server.
Date seedTime
Seed time for creating a replication job for the server.
Integer frequency
Frequency of creating replication jobs for the server.
Boolean runOnce
String licenseType
License type for creating a replication job for the server.
Integer numberOfRecentAmisToKeep
Number of recent AMIs to keep when creating a replication job for this server.
Boolean encrypted
When true, the replication job produces encrypted AMIs. See also KmsKeyId below.
String kmsKeyId
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
String appId
ID of the application to replicate.
String replicationRunId
The identifier of the replication run.
String appId
ID of the application to stop replicating.
String appId
ID of the application to terminate.
String appId
ID of the application to update.
String name
New name of the application.
String description
New description of the application.
String roleName
Name of the service role in the customer's account used by AWS SMS.
List<E> serverGroups
List of server groups in the application to update.
List<E> tags
List of tags to associate with the application.
AppSummary appSummary
Summary description of the application.
List<E> serverGroups
List of updated server groups in the application.
List<E> tags
List of tags associated with the application.
String replicationJobId
The identifier of the replication job.
Integer frequency
The time between consecutive replication runs, in hours.
Date nextReplicationRunStartTime
The start time of the next replication run.
String licenseType
The license type to be used for the AMI created by a successful replication run.
String roleName
The name of the IAM role to be used by AWS SMS.
String description
The description of the replication job.
Integer numberOfRecentAmisToKeep
The maximum number of SMS-created AMIs to retain. The oldest will be deleted once the maximum number is reached and a new AMI is created.
Boolean encrypted
When true, the replication job produces encrypted AMIs . See also KmsKeyId below.
String kmsKeyId
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
S3Location s3Location
Amazon S3 location of the user-data script.
VmServerAddress vmServerAddress
Information about the VM server location.
String vmName
The name of the VM.
String vmManagerName
The name of the VM manager.
String vmManagerType
The type of VM management product.
String vmPath
The VM folder path in the vCenter Server virtual machine inventory tree.
Copyright © 2019. All rights reserved.