Skip to content

Latest commit

 

History

History
69 lines (56 loc) · 2.36 KB

AttributeDefinition.md

File metadata and controls

69 lines (56 loc) · 2.36 KB

AttributeDefinition

Properties

Name Type Description Notes
appEntityType AppEntityTypeEnum Application Entity Type
category CategoryEnum Attribute Definition Category
description String [optional]
guid String Unique string identifier for this Attribute Definition
hasDefault Boolean Set to true if this Attribute Definition should be the default
hidden Boolean Set to true if this Attribute Definition is hidden [optional]
id Long ID required when referencing an existing Attribute Definition [optional]
name String
objectVersion Integer [optional]
options List<AttributeOption> List of options (i.e. values) associated with this Attribute Definition [optional]
publishVersion Integer [optional]
required Boolean Set to true if this Attribute Definition is required
sequenceNumber Long [optional]
systemUsage SystemUsageEnum System Usage Type
type TypeEnum Attribute Definition Type

Enum: AppEntityTypeEnum

Name Value
PROJECT_VERSION "PROJECT_VERSION"
RUNTIME_APP "RUNTIME_APP"
NONE "NONE"
ALL "ALL"

Enum: CategoryEnum

Name Value
TECHNICAL "TECHNICAL"
BUSINESS "BUSINESS"
DYNAMIC_SCAN_REQUEST "DYNAMIC_SCAN_REQUEST"
ORGANIZATION "ORGANIZATION"

Enum: SystemUsageEnum

Name Value
HP_DEFINED_DELETABLE "HP_DEFINED_DELETABLE"
HP_DEFINED_NON_DELETABLE "HP_DEFINED_NON_DELETABLE"
USER_DEFINED_DELETABLE "USER_DEFINED_DELETABLE"
USER_DEFINED_NON_DELETABLE "USER_DEFINED_NON_DELETABLE"

Enum: TypeEnum

Name Value
TEXT "TEXT"
SINGLE "SINGLE"
MULTIPLE "MULTIPLE"
LONG_TEXT "LONG_TEXT"
SENSITIVE_TEXT "SENSITIVE_TEXT"
BOOLEAN "BOOLEAN"
INTEGER "INTEGER"
DATE "DATE"
FILE "FILE"