/// <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(); }
/// <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(); }
/// <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(); }