INPUT_OBJECT
GcpNativeExportDiskInput
Description
Input required to export a GCP native disk snapshot.
link GraphQL Schema definition
- input GcpNativeExportDiskInput {
- # The archived snapshot ID from which the recovery should happen.
- : UUID
- # Encryption type of exported disk.
- : DiskEncryptionType!
- # Customer managed key to encrypt exported disk. This is only applicable when
- # encryption type is CustomerManagedKey.
- : KmsCryptoKey
- # Customer managed key to encrypt exported disk. This is only applicable when
- # encryption type is CustomerManagedKeyResourceId.
- : String
- # Specifies whether the exported disk should replace the source disk from the
- # attached instance.
- : Boolean!
- # The zones where the regional exported disk should be replicated.
- : [String!]
- # Specifies whether to allow Rubrik labels on the exported disk or not.
- : Boolean!
- # Specfies whether the labels will be copied to the exported disk from the source
- # disk that were there at the time of taking the snapshot or not.
- : Boolean!
- # Snapshot Rubrik ID.
- : UUID!
- # The type of the snapshot to recover from.
- : GcpSnapshotType
- # The name of the exported disk.
- : String!
- # The size of the exported disk in GBs.
- : Int!
- # The type of the exported disk.
- : String!
- # The target project cloud account ID for cross project export.
- : UUID
- # The region of the exported disk.
- : String!
- # The zone of the exported disk.
- : String
- }