Meta parameters
Meta parameters are general-purpose parameters available to any resource type, even if not explicitly defined. They can be used for different purposes:
- Manage dependencies and resources ordering (more on them in the next section):
before
,require
,subscribe
,notify
, andstage
- Manage resources' application policies:
audit
(audit the changes done on the attributes of a resource),noop
(do not apply any real change for a resource),schedule
(apply the resources only within a given time schedule), andloglevel
(manage the log verbosity) - Add information to a resource:
alias
(adds an alias that can be used to reference a resource) andtag
(add a tag that can be used to refer to group resources according to custom needs; we will see a usage case later in this chapter in the external resources section)