Fastly

Fastly is a cloud computing service provider that is designed to allow developers to extend their core cloud computing infrastructure closer to users. Fastly streamlines content delivery and optimizes apps for speed, security, and scale. The Fastly edge cloud platform includes their content delivery network (CDN), image optimization, video and streaming, cloud security, and load balancing services.

For more information on Fastly, see the company website.

In the context of Nintex Automation Cloud, Fastly is a connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores..

The Fastly connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores. is used to create connections for Fastly actions A tool for building the processes, logic, and direction within workflows.. Use the Fastly actions to manage Fastly services, including service validation, service backends, and versions. Activate or deactivate service versions. Use the Get actions to retrieve information on services, versions, and domains. Use the delete and remove actions on domains, backends, and services. You can use conditional statements in your workflow to discover if a service version is valid, and then add a domain name to that service version.

Create a Fastly connection

Create a connection from the connections page or from the action configuration panel when configuring the action. For information about creating connections and assigning permissions, see Manage connections.

Fastly account requirements

  • The account you use to create a connection for Fastly is the account that has access to the Fastly actions.
  • You need a personal API token to create the connection. To get the token, follow these steps:
    1. Log in and browse to you Account details page.
    2. Under Personal Profile on the left, click Personal API Tokens.
    3. Click Create Token and enter your password to continue.
    4. Enter a token Name.
    5. In Service Access, select the All Services on <company name> radio button.
    6. In Scope, select Global API access.
    7. Set the Expiration and click Create Token to get your token.

Create a Fastly data source

Use the Fastly data source to create a drop-down list in a form of available Fastly services, service versions, and domains for a service version. Each data source is configured for a specific Fastly connection. You can create as many data sources as you need. For more information on creating a data source and assigning permissions to it, see Data sources.

For example, to allow users to select a specific domain from a service version in a form, add a drop-down list of domains to the form using a Data lookup control A form control that allows users to select from a drop-down list of values that have been fetched from a third-party service.. The Data lookup control uses a Fastly - Get domains for a service version data source to list the domains available on the Fastly environment.

You can create a data source to:

  • Get services: list all the services for an account in Fastly.
  • Get service versions: list all the versions of a service.
  • Get domains for a service version: list all the domains associated with a service version.

Fastly data source fields

When you create a Fastly data source, you can configure some additional fields to refine what data the data source should retrieve.

To access the data source fields, in the Add data source section, select the Connector and the Operation.

The configuration fields displayed depend on the operation selected.

Operation

Field or selection

Description

Fastly - Get services Sort order

Choose ascending or descending as the sort order of returned results. Select the order from the drop-down

  Sort by property

Select a property to sort by. Select the property from the drop-down. For example:

  • Created date
  • Customer name
  • ID
  • Name
  • Type
  • Updated date
  Page number The number of the page from where to start retrieving the items.
  Items per page The number of items you want to retrieve per page. You can specify a maximum of 999 items.
Fastly - Get service versions Service name The name of the service for which you want to retrieve versions. Select the service from the drop-down.
Fastly - Get domains for a service version Service name The name of the service for which you want to retrieve versions. Select the service from the drop-down.
  Version number An integer identifying a service version. Select the version number from the drop-down.