## Possible Choices: ## type: ## - text ## - integer ## - boolean ## - date ## - url ## - select ## filter_logic: ## - disabled ## - loose ## - exact ## ## Examples: # text_field: # type: text # label: Custom Text # description: Enter text in a text field. # required: false # weight: 0 # on_objects: # - dcim.models.Device # - dcim.models.Rack # - dcim.models.Site # - dcim.models.DeviceType # - ipam.models.IPAddress # - ipam.models.Prefix # - tenancy.models.Tenant # - virtualization.models.VirtualMachine # integer_field: # type: integer # label: Custom Number # description: Enter numbers into an integer field. # required: true # filter_logic: loose # weight: 10 # on_objects: # - tenancy.models.Tenant # select_field: # type: select # label: Choose between items # required: false # filter_logic: exact # weight: 30 # on_objects: # - dcim.models.Device # choices: # - value: First Item # weight: 10 # - value: Second Item # weight: 20 # - value: Third Item # weight: 30 # - value: Fifth Item # weight: 50 # - value: Fourth Item # weight: 40 # select_field_auto_weight: # type: select # label: Choose between items # required: false # filter_logic: loose # weight: 30 # on_objects: # - dcim.models.Device # choices: # - value: A # - value: B # - value: C # - value: "D like deprecated" # weight: 999 # - value: E # boolean_field: # type: boolean # label: Yes Or No? # required: true # filter_logic: loose # default: "false" # important: but "false" in quotes! # weight: 90 # on_objects: # - dcim.models.Device # url_field: # type: url # label: Hyperlink # description: Link to something nice. # required: true # filter_logic: disabled # on_objects: # - tenancy.models.Tenant # date_field: # type: date # label: Important Date # required: false # filter_logic: disabled # on_objects: # - dcim.models.Device