PerInstanceConfigPreservedState

data class PerInstanceConfigPreservedState(val disks: List<PerInstanceConfigPreservedStateDisk>? = null, val externalIps: List<PerInstanceConfigPreservedStateExternalIp>? = null, val internalIps: List<PerInstanceConfigPreservedStateInternalIp>? = null, val metadata: Map<String, String>? = null)

Constructors

Link copied to clipboard
constructor(disks: List<PerInstanceConfigPreservedStateDisk>? = null, externalIps: List<PerInstanceConfigPreservedStateExternalIp>? = null, internalIps: List<PerInstanceConfigPreservedStateInternalIp>? = null, metadata: Map<String, String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Stateful disks for the instance. Structure is documented below.

Link copied to clipboard

Preserved external IPs defined for this instance. This map is keyed with the name of the network interface. Structure is documented below.

Link copied to clipboard

Preserved internal IPs defined for this instance. This map is keyed with the name of the network interface. Structure is documented below.

Link copied to clipboard
val metadata: Map<String, String>? = null

Preserved metadata defined for this instance. This is a list of key->value pairs.