Properties of an Instance.
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
advancedMachineFeatures |
google.cloud.compute.v1.IAdvancedMachineFeatures | null |
<optional> |
Instance advancedMachineFeatures |
canIpForward |
boolean | null |
<optional> |
Instance canIpForward |
confidentialInstanceConfig |
google.cloud.compute.v1.IConfidentialInstanceConfig | null |
<optional> |
Instance confidentialInstanceConfig |
cpuPlatform |
string | null |
<optional> |
Instance cpuPlatform |
creationTimestamp |
string | null |
<optional> |
Instance creationTimestamp |
deletionProtection |
boolean | null |
<optional> |
Instance deletionProtection |
description |
string | null |
<optional> |
Instance description |
disks |
Array.<google.cloud.compute.v1.IAttachedDisk> | null |
<optional> |
Instance disks |
displayDevice |
google.cloud.compute.v1.IDisplayDevice | null |
<optional> |
Instance displayDevice |
fingerprint |
string | null |
<optional> |
Instance fingerprint |
guestAccelerators |
Array.<google.cloud.compute.v1.IAcceleratorConfig> | null |
<optional> |
Instance guestAccelerators |
hostname |
string | null |
<optional> |
Instance hostname |
id |
number | Long | null |
<optional> |
Instance id |
keyRevocationActionType |
string | null |
<optional> |
Instance keyRevocationActionType |
kind |
string | null |
<optional> |
Instance kind |
labelFingerprint |
string | null |
<optional> |
Instance labelFingerprint |
labels |
Object.<string, string> | null |
<optional> |
Instance labels |
lastStartTimestamp |
string | null |
<optional> |
Instance lastStartTimestamp |
lastStopTimestamp |
string | null |
<optional> |
Instance lastStopTimestamp |
lastSuspendedTimestamp |
string | null |
<optional> |
Instance lastSuspendedTimestamp |
machineType |
string | null |
<optional> |
Instance machineType |
metadata |
google.cloud.compute.v1.IMetadata | null |
<optional> |
Instance metadata |
minCpuPlatform |
string | null |
<optional> |
Instance minCpuPlatform |
name |
string | null |
<optional> |
Instance name |
networkInterfaces |
Array.<google.cloud.compute.v1.INetworkInterface> | null |
<optional> |
Instance networkInterfaces |
networkPerformanceConfig |
google.cloud.compute.v1.INetworkPerformanceConfig | null |
<optional> |
Instance networkPerformanceConfig |
params |
google.cloud.compute.v1.IInstanceParams | null |
<optional> |
Instance params |
privateIpv6GoogleAccess |
string | null |
<optional> |
Instance privateIpv6GoogleAccess |
reservationAffinity |
google.cloud.compute.v1.IReservationAffinity | null |
<optional> |
Instance reservationAffinity |
resourcePolicies |
Array.<string> | null |
<optional> |
Instance resourcePolicies |
resourceStatus |
google.cloud.compute.v1.IResourceStatus | null |
<optional> |
Instance resourceStatus |
satisfiesPzs |
boolean | null |
<optional> |
Instance satisfiesPzs |
scheduling |
google.cloud.compute.v1.IScheduling | null |
<optional> |
Instance scheduling |
selfLink |
string | null |
<optional> |
Instance selfLink |
serviceAccounts |
Array.<google.cloud.compute.v1.IServiceAccount> | null |
<optional> |
Instance serviceAccounts |
shieldedInstanceConfig |
google.cloud.compute.v1.IShieldedInstanceConfig | null |
<optional> |
Instance shieldedInstanceConfig |
shieldedInstanceIntegrityPolicy |
google.cloud.compute.v1.IShieldedInstanceIntegrityPolicy | null |
<optional> |
Instance shieldedInstanceIntegrityPolicy |
sourceMachineImage |
string | null |
<optional> |
Instance sourceMachineImage |
sourceMachineImageEncryptionKey |
google.cloud.compute.v1.ICustomerEncryptionKey | null |
<optional> |
Instance sourceMachineImageEncryptionKey |
startRestricted |
boolean | null |
<optional> |
Instance startRestricted |
status |
string | null |
<optional> |
Instance status |
statusMessage |
string | null |
<optional> |
Instance statusMessage |
tags |
google.cloud.compute.v1.ITags | null |
<optional> |
Instance tags |
zone |
string | null |
<optional> |
Instance zone |