The metadata describing an issue field.

interface FieldMetadata {
    allowedValues?: any[];
    autoCompleteUrl?: string;
    configuration?: any;
    defaultValue?: any;
    hasDefaultValue?: boolean;
    key: string;
    name: string;
    operations: string[];
    required: boolean;
    schema?: Version2.Version2Models.JsonType;
}

Properties

allowedValues?: any[]

The list of values allowed in the field.

autoCompleteUrl?: string

The URL that can be used to automatically complete the field.

configuration?: any

The configuration properties.

defaultValue?: any

The default value of the field.

hasDefaultValue?: boolean

Whether the field has a default value.

key: string

The key of the field.

name: string

The name of the field.

operations: string[]

The list of operations that can be performed on the field.

required: boolean

Whether the field is required.