Interface protos.google.cloud.backupdr.v1.IComputeInstanceRestoreProperties (0.7.0)

Properties of a ComputeInstanceRestoreProperties.

Package

@google-cloud/backupdr

Properties

advancedMachineFeatures

advancedMachineFeatures?: (google.cloud.backupdr.v1.IAdvancedMachineFeatures|null);

ComputeInstanceRestoreProperties advancedMachineFeatures

allocationAffinity

allocationAffinity?: (google.cloud.backupdr.v1.IAllocationAffinity|null);

ComputeInstanceRestoreProperties allocationAffinity

canIpForward

canIpForward?: (boolean|null);

ComputeInstanceRestoreProperties canIpForward

confidentialInstanceConfig

confidentialInstanceConfig?: (google.cloud.backupdr.v1.IConfidentialInstanceConfig|null);

ComputeInstanceRestoreProperties confidentialInstanceConfig

deletionProtection

deletionProtection?: (boolean|null);

ComputeInstanceRestoreProperties deletionProtection

description

description?: (string|null);

ComputeInstanceRestoreProperties description

disks

disks?: (google.cloud.backupdr.v1.IAttachedDisk[]|null);

ComputeInstanceRestoreProperties disks

displayDevice

displayDevice?: (google.cloud.backupdr.v1.IDisplayDevice|null);

ComputeInstanceRestoreProperties displayDevice

guestAccelerators

guestAccelerators?: (google.cloud.backupdr.v1.IAcceleratorConfig[]|null);

ComputeInstanceRestoreProperties guestAccelerators

hostname

hostname?: (string|null);

ComputeInstanceRestoreProperties hostname

instanceEncryptionKey

instanceEncryptionKey?: (google.cloud.backupdr.v1.ICustomerEncryptionKey|null);

ComputeInstanceRestoreProperties instanceEncryptionKey

keyRevocationActionType

keyRevocationActionType?: (google.cloud.backupdr.v1.KeyRevocationActionType|keyof typeof google.cloud.backupdr.v1.KeyRevocationActionType|null);

ComputeInstanceRestoreProperties keyRevocationActionType

labels

labels?: ({ [k: string]: string }|null);

ComputeInstanceRestoreProperties labels

machineType

machineType?: (string|null);

ComputeInstanceRestoreProperties machineType

metadata

metadata?: (google.cloud.backupdr.v1.IMetadata|null);

ComputeInstanceRestoreProperties metadata

minCpuPlatform

minCpuPlatform?: (string|null);

ComputeInstanceRestoreProperties minCpuPlatform

name

name?: (string|null);

ComputeInstanceRestoreProperties name

networkInterfaces

networkInterfaces?: (google.cloud.backupdr.v1.INetworkInterface[]|null);

ComputeInstanceRestoreProperties networkInterfaces

networkPerformanceConfig

networkPerformanceConfig?: (google.cloud.backupdr.v1.INetworkPerformanceConfig|null);

ComputeInstanceRestoreProperties networkPerformanceConfig

params

params?: (google.cloud.backupdr.v1.IInstanceParams|null);

ComputeInstanceRestoreProperties params

privateIpv6GoogleAccess

privateIpv6GoogleAccess?: (google.cloud.backupdr.v1.ComputeInstanceRestoreProperties.InstancePrivateIpv6GoogleAccess|keyof typeof google.cloud.backupdr.v1.ComputeInstanceRestoreProperties.InstancePrivateIpv6GoogleAccess|null);

ComputeInstanceRestoreProperties privateIpv6GoogleAccess

resourcePolicies

resourcePolicies?: (string[]|null);

ComputeInstanceRestoreProperties resourcePolicies

scheduling

scheduling?: (google.cloud.backupdr.v1.IScheduling|null);

ComputeInstanceRestoreProperties scheduling

serviceAccounts

serviceAccounts?: (google.cloud.backupdr.v1.IServiceAccount[]|null);

ComputeInstanceRestoreProperties serviceAccounts

tags

tags?: (google.cloud.backupdr.v1.ITags|null);

ComputeInstanceRestoreProperties tags