Properties of an Instance.
Package
@google-cloud/computeProperties
advancedMachineFeatures
advancedMachineFeatures?: (google.cloud.compute.v1.IAdvancedMachineFeatures|null);
Instance advancedMachineFeatures
canIpForward
canIpForward?: (boolean|null);
Instance canIpForward
confidentialInstanceConfig
confidentialInstanceConfig?: (google.cloud.compute.v1.IConfidentialInstanceConfig|null);
Instance confidentialInstanceConfig
cpuPlatform
cpuPlatform?: (string|null);
Instance cpuPlatform
creationTimestamp
creationTimestamp?: (string|null);
Instance creationTimestamp
deletionProtection
deletionProtection?: (boolean|null);
Instance deletionProtection
description
description?: (string|null);
Instance description
disks
disks?: (google.cloud.compute.v1.IAttachedDisk[]|null);
Instance disks
displayDevice
displayDevice?: (google.cloud.compute.v1.IDisplayDevice|null);
Instance displayDevice
fingerprint
fingerprint?: (string|null);
Instance fingerprint
guestAccelerators
guestAccelerators?: (google.cloud.compute.v1.IAcceleratorConfig[]|null);
Instance guestAccelerators
hostname
hostname?: (string|null);
Instance hostname
id
id?: (number|Long|string|null);
Instance id
instanceEncryptionKey
instanceEncryptionKey?: (google.cloud.compute.v1.ICustomerEncryptionKey|null);
Instance instanceEncryptionKey
keyRevocationActionType
keyRevocationActionType?: (string|null);
Instance keyRevocationActionType
kind
kind?: (string|null);
Instance kind
labelFingerprint
labelFingerprint?: (string|null);
Instance labelFingerprint
labels
labels?: ({ [k: string]: string }|null);
Instance labels
lastStartTimestamp
lastStartTimestamp?: (string|null);
Instance lastStartTimestamp
lastStopTimestamp
lastStopTimestamp?: (string|null);
Instance lastStopTimestamp
lastSuspendedTimestamp
lastSuspendedTimestamp?: (string|null);
Instance lastSuspendedTimestamp
machineType
machineType?: (string|null);
Instance machineType
metadata
metadata?: (google.cloud.compute.v1.IMetadata|null);
Instance metadata
minCpuPlatform
minCpuPlatform?: (string|null);
Instance minCpuPlatform
name
name?: (string|null);
Instance name
networkInterfaces
networkInterfaces?: (google.cloud.compute.v1.INetworkInterface[]|null);
Instance networkInterfaces
networkPerformanceConfig
networkPerformanceConfig?: (google.cloud.compute.v1.INetworkPerformanceConfig|null);
Instance networkPerformanceConfig
params
params?: (google.cloud.compute.v1.IInstanceParams|null);
Instance params
privateIpv6GoogleAccess
privateIpv6GoogleAccess?: (string|null);
Instance privateIpv6GoogleAccess
reservationAffinity
reservationAffinity?: (google.cloud.compute.v1.IReservationAffinity|null);
Instance reservationAffinity
resourcePolicies
resourcePolicies?: (string[]|null);
Instance resourcePolicies
resourceStatus
resourceStatus?: (google.cloud.compute.v1.IResourceStatus|null);
Instance resourceStatus
satisfiesPzi
satisfiesPzi?: (boolean|null);
Instance satisfiesPzi
satisfiesPzs
satisfiesPzs?: (boolean|null);
Instance satisfiesPzs
scheduling
scheduling?: (google.cloud.compute.v1.IScheduling|null);
Instance scheduling
selfLink
selfLink?: (string|null);
Instance selfLink
serviceAccounts
serviceAccounts?: (google.cloud.compute.v1.IServiceAccount[]|null);
Instance serviceAccounts
shieldedInstanceConfig
shieldedInstanceConfig?: (google.cloud.compute.v1.IShieldedInstanceConfig|null);
Instance shieldedInstanceConfig
shieldedInstanceIntegrityPolicy
shieldedInstanceIntegrityPolicy?: (google.cloud.compute.v1.IShieldedInstanceIntegrityPolicy|null);
Instance shieldedInstanceIntegrityPolicy
sourceMachineImage
sourceMachineImage?: (string|null);
Instance sourceMachineImage
sourceMachineImageEncryptionKey
sourceMachineImageEncryptionKey?: (google.cloud.compute.v1.ICustomerEncryptionKey|null);
Instance sourceMachineImageEncryptionKey
startRestricted
startRestricted?: (boolean|null);
Instance startRestricted
status
status?: (string|null);
Instance status
statusMessage
statusMessage?: (string|null);
Instance statusMessage
tags
tags?: (google.cloud.compute.v1.ITags|null);
Instance tags
zone
zone?: (string|null);
Instance zone