Skip to content

AwsVmConfig

Configuration for creating AWS instances.

Fields

Field Type Description
cdmProduct String AWS product listing to deploy. If no cdm_version is specified, it will pick the latest.
cdmVersion String Rubrik CDM version to determine image. Should not be used if creating using image id. This field can be an AWS CDM image version or "latest" if used with cdm_product.
imageId String ID of the virtual machine image to deploy. Should not be used if creating using marketplace image (cdm_version field). If this field is used, cdm_version field will be ignored.
instanceProfileName String Instance profile to attach to image.
instanceType AwsInstanceType AWS instance type.
networkConfig [AwsVmNetworkConfig!] Network config per node. Has one entry per node.
nodeSizeGb Int Node disk size in GB. Only needed for creating disk-based cluster.
placementGroupName String Placement Group name.
securityGroups [String!] List of security groups to assign to instances.
subnet String AWS subnet in which instance is created. To be deprecated. Ignored when AwsVmNetworkConfig is specified.
subnetAzConfigs [SubnetAzConfigInput!] List of subnet and availability zone pairs for Multi-AZ deployments. Used when is_az_resilient is true.
tags String Tags to attach to created resources (key=value separated by commas).
vmType VmType Create dense or standard nodes.
vpc String The VPC of the AWS cluster. Ignored when AwsVmNetworkConfig is specified.