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

ActionTypeDeclaration

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

The parameters for the action type definition that are provided when the action type is created or updated.

interface ActionTypeDeclaration {
description?: string | null;
inputArtifactDetails: ActionTypeArtifactDetails;
outputArtifactDetails: ActionTypeArtifactDetails;
permissions?: ActionTypePermissions | null;
properties?: ActionTypeProperty[] | null;
urls?: ActionTypeUrls | null;
}

§Properties

§
description?: string | null
[src]

The description for the action type to be updated.

§

Information about the executor for an action type that was created with any supported integration model.

§

The action category, owner, provider, and version of the action type to be updated.

§
inputArtifactDetails: ActionTypeArtifactDetails
[src]

Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.

§
outputArtifactDetails: ActionTypeArtifactDetails
[src]

Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.

§
permissions?: ActionTypePermissions | null
[src]

Details identifying the accounts with permissions to use the action type.

§
properties?: ActionTypeProperty[] | null
[src]

The properties of the action type to be updated.

§
urls?: ActionTypeUrls | null
[src]

The links associated with the action type to be updated.