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

CreateCustomActionTypeInput

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

Represents the input of a CreateCustomActionType operation.

interface CreateCustomActionTypeInput {
category: ActionCategory;
configurationProperties?: ActionConfigurationProperty[] | null;
inputArtifactDetails: ArtifactDetails;
outputArtifactDetails: ArtifactDetails;
provider: string;
settings?: ActionTypeSettings | null;
tags?: Tag[] | null;
version: string;
}

§Properties

§

The category of the custom action, such as a build action or a test action.

§
configurationProperties?: ActionConfigurationProperty[] | null
[src]

The configuration properties for the custom action.

Note: You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

§
inputArtifactDetails: ArtifactDetails
[src]

The details of the input artifact for the action, such as its commit ID.

§
outputArtifactDetails: ArtifactDetails
[src]

The details of the output artifact of the action, such as its commit ID.

§
provider: string
[src]

The provider of the service used in the custom action, such as AWS CodeDeploy.

§
settings?: ActionTypeSettings | null
[src]

URLs that provide users information about this custom action.

§
tags?: Tag[] | null
[src]

The tags for the custom action.

§
version: string
[src]

The version identifier of the custom action.