INPUT_OBJECT
StartEc2InstanceSnapshotExportJobInput
Description
Input to initiate an export job for an AWS native EC2 instance.
link GraphQL Schema definition
- input StartEc2InstanceSnapshotExportJobInput {
- # ID of the Amazon Machine Image (AMI) to be used for launching the EC2 instance.
- # This field should be specified only when snapshotType is specified as Archived
- # and amiTypeForAwsNativeArchivedSnapshot returns AMI type as USER_SPECIFIED. In
- # other cases, either a pre-existing AMI is picked, or a new AMI is created at
- # runtime, and an AMI ID is not required. The AMI specified here should be present
- # in the target account and region of export. The specified AMI will be used for
- # launching the instance for export, and all its volumes will be replaced.
- : String
- # ID of the archived snapshot to be exported. This field should be specified only
- # when `snapshotType` is set to `Archived`. In such cases, the archived snapshot
- # will be used for export. If `snapshotType` is not `Archived`, this field is
- # ignored.
- : UUID
- # Rubrik UUID of the AWS account where the instance will be exported.
- : UUID!
- # Region of the exported instance.
- : AwsNativeRegion!
- # AWS Native EC2 instance type to be used after export. Some examples are:
- # t2.nano, m5.xlarge. For more information, see
- # https://aws.amazon.com/ec2/instance-types.
- : String
- # Power state of the exported instance.
- : Boolean
- # ARN of the IAM instance profile to be attached to the exported EC2 instance.
- : String
- # Name of the exported instance.
- : String!
- # Deprecated, use ec2InstanceType instead. Instance class of EC2 instance.
- : AwsNativeEc2InstanceType
- # ID of the KMS key to be used for export.
- : String
- # List of security group IDs to be used for the exported instance.
- : [String!]!
- # Specifies whether to copy tags to the exported instance.
- : Boolean!
- # ID of the snapshot to be exported.
- : UUID!
- # Type of snapshot used for export.
- : SnapshotType
- # Name of the SSH key pair to be used for export.
- : String
- # ID of the subnet to use for the exported instance.
- : String!
- }