Class SystemProperties
Encapsulates system managed metadata returned by the Contentful APIs.
Inheritance
Inherited Members
Namespace:Contentful.Core.Models
Assembly:cs.temp.dll.dll
Syntax
public class SystemProperties
Properties
ArchivedAt
The date and time the resource was archived. Will only be present for management API calls.
Declaration
public DateTime? ArchivedAt { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
ArchivedBy
The link to the user that last archived this content. Will only be present for management API call.
Declaration
public User ArchivedBy { get; set; }
Property Value
Type | Description |
---|---|
User |
ArchivedVersion
The version that is currently archived. Will only be present for management API calls.
Declaration
public int? ArchivedVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
ContentType
The ContentType of the resource. Only applicable for Entry<T> resource types.
Declaration
public ContentType ContentType { get; set; }
Property Value
Type | Description |
---|---|
ContentType |
CreatedAt
The date and time the resource was created. Will be null when not applicable, e.g. for arrays.
Declaration
public DateTime? CreatedAt { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
CreatedBy
The link to the user that created this content. Will only be present for management API call.
Declaration
public User CreatedBy { get; set; }
Property Value
Type | Description |
---|---|
User |
DeletedAt
The date and time the resource was deleted. This field will only be present for SyncResult deleted items.
Declaration
public DateTime? DeletedAt { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
Environment
The link to the environment of the resource.
Declaration
public ContentfulEnvironment Environment { get; set; }
Property Value
Type | Description |
---|---|
ContentfulEnvironment |
FirstPublishedAt
When the resource was first published. Will only be present for management API calls.
Declaration
public DateTime? FirstPublishedAt { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
Id
The unique identifier of the resource.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinkType
The type of link. Will be null for non link types.
Declaration
public string LinkType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Locale
Declaration
public string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Organization
The organization the resource links to. Will only be present for certain management API calls.
Declaration
public Organization Organization { get; set; }
Property Value
Type | Description |
---|---|
Organization |
PublishCounter
The number of times the resource has been published. Will only be present for management API calls.
Declaration
public int? PublishCounter { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
PublishedBy
The user that published the resource. Will only be present for management API calls.
Declaration
public User PublishedBy { get; set; }
Property Value
Type | Description |
---|---|
User |
PublishedCounter
The number of times the resource has been published.
Declaration
public int? PublishedCounter { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
PublishedVersion
The published version of the resource. Will only be present for management API calls.
Declaration
public int? PublishedVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Revision
The published version of the resource. Will be null for non-versioned types.
Declaration
public int? Revision { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Space
The Space of the resource. Only applicable for Entry<T>, Asset and ContentType resource types.
Declaration
public Space Space { get; set; }
Property Value
Type | Description |
---|---|
Space |
Status
The link to the status that the current object had. Used only for resources that have a status.
Declaration
public Status Status { get; set; }
Property Value
Type | Description |
---|---|
Status |
Type
The type of the resource.
Declaration
public string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UpdatedAt
The date and time the resource was last updated. Will be null when not applicable or when the resource has never been updated.
Declaration
public DateTime? UpdatedAt { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
UpdatedBy
The link to the user that last updated this content. Will only be present for management API call.
Declaration
public User UpdatedBy { get; set; }
Property Value
Type | Description |
---|---|
User |
UsagePeriod
The usage period the resource links to. Will only be present for certain management API calls.
Declaration
public UsagePeriod UsagePeriod { get; set; }
Property Value
Type | Description |
---|---|
UsagePeriod |
Version
The current version of the resource. Will only be present for management API calls.
Declaration
public int? Version { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |