public GalleryApplicationVersionPublishingProfile(UserArtifactSource source, IList <TargetRegion> targetRegions, int?replicaCount, bool?excludeFromLatest, System.DateTime?publishedDate, System.DateTime?endOfLifeDate, string storageAccountType, string replicationMode, IList <GalleryTargetExtendedLocation> targetExtendedLocations, UserArtifactManage manageActions, bool?enableHealthCheck = default(bool?)) : base(targetRegions, replicaCount, excludeFromLatest, publishedDate, endOfLifeDate, storageAccountType, replicationMode, targetExtendedLocations) { Source = source; ManageActions = manageActions; EnableHealthCheck = enableHealthCheck; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// GalleryApplicationVersionPublishingProfile class. /// </summary> /// <param name="targetRegions">The target regions where the Image /// Version is going to be replicated to. This property is /// updatable.</param> /// <param name="replicaCount">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.</param> /// <param name="excludeFromLatest">If set to true, Virtual Machines /// deployed from the latest version of the Image Definition won't use /// this Image Version.</param> /// <param name="publishedDate">The timestamp for when the gallery /// Image Version is published.</param> /// <param name="endOfLifeDate">The end of life date of the gallery /// Image Version. This property can be used for decommissioning /// purposes. This property is updatable.</param> /// <param name="storageAccountType">Specifies the storage account type /// to be used to store the image. This property is not updatable. /// Possible values include: 'Standard_LRS', 'Standard_ZRS', /// 'Premium_LRS'</param> /// <param name="enableHealthCheck">Optional. Whether or not this /// application reports health.</param> public GalleryApplicationVersionPublishingProfile(UserArtifactSource source, IList <TargetRegion> targetRegions = default(IList <TargetRegion>), int?replicaCount = default(int?), bool?excludeFromLatest = default(bool?), System.DateTime?publishedDate = default(System.DateTime?), System.DateTime?endOfLifeDate = default(System.DateTime?), string storageAccountType = default(string), UserArtifactManage manageActions = default(UserArtifactManage), bool?enableHealthCheck = default(bool?)) : base(targetRegions, replicaCount, excludeFromLatest, publishedDate, endOfLifeDate, storageAccountType) { Source = source; ManageActions = manageActions; EnableHealthCheck = enableHealthCheck; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// GalleryApplicationVersionPublishingProfile class. /// </summary> /// <param name="targetRegions">The target regions where the Image /// Version is going to be replicated to. This property is /// updatable.</param> /// <param name="replicaCount">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.</param> /// <param name="excludeFromLatest">If set to true, Virtual Machines /// deployed from the latest version of the Image Definition won't use /// this Image Version.</param> /// <param name="publishedDate">The timestamp for when the gallery /// image version is published.</param> /// <param name="endOfLifeDate">The end of life date of the gallery /// image version. This property can be used for decommissioning /// purposes. This property is updatable.</param> /// <param name="storageAccountType">Specifies the storage account type /// to be used to store the image. This property is not updatable. /// Possible values include: 'Standard_LRS', 'Standard_ZRS', /// 'Premium_LRS'</param> /// <param name="replicationMode">Optional parameter which specifies /// the mode to be used for replication. This property is not /// updatable. Possible values include: 'Full', 'Shallow'</param> /// <param name="targetExtendedLocations">The target extended locations /// where the Image Version is going to be replicated to. This property /// is updatable.</param> /// <param name="advancedSettings">Optional. Additional settings to /// pass to the VMApp extension. For advanced use only.</param> /// <param name="enableHealthCheck">Optional. Whether or not this /// application reports health.</param> public GalleryApplicationVersionPublishingProfile(UserArtifactSource source, IList <TargetRegion> targetRegions = default(IList <TargetRegion>), int?replicaCount = default(int?), bool?excludeFromLatest = default(bool?), System.DateTime?publishedDate = default(System.DateTime?), System.DateTime?endOfLifeDate = default(System.DateTime?), string storageAccountType = default(string), string replicationMode = default(string), IList <GalleryTargetExtendedLocation> targetExtendedLocations = default(IList <GalleryTargetExtendedLocation>), UserArtifactManage manageActions = default(UserArtifactManage), UserArtifactSettings settings = default(UserArtifactSettings), IDictionary <string, string> advancedSettings = default(IDictionary <string, string>), bool?enableHealthCheck = default(bool?)) : base(targetRegions, replicaCount, excludeFromLatest, publishedDate, endOfLifeDate, storageAccountType, replicationMode, targetExtendedLocations) { Source = source; ManageActions = manageActions; Settings = settings; AdvancedSettings = advancedSettings; EnableHealthCheck = enableHealthCheck; CustomInit(); }