Class EventConfig
Describes an event configuration, for a given object type and property. Primarily, whether a property change will result in an event being emitted.
Inherited Members
Namespace: Oci.DatacatalogService.Models
Assembly: OCI.DotNetSDK.Datacatalog.dll
Syntax
public class EventConfig
Properties
CreatedById
Declaration
[JsonProperty(PropertyName = "createdById")]
public string CreatedById { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the user who created the configuration. |
EventConfigStatus
Declaration
[JsonProperty(PropertyName = "eventConfigStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EventConfigStatus? EventConfigStatus { get; set; }
Property Value
Type | Description |
---|---|
EventConfigStatus? | Status of the configuration. |
PropertyId
Declaration
[JsonProperty(PropertyName = "propertyId")]
public string PropertyId { get; set; }
Property Value
Type | Description |
---|---|
string | Unique property key identifier. |
PropertyName
Declaration
[JsonProperty(PropertyName = "propertyName")]
public string PropertyName { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the property. |
TimeCreated
Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time the event was configured, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z |
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The last time that any change was made to the configuration. An RFC3339 formatted datetime string. |
TypeId
Declaration
[JsonProperty(PropertyName = "typeId")]
public string TypeId { get; set; }
Property Value
Type | Description |
---|---|
string | Unique type key identifier. |
TypeName
Declaration
[JsonProperty(PropertyName = "typeName")]
public string TypeName { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the type. |
UpdatedById
Declaration
[JsonProperty(PropertyName = "updatedById")]
public string UpdatedById { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the user who last modified the configuration. |