Interface protos.google.cloud.compute.v1.IInstanceProperties (4.3.0)

Properties of an InstanceProperties.

Package

@google-cloud/compute

Properties

advancedMachineFeatures

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

InstanceProperties advancedMachineFeatures

canIpForward

canIpForward?: (boolean|null);

InstanceProperties canIpForward

confidentialInstanceConfig

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

InstanceProperties confidentialInstanceConfig

description

description?: (string|null);

InstanceProperties description

disks

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

InstanceProperties disks

guestAccelerators

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

InstanceProperties guestAccelerators

keyRevocationActionType

keyRevocationActionType?: (string|null);

InstanceProperties keyRevocationActionType

labels

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

InstanceProperties labels

machineType

machineType?: (string|null);

InstanceProperties machineType

metadata

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

InstanceProperties metadata

minCpuPlatform

minCpuPlatform?: (string|null);

InstanceProperties minCpuPlatform

networkInterfaces

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

InstanceProperties networkInterfaces

networkPerformanceConfig

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

InstanceProperties networkPerformanceConfig

privateIpv6GoogleAccess

privateIpv6GoogleAccess?: (string|null);

InstanceProperties privateIpv6GoogleAccess

reservationAffinity

reservationAffinity?: (google.cloud.compute.v1.IReservationAffinity|null);

InstanceProperties reservationAffinity

resourceManagerTags

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

InstanceProperties resourceManagerTags

resourcePolicies

resourcePolicies?: (string[]|null);

InstanceProperties resourcePolicies

scheduling

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

InstanceProperties scheduling

serviceAccounts

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

InstanceProperties serviceAccounts

shieldedInstanceConfig

shieldedInstanceConfig?: (google.cloud.compute.v1.IShieldedInstanceConfig|null);

InstanceProperties shieldedInstanceConfig

tags

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

InstanceProperties tags