Class GalleryApplicationVersionPublishingProfileResponse


  • public final class GalleryApplicationVersionPublishingProfileResponse
    extends java.lang.Object
    • Method Detail

      • advancedSettings

        public java.util.Map<java.lang.String,​java.lang.String> advancedSettings()
        Returns:
        Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
      • customActions

        public java.util.List<GalleryApplicationCustomActionResponse> customActions()
        Returns:
        A list of custom actions that can be performed with this Gallery Application Version.
      • enableHealthCheck

        public java.util.Optional<java.lang.Boolean> enableHealthCheck()
        Returns:
        Optional. Whether or not this application reports health.
      • endOfLifeDate

        public java.util.Optional<java.lang.String> endOfLifeDate()
        Returns:
        The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
      • excludeFromLatest

        public java.util.Optional<java.lang.Boolean> excludeFromLatest()
        Returns:
        If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
      • publishedDate

        public java.lang.String publishedDate()
        Returns:
        The timestamp for when the gallery image version is published.
      • replicaCount

        public java.util.Optional<java.lang.Integer> replicaCount()
        Returns:
        The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
      • replicationMode

        public java.util.Optional<java.lang.String> replicationMode()
        Returns:
        Optional parameter which specifies the mode to be used for replication. This property is not updatable.
      • settings

        public java.util.Optional<UserArtifactSettingsResponse> settings()
        Returns:
        Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
      • source

        public UserArtifactSourceResponse source()
        Returns:
        The source image from which the Image Version is going to be created.
      • storageAccountType

        public java.util.Optional<java.lang.String> storageAccountType()
        Returns:
        Specifies the storage account type to be used to store the image. This property is not updatable.
      • targetExtendedLocations

        public java.util.List<GalleryTargetExtendedLocationResponse> targetExtendedLocations()
        Returns:
        The target extended locations where the Image Version is going to be replicated to. This property is updatable.
      • targetRegions

        public java.util.List<TargetRegionResponse> targetRegions()
        Returns:
        The target regions where the Image Version is going to be replicated to. This property is updatable.