title: conditional type: object required: - expression - positiveCondition - negativeCondition properties: expression: type: string description: >- A comparison statement that follows the structure of `ValueA eq ValueB` where `ValueA` and `ValueB` are static strings or outputs of other transforms. The `eq` operator is the only valid comparison example: "ValueA eq ValueB" positiveCondition: type: string description: >- The output of the transform if the expression evalutes to true example: "true" negativeCondition: type: string description: >- The output of the transform if the expression evalutes to false example: "false" requiresPeriodicRefresh: $ref: './RequiresPeriodicRefresh.yaml' input: $ref: './input.yaml'