SOAP complexType Parameters
Last Updated: 17 Dec 2015
This appendix outlines the complexType Parameters that are used within request and response envelopes generated by the SOAP Server.
Bookmarks to the headings on this page:
AttributeInfo
The AttributeInfo parameter is a request parameter, determining the attribute information to apply to an asset. This parameter is used on the CreateAsset operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AttributeName | string | 1 | 1 |
AttributeValue | string | 1 | 1 |
StatusDescription
The StatusDescription parameter is a response parameter, returning the status of a selected asset. This parameter is used on the GetAllStatuses and GetAssetAvailableStatuses operations.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
StatusValue | string | 0 | 1 |
StatusDescription | string | 0 | 1 |
AttributeValueInfo
The AttributeValueInfo parameter is a response parameter, returning the values of a selected attribute. This parameter is used on the GetAttributeValuesByName operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetID | string | 1 | 1 |
AttributeValue | string | 0 | 1 |
AttributeProperty
The AttributeProperty parameter is a response parameter, returning the attributes of a selected asset type. This parameter is used on the GetAssetTypeAttribute operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AttributeName | string | 1 | 1 |
AttributeID | string | 0 | 1 |
AttributeType | string | 0 | 1 |
AttributeOwningTypeCode | string | 0 | 1 |
AttributeParametersTypeCode | string | 0 | 1 |
AttributeParametersValue | string | 0 | 1 |
AttributeDefaultTypeCode | string | 0 | 1 |
AttributeDefaultValue | string | 0 | 1 |
AttributeDescription | string | 0 | 1 |
AttributeIsAdmin | boolean | 0 | 1 |
AttributeUnique | boolean | 0 | 1 |
AssetFinderInfo
The AssetFinder parameter is a response parameter, returning the information of assets. This parameter is used on the GetAssetsInfo operation.
Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
---|---|---|---|
AssetID | string | 1 | 1 |
AssetType | string | 0 | 1 |
AssetTypeAncestor | string | 0 | 1 |
AssetName | string | 0 | 1 |
AssetChildren | string | 0 | / |
AssetLineage | LineagesDetails* | 0 | / |
LineagesDetails
The LineagesDetails parameter returns the lineage details for a selected asset. This parameter is used on the AssetFinderInfo parameter of the GetAssetsInfo operation. It is also used as a response parameter on the GetLinkLineage operation.
Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
---|---|---|---|
LinkID | string | 1 | 1 |
LinkType | string | 1 | 1 |
Lineage | Lineage* | 0 | / |
Lineage
The Lineage parameter returns the lineage of a selected asset. This parameter is used on the LineagesDetails parameter of the GetLinkLineage operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetID | string | 1 | 1 |
AssetName | string | 1 | 1 |
Order | integer | 1 | 1 |
DesignLinkSummary
The DesignLinkSummary parameter is a response parameter, returning the Design of a selected URL. This parameter is used on the GetDesignFromURL operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
DesignID | string | 1 | 1 |
TypeCode | string | 0 | 1 |
MetadataInfo
The MetadataInfo parameter is a request parameter, determining the metadata information to apply to an asset. This parameter is used on the SetMultipleMetadataFields operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
FieldID | string | 1 | 1 |
FieldValue | string | 1 | 1 |
SchemaSetInfo
The SchemaSetInfo parameter is a response parameter, returning the Metadata Schemas of a selected asset. This parameter is used on the GetSchemasOnAsset operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
SchemaID | string | 1 | 1 |
Grant | integer | 1 | 1 |
LinkDetails
The LinkDetails parameter is a response parameter, returning the link details of a selected asset. This parameter is used on the GetAllChildLinks, GetLinks and GetLinkByAsset operations.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
TreeID | string | 0 | 1 |
LinkID | string | 1 | 1 |
Level | string | 0 | 1 |
MinorID | string | 0 | 1 |
MajorID | string | 0 | 1 |
MinorTypeCode | string | 0 | 1 |
MajorTypeCode | string | 0 | 1 |
AssetID | string | 0 | 1 |
TypeCode | string | 0 | 1 |
LinkType | string | 0 | 1 |
SortOrder | string | 0 | 1 |
Value | string | 0 | 1 |
IsDependant | string | 0 | 1 |
IsExclusive | string | 0 | 1 |
DependantTreeID | string | 0 | 1 |
LinkInfoSummary
The LinkInfoSummary parameter is a response parameter, returning the summarised link info of a selected asset. This parameter is used on the GetDependantChildren, GetDependantParents and GetParents operations.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetID | string | 1 | 1 |
TypeCode | string | 0 | 1 |
ChildrenInfoSummary
The ChildrenInfoSummary parameter is a response parameter, returning the summarised child info of a selected asset. This parameter is used on the GetChildren operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetID | string | 1 | 1 |
TypeCode | string | 1 | 1 |
FieldInfo
The FieldInfo parameter is a response parameter, returning the field values of a selected Metadata Schema. This parameter is used on the GetMetadataFieldValues operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
FieldName | string | 1 | 1 |
FieldValue | string | 1 | 1 |
RoleDetail
The RoleDetail parameter is a response parameter, returning array of roles for a selected asset. This parameter is used on the GetRole operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
RoleID | string | 0 | 1 |
UserID | string | 0 | 1 |
AssetID | string | 0 | 1 |
PermissionDetail
The PermissionDetail parameter is a response parameter, returning permissions for a selected asset. This parameter is used on the GetPermission operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
UserID | string | 0 | 1 |
Grant | string | 0 | 1 |
SearchField
The SearchField parameter is a request parameter, determining search terms for an advanced search. This parameter is used on the AdvancedSearch operation.
Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
---|---|---|---|
SearchTerm | string | 1 | 1 |
WordLogic | string | 1 | 1 |
DataSources | DataSource* | 0 | / |
DataSource
The DataSource parameter is a request parameter, determining the search field type and options of an advanced search. This parameter is used on the SearchField parameter of the AdvancedSearch operation.
Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
---|---|---|---|
FieldType | SearchFieldType | 1 | 1 |
MetadataOption | MetadataSearchOption* | 0 | / |
AttributeOption | AttributeSearchOption* | 0 | / |
StandardOption | StandardSearchOption* | 0 | / |
MetadataSearchOption
The MetadataSearchOption parameter is a request parameter, configuring the metadata search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
MetadataFieldID | string | 0 | 1 |
AttributeSearchOption
The AttributeSearchOption parameter is a request parameter, configuring the attribute search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetType | string | 0 | 1 |
AttributeID | string | 0 | 1 |
StandardSearchOption
The StandardSearchOption parameter is a request parameter, configuring the standard search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
FieldName | string | 0 | 1 |
AdvancedResult
The AdvancedResult parameter is a response parameter, returning the results of an advanced search. This parameter is used on the AdvancedSearch operation.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetDisplay | string | 0 | 1 |
SearchScore | string | 0 | 1 |
Source | string | 0 | 1 |
AssetTypes
The AssetTypes parameter is a request parameter, managing multiple assets. This parameter is used on the BasicSearch and AdvancedSearch operations.
Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
---|---|---|---|
AssetType | AssetType | 0 | / |
Inherit | string | 1 | 1 |