InstanceConfigResponse

data class InstanceConfigResponse(val accountNetworksEnabled: Boolean, val clientNetwork: NetworkAddressResponse, val hyperthreading: Boolean, val instanceType: String, val logicalInterfaces: List<GoogleCloudBaremetalsolutionV2LogicalInterfaceResponse>, val name: String, val networkConfig: String, val networkTemplate: String, val osImage: String, val privateNetwork: NetworkAddressResponse, val userNote: String)

Configuration parameters for a new instance.

Constructors

Link copied to clipboard
fun InstanceConfigResponse(accountNetworksEnabled: Boolean, clientNetwork: NetworkAddressResponse, hyperthreading: Boolean, instanceType: String, logicalInterfaces: List<GoogleCloudBaremetalsolutionV2LogicalInterfaceResponse>, name: String, networkConfig: String, networkTemplate: String, osImage: String, privateNetwork: NetworkAddressResponse, userNote: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If true networks can be from different projects of the same vendor account.

Link copied to clipboard

Client network address. Filled if InstanceConfig.multivlan_config is false.

Link copied to clipboard

Whether the instance should be provisioned with Hyperthreading enabled.

Link copied to clipboard
Link copied to clipboard

List of logical interfaces for the instance. The number of logical interfaces will be the same as number of hardware bond/nic on the chosen network template. Filled if InstanceConfig.multivlan_config is true.

Link copied to clipboard

The name of the instance config.

Link copied to clipboard

The type of network configuration on the instance.

Link copied to clipboard

Server network template name. Filled if InstanceConfig.multivlan_config is true.

Link copied to clipboard

OS image to initialize the instance. Available images

Link copied to clipboard

Private network address, if any. Filled if InstanceConfig.multivlan_config is false.

Link copied to clipboard

User note field, it can be used by customers to add additional information for the BMS Ops team .