An asset.
Name | Editable? | Required? | Type | Nullable? | Summary |
---|---|---|---|---|---|
ID | Int32 | The ID of the asset. | |||
AppID | Int32 | The ID of the asset/CI application containing the asset. | |||
AppName | String | The name of the asset/CI application containing the asset. | |||
FormID | This field is editable through the web API. | Int32 |
The ID of the form associated with the asset.
If a value of 0 is provided, then the default asset form for the associated application will be used.
|
||
FormName | String | The name of the form associated with the asset. | |||
ProductModelID | This field is editable through the web API. | Int32 | The ID of the product model associated with the asset. | ||
ProductModelName | String | The name of the product model associated with the asset. | |||
ManufacturerID | Int32 | The ID of the manufacturer associated with the asset. | |||
ManufacturerName | String | The name of the manufacturer associated with the asset. | |||
SupplierID | This field is editable through the web API. | Int32 | The ID of the supplier associated with the asset. | ||
SupplierName | String | The name of the supplier associated with the asset. | |||
StatusID | This field is editable through the web API. | This field is required. | Int32 | The ID of the status associated with the asset. | |
StatusName | String | The name of the status associated with the asset. | |||
LocationID | This field is editable through the web API. | Int32 |
The ID of the location associated with the asset.
If a value of -1 is provided, then the location and location room will be cleared.
|
||
LocationName | String | The name of the location associated with the asset. | |||
LocationRoomID | This field is editable through the web API. | Int32 |
The ID of the location room associated with the asset.
If a value of -1 is provided, the location room will be cleared.
|
||
LocationRoomName | String | The name of the location room associated with the asset. | |||
Tag | This field is editable through the web API. | String | This field is nullable. | The service tag of the asset. | |
SerialNumber | This field is editable through the web API. | String | This field is nullable. | The serial number of the asset. | |
Name | This field is editable through the web API. | String | This field is nullable. | The name of the asset. | |
PurchaseCost | This field is editable through the web API. | Double | The purchase cost of the asset. | ||
AcquisitionDate | This field is editable through the web API. | DateTime | The acquisition date of the asset. | ||
ExpectedReplacementDate | This field is editable through the web API. | DateTime | The expected replacement date of the asset. | ||
RequestingCustomerID | This field is editable through the web API. | Guid | The UID of the requesting user associated with the asset. | ||
RequestingCustomerName | String | The name of the requesting user associated with the asset. | |||
RequestingDepartmentID | This field is editable through the web API. | Int32 | The ID of the requesting account/department associated with the asset. | ||
RequestingDepartmentName | String | The name of the requesting account/department associated with the asset. | |||
OwningCustomerID | This field is editable through the web API. | Guid | The UID of the owning user associated with the asset. | ||
OwningCustomerName | String | The name of the owning user associated with the asset. | |||
OwningDepartmentID | This field is editable through the web API. | Int32 | The ID of the owning account/department associated with the asset. | ||
OwningDepartmentName | String | The name of the owning account/department associated with the asset. | |||
ParentID | This field is editable through the web API. | Int32 | The ID of the parent associated with the asset. | ||
ParentSerialNumber | String | The serial number of the parent associated with the asset. | |||
ParentName | String | The name of the parent associated with the asset. | |||
ParentTag | String | The service tag of the parent associated with the asset. | |||
MaintenanceScheduleID | This field is editable through the web API. | Int32 | The ID of the maintenance window associated with the asset. | ||
MaintenanceScheduleName | String | The name of the maintenance window associated with the asset. | |||
ConfigurationItemID | Int32 | The ID of the configuration item record associated with the asset. | |||
CreatedDate | DateTime | The created date of the asset. | |||
CreatedUid | Guid | The UID of the user who created the asset. | |||
CreatedFullName | String | The full name of the user who created the asset. | |||
ModifiedDate | DateTime | The last modified date of the asset. | |||
ModifiedUid | Guid | The UID of the user who last modified the asset. | |||
ModifiedFullName | String | The full name of the user who last modified the asset. | |||
ExternalID | This field is editable through the web API. | String | This field is nullable. | The external ID of the asset. This value is used to map the asset to its representation in external sources such as third-party CMDBs. | |
ExternalSourceID | This field is editable through the web API. | Int32 | The ID of the configuration item source associated with the asset. | ||
ExternalSourceName | String | The name of the configuration item source associated with the asset. | |||
Attributes | This field is editable through the web API. | TeamDynamix.Api.CustomAttributes.CustomAttribute[] | This field is nullable. |
The custom attributes associated with the asset.
Since assets support custom forms, the IsRequired property is ignored.
Alternatively, required status is driven by the form, which can be changed via the FormID property.
|
|
Attachments | TeamDynamix.Api.Attachments.Attachment[] | This field is nullable. | The attachments associated with the asset. | ||
Uri | String | The URI to retrieve the full details of the asset via the web API. |