Each entry in the catalog represents a single asset such as a Web service, XML schema, XML service, REST service or an application server. Each entry is composed of a set of attributes and optionally one or more associated files.
An attribute represents a specified characteristic or property of an asset. All assets have the basic set of attributes shown in the table below.
Attribute | Description |
---|---|
Name |
The name under which the asset is cataloged. Note: |
Description | Optional. A descriptive comment that provides additional information about an asset. |
Version | An identifier that indicates which version of an asset the catalog entry represents. This attribute is specified by the user who creates the asset. |
Created | The date on which the asset was added to the catalog. CentraSite automatically sets this attribute when a user adds the asset to the catalog. Once it is set, it cannot be modified. |
Last Modified | The date on which the catalog entry for the asset was last modified. CentraSite automatically updates this attribute when you modify any of the asset's attributes. |
Owner |
The ID of the user to whom this asset currently belongs. Also, the name of the organization to which the user belongs is displayed. Ownership of an asset is given to the user who adds the asset to the catalog. The owner has all access rights to the object, regardless of roles or permissions. |
An asset can also have any number of extended attributes that are specific to the asset's type. For example, a Web service asset includes attributes that identify the service's endpoints, provide links to additional documentation, and indicate whether the service is stateful or stateless. The specific set of extended attributes an asset has depends on how your administrator has configured the asset's type.
Every attribute has a data type, which determines the type of information it can hold. When you edit an attribute, CentraSite only allows you to enter a value that matches the attribute's data type.
Data Type | Description |
---|---|
Boolean |
Holds a “Yes” or “No” value. You can define an empty default value if this attribute is not required. |
Classification |
Holds references to categories in specified taxonomies. You use this type of attribute to classify assets according to taxonomies that are defined in CentraSite. You can also define a default value for this attribute. |
Date/Time |
Holds a timestamp that represents a specific date and time, or date only, or time only. For a time only, specify the default value that represents a period of time as expressed in Hours, Minutes and Seconds. |
Duration |
Holds a value that represents a period of time as expressed in Years, Months, Days, Hours, Minutes and Seconds. |
Holds an email address. This data type only accepts values in the format <anyString>@<anyString>. Note: |
|
File |
Holds references to documents that resides in your organization's supporting document library. You can use this type of attribute to attach documents such as programming guides, sample code and other types of files to an asset. |
IP Address |
Holds a numeric IP address in the v4 or v6 format. |
Multiline String |
Holds a string of text that extends over several lines when displayed in the UI. (Compare this with the String data type described below) The value of a Multiline String field is always rendered as plain text in the CentraSite UI. When you add a Multiline String attribute, you will be able to select the Internationalized option. The Internationalized option allows you to store the text in internationalized string format. |
Number |
Holds a numeric value. Select the Maximum Precision checkbox to specify the attribute as a double. The underlying data type for this kind of attribute is a Java Double. You can optionally assign a unit such as “Seconds,” “tps,” “KB”, “EUR” or “$” to attributes of this type. When you do, the specified unit appears as a prefix or suffix label beside the attribute's value in the CentraSite Control. |
String |
Holds a string of text, up to 4000 characters. The value of a String field is always rendered as plain text in CentraSite Control. See Rich Text attribute, below. When you add an attribute to a "String" data type, you will be able to select the Enumeration option in order to define a list of possible values for the attribute. |
URL/URI |
Holds a URL or URI. This data type only accepts values in the form <protocol>://<host>/<path>, where <protocol> is any protocol that java.net.URL supports, <host> is the name or IP address of a host machine and <path> (optional) is the path to the requested resource on that host. Note: |
Relationship |
Holds references to other registry objects. You use this type of attribute to form relationships between the assets and the organizations, users, groups, application assets, policies or, report templates. |