You specify attributes in orchestrations at several levels. At the highest level, you specify certain attributes for the orchestration as a whole. Then, you specify attributes for each object plan defined in the orchestration. Finally, there are attributes that are specific to each object type.
Top-level attributes contain the name and description of an orchestration, along with other information such as the relationship between objects defined in the orchestration, start and stop times for the orchestration, and the list of objects in the orchestration. See Top-Level Attributes in Orchestrations v1. For a template of top-level orchestration attributes, see Template for Top-Level Attributes of an Orchestration.
Object plan attributes
An object plan, or
oplan, is a top-level orchestration attribute. Within an object plan, you can specify various object types and define one or more object for each object type. Object plan attributes define the characteristics of each oplan, including its label, object type and list of objects, and the HA policy, if applicable. See Object Plan Attributes. For an oplan template, see Orchestration Template for oplans.
Attributes specific to each object type
These are the characteristics specific to each object type. See Orchestration v1 Attributes Specific to Each Object Type. The attributes that you can specify for each object type in an orchestration are the same as the parameters that you can specify with the
POSTmethod for that resource using the API.
For orchestration templates that you can use to create individual objects, see Orchestration Templates for Each Object Type.