GetSnapshotResult

data class GetSnapshotResult(val azureApiVersion: String, val creationData: CreationDataResponse? = null, val enableFIPS: Boolean, val id: String, val kubernetesVersion: String, val location: String, val name: String, val nodeImageVersion: String, val osSku: String, val osType: String, val snapshotType: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val vmSize: String)

A node pool snapshot resource.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, creationData: CreationDataResponse? = null, enableFIPS: Boolean, id: String, kubernetesVersion: String, location: String, name: String, nodeImageVersion: String, osSku: String, osType: String, snapshotType: String? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, vmSize: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

CreationData to be used to specify the source agent pool resource ID to create this snapshot.

Link copied to clipboard

Whether to use a FIPS-enabled OS.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

The version of Kubernetes.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard

The version of node image.

Link copied to clipboard

Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= 1.25 if OSType is Windows.

Link copied to clipboard

The operating system type. The default is Linux.

Link copied to clipboard
val snapshotType: String? = null

The type of a snapshot. The default is NodePool.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

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

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard

The size of the VM.