/// <summary>
 /// Initializes a new instance of the TagAttributesBase class.
 /// </summary>
 /// <param name="name">Tag name</param>
 /// <param name="digest">Tag digest</param>
 /// <param name="createdTime">Tag created time</param>
 /// <param name="lastUpdateTime">Tag last update time</param>
 /// <param name="signed">Is signed</param>
 /// <param name="changeableAttributes">Changeable attributes</param>
 public TagAttributesBase(string name = default(string), string digest = default(string), string createdTime = default(string), string lastUpdateTime = default(string), bool?signed = default(bool?), ChangeableAttributes changeableAttributes = default(ChangeableAttributes))
 {
     Name                 = name;
     Digest               = digest;
     CreatedTime          = createdTime;
     LastUpdateTime       = lastUpdateTime;
     Signed               = signed;
     ChangeableAttributes = changeableAttributes;
     CustomInit();
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the RepositoryAttributes class.
 /// </summary>
 /// <param name="registry">Registry name</param>
 /// <param name="imageName">Image name</param>
 /// <param name="createdTime">Image created time</param>
 /// <param name="lastUpdateTime">Image last update time</param>
 /// <param name="manifestCount">Number of the manifests</param>
 /// <param name="tagCount">Number of the tags</param>
 /// <param name="changeableAttributes">Changeable attributes</param>
 public RepositoryAttributes(string registry = default(string), string imageName = default(string), string createdTime = default(string), string lastUpdateTime = default(string), int?manifestCount = default(int?), int?tagCount = default(int?), ChangeableAttributes changeableAttributes = default(ChangeableAttributes))
 {
     Registry             = registry;
     ImageName            = imageName;
     CreatedTime          = createdTime;
     LastUpdateTime       = lastUpdateTime;
     ManifestCount        = manifestCount;
     TagCount             = tagCount;
     ChangeableAttributes = changeableAttributes;
     CustomInit();
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the AcrManifestAttributesBase class.
 /// </summary>
 /// <param name="digest">Manifest digest</param>
 /// <param name="createdTime">Created time</param>
 /// <param name="lastUpdateTime">Last update time</param>
 /// <param name="architecture">CPU architecture</param>
 /// <param name="os">Operating system</param>
 /// <param name="mediaType">Media type</param>
 /// <param name="tags">List of tags</param>
 /// <param name="changeableAttributes">Changeable attributes</param>
 public AcrManifestAttributesBase(string digest = default(string), string createdTime = default(string), string lastUpdateTime = default(string), string architecture = default(string), string os = default(string), string mediaType = default(string), IList <string> tags = default(IList <string>), ChangeableAttributes changeableAttributes = default(ChangeableAttributes))
 {
     Digest               = digest;
     CreatedTime          = createdTime;
     LastUpdateTime       = lastUpdateTime;
     Architecture         = architecture;
     Os                   = os;
     MediaType            = mediaType;
     Tags                 = tags;
     ChangeableAttributes = changeableAttributes;
     CustomInit();
 }