add_business_term

package
v0.0.32 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// BusinessTermTypeID is the fixed type public ID for Business Term assets.
	BusinessTermTypeID = "BusinessTerm"
	// DefinitionAttributeTypeID is the type ID for the Definition attribute.
	DefinitionAttributeTypeID = "00000000-0000-0000-0000-000000000202"
)

Variables

This section is empty.

Functions

func NewTool

func NewTool(collibraClient *http.Client) *chip.Tool[Input, Output]

NewTool creates a new add_business_term tool.

Types

type Input

type Input struct {
	Name       string           `json:"name" jsonschema:"Name of the business term to create"`
	DomainId   string           `json:"domainId" jsonschema:"UUID of the domain to create the business term in"`
	Definition string           `json:"definition,omitempty" jsonschema:"Optional. Definition text for the business term"`
	Attributes []InputAttribute `` /* 131-byte string literal not displayed */
}

Input is the input for the add_business_term tool.

type InputAttribute

type InputAttribute struct {
	TypeId string `json:"typeId" jsonschema:"UUID of the attribute type"`
	Value  string `json:"value" jsonschema:"Value for the attribute"`
}

InputAttribute represents an additional attribute to add to the business term.

type Output

type Output struct {
	AssetId string `json:"assetId" jsonschema:"UUID of the created business term asset"`
}

Output is the output of the add_business_term tool.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL