Class ContentCreateRequest
Request to create a content
Inheritance
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Syntax
public class ContentCreateRequest
Properties
Content
The content data of the content. It's an object of dynamic metadata whose structure is defined in the Content schema identified by the ContentSchemaId property.
Declaration
public object Content { get; set; }
Property Value
System.Object
|
ContentPermissionSetIds
An optional list of content permission set IDs which control content permissions. These permissions control content accessibility for the users that do not own the content.
Declaration
public ICollection<string> ContentPermissionSetIds { get; set; }
Property Value
System.Collections.Generic.ICollection<System.String>
|
ContentSchemaId
The ID of the content schema. The SchemaType of the specified schema must be Content.
The schema specifies the structure of the Content dictionary.
Declaration
public string ContentSchemaId { get; set; }
Property Value
System.String
|
LayerSchemaIds
An optional list of IDs of the schemas that form the layers of the content.
The SchemaType of the specified schemas must be Layer.
Declaration
public ICollection<string> LayerSchemaIds { get; set; }
Property Value
System.Collections.Generic.ICollection<System.String>
|
Metadata
The dynamic data structure matching the field schematics of the schemas with type layer (LayerSchemaIds).
The metadata belonging to the layers of the content. It's a dictionary of dynamic metadata whose structure is defined in the Layer schemas identified
by the LayerSchemaIds property.
Declaration
public IDictionary<string, object> Metadata { get; set; }
Property Value
System.Collections.Generic.IDictionary<System.String, System.Object>
|
RequestId
Optional client reference for this request.
Will be returned back in response to make easier for clients to match request items with the respective results.
It is not persisted anywhere and it is ignored in single operations.
Declaration
public string RequestId { get; set; }
Property Value
System.String
|
Methods
FromJson(String)
Declaration
public static ContentCreateRequest FromJson(string data)
Parameters
System.String
data
|
Returns
ContentCreateRequest
|
ToJson()
Declaration
public string ToJson()
Returns
System.String
|