GetSharedImageResult

data class GetSharedImageResult(val acceleratedNetworkSupportEnabled: Boolean, val architecture: String, val confidentialVmEnabled: Boolean, val confidentialVmSupported: Boolean, val description: String, val eula: String, val galleryName: String, val hibernationEnabled: Boolean, val hyperVGeneration: String, val id: String, val identifiers: List<GetSharedImageIdentifier>, val location: String, val name: String, val osType: String, val privacyStatementUri: String, val purchasePlans: List<GetSharedImagePurchasePlan>, val releaseNoteUri: String, val resourceGroupName: String, val specialized: Boolean, val tags: Map<String, String>, val trustedLaunchEnabled: Boolean, val trustedLaunchSupported: Boolean)

A collection of values returned by getSharedImage.

Constructors

Link copied to clipboard
constructor(acceleratedNetworkSupportEnabled: Boolean, architecture: String, confidentialVmEnabled: Boolean, confidentialVmSupported: Boolean, description: String, eula: String, galleryName: String, hibernationEnabled: Boolean, hyperVGeneration: String, id: String, identifiers: List<GetSharedImageIdentifier>, location: String, name: String, osType: String, privacyStatementUri: String, purchasePlans: List<GetSharedImagePurchasePlan>, releaseNoteUri: String, resourceGroupName: String, specialized: Boolean, tags: Map<String, String>, trustedLaunchEnabled: Boolean, trustedLaunchSupported: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies if the Shared Image supports Accelerated Network.

Link copied to clipboard
Link copied to clipboard

Specifies if Confidential Virtual Machines enabled. It will enable all the features of trusted, with higher confidentiality features for isolate machines or encrypted data. Available for Gen2 machines.

Link copied to clipboard

Specifies if supports creation of both Confidential virtual machines and Gen2 virtual machines with standard security from a compatible Gen2 OS disk VHD or Gen2 Managed image.

Link copied to clipboard

The description of this Shared Image.

Link copied to clipboard

The End User Licence Agreement for the Shared Image.

Link copied to clipboard
Link copied to clipboard

Specifies if the Shared Image supports hibernation.

Link copied to clipboard

The generation of HyperV that the Virtual Machine used to create the Shared Image is based on.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

An identifier block as defined below.

Link copied to clipboard

The supported Azure location where the Shared Image Gallery exists.

Link copied to clipboard

(Required) The Purchase Plan Name for this Shared Image.

Link copied to clipboard

The type of Operating System present in this Shared Image.

Link copied to clipboard

The URI containing the Privacy Statement for this Shared Image.

Link copied to clipboard

(Optional) A purchase_plan block as defined below.

Link copied to clipboard

The URI containing the Release Notes for this Shared Image.

Link copied to clipboard
Link copied to clipboard

Specifies that the Operating System used inside this Image has not been Generalized (for example, sysprep on Windows has not been run).

Link copied to clipboard

A mapping of tags assigned to the Shared Image.

Link copied to clipboard

Specifies if Trusted Launch has to be enabled for the Virtual Machine created from the Shared Image.

Link copied to clipboard

Specifies if supports creation of both Trusted Launch virtual machines and Gen2 virtual machines with standard security created from the Shared Image.