IBM Streams 4.3.0

Resource definitions

If you use an external resource manager, you might need to declare system-related attributes such as memory and processor cores. These attributes make up a resource definition.
The contents and format of the resource definition are specific to the resource manager. All resource managers, however, support resource definitions that consist of one or more properties, which are declared as follows:
property-name=property-value
You can associate a resource definition with a tag by specifying these properties when you create or edit a tag. If you are specifying multiple properties, you can put the information in a file and associate that definition file with the tag.

If you want to specify the resource definition in some other format that is supported by your external resource manager, you can put that information in a definition file and associate it with a tag.

When IBM® Streams requests resources and specifies one or more tags in the request, the resource definitions that are associated with those tags are passed to the external resource manager. The external resource manager interprets the resource definitions and allocates resources accordingly.