Class CustomPropertyGetUsage
Details of a single custom property
Inherited Members
Namespace: Oci.DatacatalogService.Models
Assembly: OCI.DotNetSDK.Datacatalog.dll
Syntax
public class CustomPropertyGetUsage
Properties
AllowedValues
Declaration
[JsonProperty(PropertyName = "allowedValues")]
public List<string> AllowedValues { get; set; }
Property Value
Type | Description |
---|---|
List<string> | Allowed values for the custom property if any |
DataType
Declaration
[JsonProperty(PropertyName = "dataType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CustomPropertyDataType? DataType { get; set; }
Property Value
Type | Description |
---|---|
CustomPropertyDataType? | The data type of the custom property |
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | Description of the custom property |
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | Display name of the custom property |
IsEditable
Declaration
[JsonProperty(PropertyName = "isEditable")]
public bool? IsEditable { get; set; }
Property Value
Type | Description |
---|---|
bool? | If this field is a editable field |
IsEventEnabled
Declaration
[JsonProperty(PropertyName = "isEventEnabled")]
public bool? IsEventEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If an OCI Event will be emitted when the custom property is modified. |
IsHidden
Declaration
[JsonProperty(PropertyName = "isHidden")]
public bool? IsHidden { get; set; }
Property Value
Type | Description |
---|---|
bool? | If this field is a hidden field |
IsListType
Declaration
[JsonProperty(PropertyName = "isListType")]
public bool? IsListType { get; set; }
Property Value
Type | Description |
---|---|
bool? | Is this property allowed to have list of values |
IsMultiValued
Declaration
[JsonProperty(PropertyName = "isMultiValued")]
public bool? IsMultiValued { get; set; }
Property Value
Type | Description |
---|---|
bool? | If this field allows multiple values to be set |
IsShownInList
Declaration
[JsonProperty(PropertyName = "isShownInList")]
public bool? IsShownInList { get; set; }
Property Value
Type | Description |
---|---|
bool? | If this field is displayed in a list view of applicable objects. |
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type | Description |
---|---|
string | Unique Identifier of the attribute which is ID |
NamespaceKey
Declaration
[JsonProperty(PropertyName = "namespaceKey")]
public string NamespaceKey { get; set; }
Property Value
Type | Description |
---|---|
string | Unique namespace key that is immutable |
NamespaceName
Declaration
[JsonProperty(PropertyName = "namespaceName")]
public string NamespaceName { get; set; }
Property Value
Type | Description |
---|---|
string | Namespace name of the custom property |
Value
Declaration
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string | The custom property value |