Class GetGalleryImageResult
- java.lang.Object
-
- com.pulumi.azurenative.compute.outputs.GetGalleryImageResult
-
public final class GetGalleryImageResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetGalleryImageResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
architecture()
static GetGalleryImageResult.Builder
builder()
static GetGalleryImageResult.Builder
builder(GetGalleryImageResult defaults)
java.util.Optional<java.lang.String>
description()
java.util.Optional<DisallowedResponse>
disallowed()
java.util.Optional<java.lang.String>
endOfLifeDate()
java.util.Optional<java.lang.String>
eula()
java.util.List<GalleryImageFeatureResponse>
features()
java.util.Optional<java.lang.String>
hyperVGeneration()
java.lang.String
id()
GalleryImageIdentifierResponse
identifier()
java.lang.String
location()
java.lang.String
name()
java.lang.String
osState()
java.lang.String
osType()
java.util.Optional<java.lang.String>
privacyStatementUri()
java.lang.String
provisioningState()
java.util.Optional<ImagePurchasePlanResponse>
purchasePlan()
java.util.Optional<RecommendedMachineConfigurationResponse>
recommended()
java.util.Optional<java.lang.String>
releaseNoteUri()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.String
type()
-
-
-
Method Detail
-
architecture
public java.util.Optional<java.lang.String> architecture()
- Returns:
- The architecture of the image. Applicable to OS disks only.
-
description
public java.util.Optional<java.lang.String> description()
- Returns:
- The description of this gallery image definition resource. This property is updatable.
-
disallowed
public java.util.Optional<DisallowedResponse> disallowed()
- Returns:
- Describes the disallowed disk types.
-
endOfLifeDate
public java.util.Optional<java.lang.String> endOfLifeDate()
- Returns:
- The end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable.
-
eula
public java.util.Optional<java.lang.String> eula()
- Returns:
- The Eula agreement for the gallery image definition.
-
features
public java.util.List<GalleryImageFeatureResponse> features()
- Returns:
- A list of gallery image features.
-
hyperVGeneration
public java.util.Optional<java.lang.String> hyperVGeneration()
- Returns:
- The hypervisor generation of the Virtual Machine. Applicable to OS disks only.
-
id
public java.lang.String id()
- Returns:
- Resource Id
-
identifier
public GalleryImageIdentifierResponse identifier()
- Returns:
- This is the gallery image definition identifier.
-
location
public java.lang.String location()
- Returns:
- Resource location
-
name
public java.lang.String name()
- Returns:
- Resource name
-
osState
public java.lang.String osState()
- Returns:
- This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'.
-
osType
public java.lang.String osType()
- Returns:
- This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux**
-
privacyStatementUri
public java.util.Optional<java.lang.String> privacyStatementUri()
- Returns:
- The privacy statement uri.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning state, which only appears in the response.
-
purchasePlan
public java.util.Optional<ImagePurchasePlanResponse> purchasePlan()
- Returns:
- Describes the gallery image definition purchase plan. This is used by marketplace images.
-
recommended
public java.util.Optional<RecommendedMachineConfigurationResponse> recommended()
- Returns:
- The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
-
releaseNoteUri
public java.util.Optional<java.lang.String> releaseNoteUri()
- Returns:
- The release note uri.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Resource tags
-
type
public java.lang.String type()
- Returns:
- Resource type
-
builder
public static GetGalleryImageResult.Builder builder()
-
builder
public static GetGalleryImageResult.Builder builder(GetGalleryImageResult defaults)
-
-