Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ActionTypeId

import type { ActionTypeId } from "https://aws-api.deno.dev/v0.3/services/codepipeline.ts?docs=full";

Represents information about an action type.

interface ActionTypeId {
category: ActionCategory;
owner: ActionOwner;
provider: string;
version: string;
}

§Properties

§

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.

  • Source
  • Build
  • Test
  • Deploy
  • Invoke
  • Approval
§

The creator of the action being called. There are three valid values for the Owner field in the action category section within your pipeline structure: AWS, ThirdParty, and Custom. For more information, see Valid Action Types and Providers in CodePipeline.

§
provider: string
[src]

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.

§
version: string
[src]

A string that describes the action version.