api-collection
Catalog objects.
- Override Key: collection
- Child Objects:
preflow-assembly-function
preflow-assembly-function-call
postflow-assembly-function
postflow-assembly-function-call
global-assembly-rule
global-assembly
global-assembly-function
global-assembly-function-call
assembly-function-rule
- Scopes:
- _global
- _instance: <catalogName>
- _organization
- _catalog
- _global
- Example: In the example, global instance is used to apply override to all
api-collections
that have the namemy-catalog
, regardless of what organization they belong to.{ "api-collection":{ "_global":{ "_instance":{ "my-catalog":{ "collection":[ "summary hello my-catalog" ] } }, "preflow-assembly-function":[ "summary hello preflow-assembly-function global scope" ], "preflow-assembly-function-call":[ "summary hello preflow-assembly-function-call global scope" ], "postflow-assembly-function":[ "summary hello postflow-assembly-function global scope" ], "postflow-assembly-function-call":[ "summary hello postflow-assembly-function-call global scope" ], "global-assembly-rule":[ "summary hello global-assembly-rule global scope" ], "global-assembly":[ "summary hello global-assembly global scope" ], "global-assembly-function":[ "summary hello global-assembly-function global scope" ], "global-assembly-function-call":[ "summary hello global-assembly-function-call global scope" ], "assembly-function-rule":[ "summary hello assembly-function-rule global scope" ], "collection":[ "summary hello collection global scope" ] }, "_organization":{ "my-org":{ "collection":[ "summary hello collection org scope" ] } }, "_catalog":{ "my-org":{ "my-catalog":{ "collection":[ "summary hello collection cat scope" ] } } } } }