v3.1.2
2020.3+

Class ConfigurationItemDefinition

The base class for the more specific configuration types, e.g. CurrencyDefinition. These are used to define the resources that you create in the Unity Dashboard.

Inheritance
ConfigurationItemDefinition
Namespace: Unity.Services.Economy.Model
Syntax
[Preserve]
public class ConfigurationItemDefinition

Fields

Created

The date this resource was created.

Declaration
[Preserve]
public EconomyDate Created
Field Value
TypeDescription
EconomyDate

CustomData

Any custom data associated with this resource definition.

Declaration
[Obsolete("The interface provided by CustomData has been replaced by CustomDataDeserializable, and should be accessed from there instead. This API will be removed in an upcoming release.", false)]
[Preserve]
public Dictionary<string, object> CustomData
Field Value
TypeDescription
Dictionary<String, Object>

CustomDataDeserializable

Any custom data associated with this resource definition in a deserializable format.

Declaration
public IDeserializable CustomDataDeserializable
Field Value
TypeDescription
IDeserializable

Id

The configuration ID of the resource.

Declaration
[Preserve]
public string Id
Field Value
TypeDescription
String

Modified

The date this resource was last modified.

Declaration
[Preserve]
public EconomyDate Modified
Field Value
TypeDescription
EconomyDate

Name

The name of the resource.

Declaration
[Preserve]
public string Name
Field Value
TypeDescription
String

Type

Resource type as it appears in the Unity dashboard.

Declaration
[Preserve]
public string Type
Field Value
TypeDescription
String