Skip to content

GcpVmConfigInput

Inputs needed to create VMs on GCP.

Fields

Field Type Description
cdmProduct String The CDM product to use for the cluster if it is created using a marketplace image. This field must not be used if the cluster is created using an image ID.
cdmVersion String The CDM version to use for the cluster if it is created using a marketplace image. This field must not be used if the cluster is created using an image ID.
deleteProtection Boolean If delete protection to apply to the GCP instance.
imageId String The image ID to use for the cluster. This field must not be used if the cluster is created using a marketplace image (using the cdm_version field). If this field is used, the cdm_version field will be ignored.
instanceType GcpInstanceType Instance type to use for the GCP instance.
labels String Labels to apply to the GCP instance. List of tag key=value separated by commas.
networkConfig [GcpSubnetInput!] GCP subnet configs for each node.
nodeSizeGb Int The size of the node in GB. This field is only needed for creating disk-based cluster.
serviceAccounts [GcpServiceAccountInput!] Service accounts to apply to the GCP instance.
subnetAzConfigs [SubnetAzConfigInput!] List of subnet and availability zone pairs for Multi-AZ deployments.
testImage GcpTestImage Test image to use for the Rubrik cluster. This field is only used for internal testing purposes.
vmType VmType Standard, dense or extra dense virtual machine.