Skip to content

Instantly share code, notes, and snippets.

@scott-kloud
Last active November 19, 2016 00:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scott-kloud/c6e85702f15662d19b05c483ab361b69 to your computer and use it in GitHub Desktop.
Save scott-kloud/c6e85702f15662d19b05c483ab361b69 to your computer and use it in GitHub Desktop.
<sub-flow name="cloudhubDeployments">
<set-payload value="{}" mimeType="application/json" doc:name="Set Payload"/>
<http:request config-ref="CloudHub_Config" path="/v2/applications/{domain}/deployments" method="GET" doc:name="HTTP">
<http:request-builder>
<http:uri-param paramName="domain" value="#[flowVars.config.anypointApplication]"/>
<http:header headerName="X-ANYPNT-ENV-ID" value="#[flowVars.config.anypointEnvironmentId]"/>
<http:header headerName="Authorization" value="#['Bearer ' + flowVars.access_token]"/>
</http:request-builder>
</http:request>
<json:json-to-object-transformer doc:name="JSON to Object" returnClass="java.util.HashMap"/>
<set-variable variableName="instances" value="#[payload.data[0].instances]" doc:name="Set Instances FlowVar"/>
<logger level="DEBUG" doc:name="Logger"/>
</sub-flow>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment