Class GetGalleryImageResult


  • public final class GetGalleryImageResult
    extends java.lang.Object
    • 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.
      • 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
      • 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