JSON Schema for BTPSA use case definitions Properties
October 26, 2022 ยท View on GitHub
JSON Schema for BTPSA use case definitions Type
object (JSON Schema for BTPSA use case definitions)
JSON Schema for BTPSA use case definitions Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| $schema | string | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| aboutThisUseCase | object | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| assignrolecollections | array | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| executeAfterAccountSetup | array | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| executeBeforeAccountSetup | array | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| executeToPruneUseCase | array | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
| services | array | Optional | cannot be null | JSON Schema for BTPSA use case definitions |
$schema
$schema
-
is optional
-
Type:
string -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
$schema Type
string
aboutThisUseCase
name of the service
aboutThisUseCase
-
is optional
-
Type:
object(name of the service) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
aboutThisUseCase Type
object (name of the service)
assignrolecollections
role collections to be assigned to a service
assignrolecollections
-
is optional
-
Type:
object[](Details) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
assignrolecollections Type
object[] (Details)
executeAfterAccountSetup
create a list of commands, that should be executed after the SAP BTP account is setup
executeAfterAccountSetup
-
is optional
-
Type:
object[](Details) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
executeAfterAccountSetup Type
object[] (Details)
executeBeforeAccountSetup
create a list of commands, that should be executed before the SAP BTP account is setup
executeBeforeAccountSetup
-
is optional
-
Type:
object[](Details) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
executeBeforeAccountSetup Type
object[] (Details)
executeToPruneUseCase
create a list of commands, that should be executed to prune the use case from your SAP BTP account
executeToPruneUseCase
-
is optional
-
Type:
object[](Details) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
executeToPruneUseCase Type
object[] (Details)
services
services
-
is optional
-
Type:
object[](Details) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
services Type
object[] (Details)