Merge branch 'main' into DOC-342-google-creds

This commit is contained in:
Deborah Barnard 2022-10-11 11:28:15 +01:00
commit 4add3912f0
17 changed files with 295 additions and 28 deletions

View File

@ -4,16 +4,17 @@ Data mapping means referencing data from previous nodes. It doesn't include chan
You can map data in the following ways:
* Using the expressions editor. Refer to [expressions](/code-examples/expressions/) for more information.
* By dragging and dropping data from the **INPUT** table into parameters. This generates the expression for you.
* Using the expressions editor.
* By dragging and dropping data from the **INPUT** table or JSON into parameters. This generates the expression for you.
## How to drag and drop data
1. Run your workflow to load data.
2. Open the node where you need to map data.
3. Make sure the **INPUT** view is in **Table** layout.
4. Click and hold a table heading to map top level data, or a field in the table to map nested data.
5. Drag the item into the parameter field where you want to use the data.
3. You can map in both table and JSON view:
* In table view: click and hold a table heading to map top level data, or a field in the table to map nested data.
* In JSON view: click and hold an attribute.
4. Drag the item into the parameter field where you want to use the data.
### Understand nested data
@ -44,12 +45,10 @@ n8n displays it in table form like this:
## Map data in the expressions editor
These examples show how to access linked items in the expressions editor.
These examples show how to access linked items in the expressions editor. Refer to [expressions](/code-examples/expressions/) for more information on expressions, including built in variables and methods.
### Access the linked item in a previous node's output
When you use this, n8n works back up the item linking chain, to find the parent item in the given node.
```js

View File

@ -1,18 +1,26 @@
# n8n Cloud
n8n Cloud is our hosted solution. In addition to all the features of n8n, it provides added benefits such as:
n8n Cloud is n8n's hosted solution. In addition to all the features of n8n, it provides added benefits such as:
- No technical set up or maintenance for your n8n instance
- 24/7 uptime monitoring
- Managed OAuth for authentication
- Easy upgrades to the newest n8n versions
- One-click upgrades to the newest n8n versions
[Sign up for n8n Cloud](https://www.n8n.cloud/)
[Sign up for n8n Cloud](https://www.n8n.cloud/){:target=_blank .external-link}
!!! note "Cloud IP addresses"
Currently it is `20.79.72.105`, however this is subject to change. The NAT addresses are `20.79.227.226` and `20.79.72.36`, but this is also subject to change.
Recommended practice is to whitelist `20.79.72.0/24`, but if more strict measures are needed, at minimum `20.79.72.105`, `20.79.72.36`, and `20.79.227.226` must be whitelisted.
!!! warning "Russia and Belarus"
!!! note "Russia and Belarus"
n8n Cloud is not available in Russia and Belarus. Refer to our blog post [Update on n8n cloud accounts in Russia and Belarus](https://n8n.io/blog/update-on-n8n-cloud-accounts-in-russia-and-belarus/) for more information.
## Cloud IP addresses
!!! warning "Cloud IP addresses change without warning"
n8n can't guarantee static source IPs, as Cloud operates in a dynamic cloud provider environment and scales its infrastructure to meet demand. You should use strong authentication and secure transport protocols when connecting into and out of n8n.
Outbound traffic may currently appear to originate from any of:
* 20.79.227.226
* 20.79.72.36
* 20.218.202.73

View File

@ -0,0 +1,21 @@
# AWS Certificate Manager
[AWS Certificate Manager](https://aws.amazon.com/certificate-manager/){:target=_blank .external-link} is a service that lets you provision, manage, and deploy public and private Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS services and your internal connected resources.
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/aws/).
## Operations
* Certificate
* Delete
* Get
* Get Many
* Get Metadata
* Renew
## Related resources
Refer to [AWS Certificate Manager's documentation](https://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html){:target=_blank .external-link} for more information on this service.
View [example workflows and related content](https://n8n.io/integrations/aws-certificate-manager/){:target=_blank .external-link} on n8n's website.

View File

@ -0,0 +1,26 @@
# AWS Elastic Load Balancing
[AWS Elastic Load Balancing](https://aws.amazon.com/elasticloadbalancing/){:target=_blank .external-link} (ELB) automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs).
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/aws/).
## Operations
* Listener Certificate
* Add
* Get Many
* Remove
* Load Balancer
* Create
* Delete
* Get
* Get Many
This node supports creating and managing application and network load balancers. It doesn't currently support gateway load balancers.
## Related resources
Refer to [AWS ELB's documentation](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html){:target=_blank .external-link} for more information on this service.
View [example workflows and related content](https://n8n.io/integrations/aws-elb/){:target=_blank .external-link} on n8n's website.

View File

@ -0,0 +1,21 @@
# Citrix ADC
[Citrix ADC](https://www.citrix.com/en-gb/products/citrix-adc/){:target=_blank .external-link} is an application delivery and load balancing solution for monolithic and microservices-based applications.
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/citrixAdc/).
## Operations
* Certificate
* Create
* File
* Delete
* Download
* Upload
## Related resources
Refer to [Citrix ADC's documentation](https://docs.citrix.com/en-us/citrix-adc/current-release/){:target=_blank .external-link} for more information about the service.
View [example workflows and related content](https://n8n.io/integrations/citrix-adc/){:target=_blank .external-link} on n8n's website.

View File

@ -0,0 +1,20 @@
# Cloudflare
[Cloudflare](https://www.cloudflare.com/){:target=_blank .external-link} provides a range of services to manage and protect your websites.
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/cloudflare/).
## Operations
* Zone Certificate
* Delete
* Get
* Get Many
* Upload
## Related resources
Refer to [Cloudflare's API documentation on zone-level authentication](https://api.cloudflare.com/#zone-level-authenticated-origin-pulls-properties){:target=_blank .external-link} for more information on this service.
View [example workflows and related content](https://n8n.io/integrations/cloudflare/){:target=_blank .external-link} on n8n's website.

View File

@ -13,8 +13,11 @@ You can configure further options for each action by selecting the type of encry
- Type
- MD5
- SHA256
- SHA384
- SHA3-256
- SHA384
- SHA3-384
- SHA512
- SHA3-512
- Encoding
- BASE64
- HEX

View File

@ -2,7 +2,9 @@
You can use these credentials to authenticate the following nodes with AWS.
- [AWS Certificate Manager](/integrations/builtin/app-nodes/n8n-nodes-base.awsCertificateManager/)
- [AWS DynamoDB](/integrations/builtin/app-nodes/n8n-nodes-base.awsDynamoDb/)
- [AWS Elastic Load Balancing](/integrations/builtin/app-nodes/n8n-nodes-base.awsElb/)
- [AWS Lambda](/integrations/builtin/app-nodes/n8n-nodes-base.awsLambda/)
- [AWS Rekognition](/integrations/builtin/app-nodes/n8n-nodes-base.awsRekognition/)
- [AWS S3](/integrations/builtin/app-nodes/n8n-nodes-base.awsS3/)
@ -15,22 +17,22 @@ You can use these credentials to authenticate the following nodes with AWS.
## Prerequisites
Create an [AWS](https://aws.amazon.com/) account.
Create an [AWS](https://aws.amazon.com/){:target=_blank .external-link} account.
## Using Access Token
1. Open your [AWS Management Console](https://console.aws.amazon.com).
1. Open your [AWS Management Console](https://console.aws.amazon.com){:target=_blank .external-link}.
2. Click on your name on the top right and select 'My Security Credentials' from the dropdown.
3. Click on the ***Create New Access Key*** button, under the ***Access keys (access key ID and secret access key)*** section
4. Click on the ***Show Access Key*** button.
3. Click on the **Create New Access Key** button, under the **Access keys (access key ID and secret access key)** section
4. Click on the **Show Access Key** button.
5. Copy the displayed Access Key ID.
6. Enter the name for your credentials in the ***Credentials Name*** field in the 'AWS' credentials in n8n.
7. Paste the Access Key ID in the ***Access Key ID*** field in the 'AWS' credentials in n8n.
6. Enter the name for your credentials in the **Credentials Name** field in the 'AWS' credentials in n8n.
7. Paste the Access Key ID in the **Access Key ID** field in the 'AWS' credentials in n8n.
8. Copy the secret access key from your AWS console.
9. Paste the secret access key in the ***Secret Access Key*** field in the 'AWS' credentials in n8n.
10. Click the ***Create*** button to save your credentials in n8n.
9. Paste the secret access key in the **Secret Access Key** field in the 'AWS' credentials in n8n.
10. Click the **Create** button to save your credentials in n8n.
**Note:** If you're running your AWS instance in a different region, please update the ***Region*** field accordingly.
**Note:** If you're running your AWS instance in a different region, please update the **Region** field accordingly.
The following video demonstrates the steps mentioned above.

View File

@ -0,0 +1,11 @@
# Citrix ADC
You can use these credentials to authenticate the following nodes with Citrix ADC:
* [Citrix ADC node](/integrations/builtin/app-nodes/n8n-nodes-base.citrixAdc/)
Enter the following information in the **Citrix ADC account** credentials modal:
* The URL of your Citrix ADC instance
* Username
* Password

View File

@ -0,0 +1,9 @@
# Cloudflare
You can use these credentials to authenticate the following nodes with Cloudflare:
* [Cloudflare node](/integrations/builtin/app-nodes/n8n-nodes-base.cloudflare/)
Follow the [Cloudflare documentation to create an API token](https://developers.cloudflare.com/api/get-started/create-token/){:target=_blank .external-link}.
Enter your token in the **Cloudflare account** credentials modal.

View File

@ -1,5 +1,85 @@
# Release notes
## n8n@0.197.1
View the [commits](https://github.com/n8n-io/n8n/compare/n8n@0.197.0...n8n@0.197.1){:target=_blank .external-link} for this version.<br />
**Release date:** 2022-10-10
This is a bug fix release. It resolves an issue with display width on the resource locator UI component.
## n8n@0.197.0
View the [commits](https://github.com/n8n-io/n8n/compare/n8n@0.196.0...n8n@0.197.0){:target=_blank .external-link} for this version.<br />
**Release date:** 2022-10-10
This release includes six new nodes, focused around infrastructure management. It also adds support for drag and drop data mapping in the JSON input view, and includes bug fixes.
### New features
* Core: improve light versioning support in declarative node design.
* Editor UI: data mapping for JSON view. You can now map data using drag and drop from JSON view, as well as table view.
### New nodes
<div class="n8n-new-features" markdown>
#### AWS Certificate Manager
A new integration with AWS Certificate Manager. You can find the documentation [here](/integrations/builtin/app-nodes/n8n-nodes-base.awsCertificateManager/).
</div>
<div class="n8n-new-features" markdown>
#### AWS Elastic Load Balancing
Manage your AWS load balancers from your workflow using the new AWS Elastic Load Balancing node. You can find the documentation [here](/integrations/builtin/app-nodes/n8n-nodes-base.awsElb/).
</div>
<div class="n8n-new-features" markdown>
#### Citrix ADC
Citrix ADC is an application delivery and load balancing solution for monolithic and microservices-based applications. You can find the documentation [here](/integrations/builtin/app-nodes/n8n-nodes-base.citrixAdc/).
</div>
<div class="n8n-new-features" markdown>
#### Cloudflare
Cloudflare provides a range of services to manage and protect your websites. This new node allows you to manage zone certificates in Cloudflare from your workflows. You can find the documentation [here](/integrations/builtin/app-nodes/n8n-nodes-base.cloudflare/).
</div>
<div class="n8n-new-features" markdown>
#### Venafi nodes
This release includes two new Venafi nodes, to integrate with their Protect TLS service.
</div>
### Node enhancements
Crypto node: add SHA3 support.
### Bug fixes
* CLI: cache generated assets in a user-writeable directory.
* Core: prevent excess runs when data is pinned in a trigger node.
* Core: ensure hook URLs always added correctly.
* Editor: a fix for an issue affecting linked items in combination with data pinning.
* Editor: resolve a bug with the binary data view.
* GitHub trigger node: ensure trigger executes reliably.
* Microsoft Excel node: fix pagination issue.
* Microsoft ToDo node: fix pagination issue.
### Contributors
[Stratos Theodorou](https://github.com/eeVoskos){:target=_blank .external-link}
## n8n@0.196.0
View the [commits](https://github.com/n8n-io/n8n/compare/n8n@0.195.5...n8n@0.196.0){:target=_blank .external-link} for this version.<br />

View File

@ -31,7 +31,7 @@ _Briefly summarize the service. This should be one or two sentences, and can oft
## Related resources
<!-- add a link to the service's documentation. This should usually go direct to the API docs -->
Refer to [_Name's_ documentation]() for details about the operations.
Refer to [_Name's_ documentation]() for more information about the service.
<!-- provide a link to the trigger node docs, if there is a trigger node for this service -->
n8n provides a trigger node for _Name_. You can find the trigger node docs [here]().

View File

@ -0,0 +1,29 @@
# Venafi TLS Protect Cloud
[Venafi TLS Protect](https://www.venafi.com/platform/tls-protect){:target=_blank .external-link} helps you discover all your SSL/TLS certificates and corresponding private keys so you can protect these machine identities from outages and quickly respond to certificate vulnerabilities, CA compromise, or other errors.
The n8n Venafi TLS Protect Cloud node allows you to integrate with the [cloud-based Venafi TLS Protect](https://vaas.venafi.com/){:target=_blank} service.
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/venafiTlsProtectCloud/).
## Operations
* Certificate
* Delete
* Download
* Get
* Get Many
* Renew
* Certificate Request
* Create
* Get
* Get Many
## Related resources
Refer to [Venafi's REST API documentation](https://docs.venafi.cloud/api/vaas-rest-api/){:target=_blank .external-link} for more information on this service.
View [example workflows and related content](https://n8n.io/integrations/venafi-tls-protect-cloud/){:target=_blank .external-link} on n8n's website.
n8n also provides a node for [Venafi TLS Protect Datacenter](/integrations/builtin/app-nodes/n8n-nodes-base.venafitlsprotectdatacenter/).

View File

@ -0,0 +1,26 @@
# Venafi TLS Protect Datacenter
[Venafi TLS Protect](https://www.venafi.com/platform/tls-protect){:target=_blank .external-link} helps you discover all your SSL/TLS certificates and corresponding private keys so you can protect these machine identities from outages and quickly respond to certificate vulnerabilities, CA compromise, or other errors.
The n8n Venafi TLS Protect Datacenter node allows you to integrate with the
!!! note "Credentials"
You can find authentication information for this node [here](/integrations/builtin/credentials/venafiTlsProtectDatacenter/).
## Operations
* Certificate
* Create
* Delete
* Download
* Get
* Get Many
* Renew
* Policy
* Get
## Related resources
View [example workflows and related content](https://n8n.io/integrations/venafi-tls-protect-datacenter/){:target=_blank .external-link} on n8n's website.
n8n also provides a node for [Venafi TLS Protect Cloud](/integrations/builtin/app-nodes/n8n-nodes-base.venafiTlsProtectCloud/).

View File

@ -0,0 +1,10 @@
# Venafi TLS Protect Cloud
You can use these credentials to authenticate the following nodes with Venafi TLS Protect Cloud:
* [Venafi TLS Protect Cloud node](/integrations/builtin/app-nodes/n8n-nodes-base.venafiTlsProtectCloud/)
Follow the Venafi REST API documentation on [Obtaining an API Key](https://docs.venafi.cloud/api/obtaining-api-key/){:target=_blank .external-link}.
Enter the API key in the **Venafi TLS Protect Cloud account** credentials modal.

View File

View File

@ -6,6 +6,7 @@ Beeminder
Boolean
boolean
Caddy
Citrix
Clockify
Cron
Dockerfile
@ -36,4 +37,5 @@ tooltip
Trello
Twilio
URL
Venafi
Vuex