Pular para o conteúdo principal

Gerar Connection Interface com o Workflow

Input generated-connection

Para facilitar o uso de Connections geradas por Plugins, um novo input do tipo generated-connection foi criado para ser usado na versão v3 das especificações de Plugins e Actions da StackSpot. Assim como todos os inputs, pode ser usado no seu Workflow.

Input do tipo generated-connection
spec:
...
inputs:
- type: generated-connection
name: some_s3_connection
label: "Give an alias for generated S3 connection"
connection-interface-type: aws-s3-conn
...

No Workflow, você pode usar uma expressão Jinja para acessar a Connection Interface que um Plugin do Workflow gerou:

steps:
- type: plugin
name: studio/optional_plugin@1
id: apply_optional_plugin
label: Apply optional plugin
when: "{{ boolean_input }}"
inputs:
some_plugin_input: "fixed_value"
other_plugin_input: "{{ text_input | lower }}"
input_from_other_job: "{{ outputs.some_job.some_action_execution.some_action_output }}"
generated-connections:
s3_alias: "{{ some_s3_connection }}"