object
(name of the service)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
id | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
name | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
description | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
author | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
testStatus | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
usageStatus | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
relatedLinks | array |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
ID of the service (internal use only)
id
-
is optional
-
Type:
string
(ID of the service (internal use only)) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(ID of the service (internal use only))
The default value is:
"1234"
name of the use case
name
-
is required
-
Type:
string
(name of the use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(name of the use case)
description of the use case
description
-
is optional
-
Type:
string
(description of the use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(description of the use case)
email of the author of this use case
author
-
is required
-
Type:
string
(email of the author of this use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(email of the author of this use case)
email: the string must be an email address, according to RFC 5322, section 3.4.1
test status of the use case
testStatus
-
is required
-
Type:
string
(test status of the use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(test status of the use case)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"tested successfully" |
|
"not tested" |
usage status of the use case
usageStatus
-
is required
-
Type:
string
(usage status of the use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(usage status of the use case)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"READY TO BE USED" |
|
"NOT READY TO BE USED" |
links related to this use case
relatedLinks
-
is optional
-
Type:
array
(links related to this use case) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
array
(links related to this use case)