GET /v1/resources
{
"message":null,
"result":[ <resource> ]
}
OK
| Param name | Description |
|---|---|
|
resourceId
required |
Validations:
|
|
resourceName
required |
Validations:
|
|
displayResourceName
required |
Validations:
|
|
description
required |
Validations:
|
|
units
required |
Validations:
|
|
organization
required |
Validations:
|
|
resourceRepositoryKey
required |
Validations:
|
|
productionBeginDate
required |
Validations:
|
|
productionEndDate
required |
Validations:
|
|
resourceDescription
required |
Validations:
|
|
recommendedUse
required |
Validations:
|
|
conversionFactor
required |
Validations:
|
|
attributeSets
required |
Validations:
|
|
attributeSets[attributeSetId]
required |
Validations:
|
|
attributeSets[attributeSetTypeId]
required |
Validations:
|
|
attributeSets[attributeSetRelationTypeId]
required |
Validations:
|
|
attributeSets[attributeSetName]
required |
Validations:
|
|
attributeSets[attributes]
required |
Validations:
|
|
attributeSets[attributes][resourceAttributeId]
required |
Validations:
|
|
attributeSets[attributes][attributeName]
required |
Validations:
|
|
attributeSets[attributes][description]
required |
Validations:
|
|
attributeSets[attributes][isRequired]
required |
Validations:
|
GET /v1/resources/5
{
"message":null,
"result":{
"resourceId":5,
"resourceName":"XSEDE ECSS",
"displayResourceName":"XSEDE Extended Collaborative Support",
"resourceType":"Program",
"description":"To request a longer term, focused collaboration with XSEDE staff",
"units":"Estimated duration of support\nrequired (1-12 months)",
"organization":"Extreme Science and Engineering Discovery Environment",
"attributeSets":[
{
"attributeSetId":1,
"attributeSetTypeId":4,
"attributeSetRelationTypeId":4,
"attributeSetName":"What do you want to accomplish with the help of expert staff?. Have you already done any work on this aspect of your software?.",
"attributes":[
{
"resourceAttributeId":1,
"attributeName":"Please enter your answer in the provided text area.",
"description":"Expertise needed",
"isRequired":true
}
]
},
{
"attributeSetId":2,
"attributeSetTypeId":4,
"attributeSetRelationTypeId":4,
"attributeSetName":"How would the success of this collaboration benefit your project?.",
"attributes":[
{
"resourceAttributeId":2,
"attributeName":"Please enter your answer in the provided text area.",
"description":"Benefit to the project",
"isRequired":true
}
]
},
{
"attributeSetId":3,
"attributeSetTypeId":4,
"attributeSetRelationTypeId":4,
"attributeSetName":"Which member(s) of your team would collaborate with ECSS staff?.",
"attributes":[
{
"resourceAttributeId":3,
"attributeName":"Please enter your answer in the provided text area.",
"description":"Collaboration",
"isRequired":false
}
]
}
]
}
}
| Param name | Description |
|---|---|
|
resourceId
required |
The Id of the resource Validations:
|
OK
| Param name | Description |
|---|---|
|
resourceId
required |
Validations:
|
|
resourceName
required |
Validations:
|
|
displayResourceName
required |
Validations:
|
|
description
required |
Validations:
|
|
units
required |
Validations:
|
|
organization
required |
Validations:
|
|
resourceRepositoryKey
required |
Validations:
|
|
productionBeginDate
required |
Validations:
|
|
productionEndDate
required |
Validations:
|
|
resourceDescription
required |
Validations:
|
|
recommendedUse
required |
Validations:
|
|
conversionFactor
required |
Validations:
|
|
attributeSets
required |
Validations:
|
|
attributeSets[attributeSetId]
required |
Validations:
|
|
attributeSets[attributeSetTypeId]
required |
Validations:
|
|
attributeSets[attributeSetRelationTypeId]
required |
Validations:
|
|
attributeSets[attributeSetName]
required |
Validations:
|
|
attributeSets[attributes]
required |
Validations:
|
|
attributeSets[attributes][resourceAttributeId]
required |
Validations:
|
|
attributeSets[attributes][attributeName]
required |
Validations:
|
|
attributeSets[attributes][description]
required |
Validations:
|
|
attributeSets[attributes][isRequired]
required |
Validations:
|