Class CcdVersion
CcdVersion model
Inherited Members
Namespace: Unity.Services.Ccd.Management.Models
Assembly: Unity.Services.Ccd.Management.dll
Syntax
[Preserve]
[DataContract(Name = "ccd.version")]
public class CcdVersion
Constructors
CcdVersion(string, string, long, string, List<string>, DateTime, string, object, string, Guid)
Creates an instance of CcdVersion.
Declaration
[Preserve]
public CcdVersion(string contentHash = null, string contentLink = null, long contentSize = 0, string contentType = null, List<string> labels = null, DateTime lastModified = default, string link = null, object metadata = null, string path = null, Guid versionid = default)
Parameters
Type | Name | Description |
---|---|---|
string | contentHash | contentHash param |
string | contentLink | contentLink param |
long | contentSize | contentSize param |
string | contentType | contentType param |
List<string> | labels | labels param |
DateTime | lastModified | lastModified param |
string | link | link param |
object | metadata | metadata param |
string | path | path param |
Guid | versionid | versionid param |
Properties
ContentHash
Parameter content_hash of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "content_hash", EmitDefaultValue = false)]
public string ContentHash { get; }
Property Value
Type | Description |
---|---|
string |
ContentLink
Parameter content_link of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "content_link", EmitDefaultValue = false)]
public string ContentLink { get; }
Property Value
Type | Description |
---|---|
string |
ContentSize
Parameter content_size of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "content_size", EmitDefaultValue = false)]
public long ContentSize { get; }
Property Value
Type | Description |
---|---|
long |
ContentType
Parameter content_type of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "content_type", EmitDefaultValue = false)]
public string ContentType { get; }
Property Value
Type | Description |
---|---|
string |
Labels
Parameter labels of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "labels", EmitDefaultValue = false)]
public List<string> Labels { get; }
Property Value
Type | Description |
---|---|
List<string> |
LastModified
Parameter last_modified of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "last_modified", EmitDefaultValue = false)]
public DateTime LastModified { get; }
Property Value
Type | Description |
---|---|
DateTime |
Link
Parameter link of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "link", EmitDefaultValue = false)]
public string Link { get; }
Property Value
Type | Description |
---|---|
string |
Metadata
Parameter metadata of CcdVersion
Declaration
[Preserve]
[JsonConverter(typeof(JsonObjectConverter))]
[DataMember(Name = "metadata", EmitDefaultValue = false)]
public JsonObject Metadata { get; }
Property Value
Type | Description |
---|---|
JsonObject |
Path
Parameter path of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "path", EmitDefaultValue = false)]
public string Path { get; }
Property Value
Type | Description |
---|---|
string |
Versionid
Parameter versionid of CcdVersion
Declaration
[Preserve]
[DataMember(Name = "versionid", EmitDefaultValue = false)]
public Guid Versionid { get; }
Property Value
Type | Description |
---|---|
Guid |