CustomActionType

Provides a CodeDeploy CustomActionType

Example Usage

using System.Collections.Generic;
using Pulumi;
using Aws = Pulumi.Aws;

return await Deployment.RunAsync(() => 
{
    var example = new Aws.CodePipeline.CustomActionType("example", new()
    {
        Category = "Build",
        InputArtifactDetails = new Aws.CodePipeline.Inputs.CustomActionTypeInputArtifactDetailsArgs
        {
            MaximumCount = 1,
            MinimumCount = 0,
        },
        OutputArtifactDetails = new Aws.CodePipeline.Inputs.CustomActionTypeOutputArtifactDetailsArgs
        {
            MaximumCount = 1,
            MinimumCount = 0,
        },
        ProviderName = "example",
        Version = "1",
    });

});
package main

import (
	"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/codepipeline"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := codepipeline.NewCustomActionType(ctx, "example", &codepipeline.CustomActionTypeArgs{
			Category: pulumi.String("Build"),
			InputArtifactDetails: &codepipeline.CustomActionTypeInputArtifactDetailsArgs{
				MaximumCount: pulumi.Int(1),
				MinimumCount: pulumi.Int(0),
			},
			OutputArtifactDetails: &codepipeline.CustomActionTypeOutputArtifactDetailsArgs{
				MaximumCount: pulumi.Int(1),
				MinimumCount: pulumi.Int(0),
			},
			ProviderName: pulumi.String("example"),
			Version:      pulumi.String("1"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.codepipeline.CustomActionType;
import com.pulumi.aws.codepipeline.CustomActionTypeArgs;
import com.pulumi.aws.codepipeline.inputs.CustomActionTypeInputArtifactDetailsArgs;
import com.pulumi.aws.codepipeline.inputs.CustomActionTypeOutputArtifactDetailsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var example = new CustomActionType("example", CustomActionTypeArgs.builder()        
            .category("Build")
            .inputArtifactDetails(CustomActionTypeInputArtifactDetailsArgs.builder()
                .maximumCount(1)
                .minimumCount(0)
                .build())
            .outputArtifactDetails(CustomActionTypeOutputArtifactDetailsArgs.builder()
                .maximumCount(1)
                .minimumCount(0)
                .build())
            .providerName("example")
            .version("1")
            .build());

    }
}
import pulumi
import pulumi_aws as aws

example = aws.codepipeline.CustomActionType("example",
    category="Build",
    input_artifact_details=aws.codepipeline.CustomActionTypeInputArtifactDetailsArgs(
        maximum_count=1,
        minimum_count=0,
    ),
    output_artifact_details=aws.codepipeline.CustomActionTypeOutputArtifactDetailsArgs(
        maximum_count=1,
        minimum_count=0,
    ),
    provider_name="example",
    version="1")
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";

const example = new aws.codepipeline.CustomActionType("example", {
    category: "Build",
    inputArtifactDetails: {
        maximumCount: 1,
        minimumCount: 0,
    },
    outputArtifactDetails: {
        maximumCount: 1,
        minimumCount: 0,
    },
    providerName: "example",
    version: "1",
});
resources:
  example:
    type: aws:codepipeline:CustomActionType
    properties:
      category: Build
      inputArtifactDetails:
        maximumCount: 1
        minimumCount: 0
      outputArtifactDetails:
        maximumCount: 1
        minimumCount: 0
      providerName: example
      version: '1'

Create CustomActionType Resource

new CustomActionType(name: string, args: CustomActionTypeArgs, opts?: CustomResourceOptions);
@overload
def CustomActionType(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     category: Optional[str] = None,
                     configuration_properties: Optional[Sequence[CustomActionTypeConfigurationPropertyArgs]] = None,
                     input_artifact_details: Optional[CustomActionTypeInputArtifactDetailsArgs] = None,
                     output_artifact_details: Optional[CustomActionTypeOutputArtifactDetailsArgs] = None,
                     provider_name: Optional[str] = None,
                     settings: Optional[CustomActionTypeSettingsArgs] = None,
                     tags: Optional[Mapping[str, str]] = None,
                     version: Optional[str] = None)
@overload
def CustomActionType(resource_name: str,
                     args: CustomActionTypeArgs,
                     opts: Optional[ResourceOptions] = None)
func NewCustomActionType(ctx *Context, name string, args CustomActionTypeArgs, opts ...ResourceOption) (*CustomActionType, error)
public CustomActionType(string name, CustomActionTypeArgs args, CustomResourceOptions? opts = null)
public CustomActionType(String name, CustomActionTypeArgs args)
public CustomActionType(String name, CustomActionTypeArgs args, CustomResourceOptions options)
type: aws:codepipeline:CustomActionType
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args CustomActionTypeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args CustomActionTypeArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args CustomActionTypeArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args CustomActionTypeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args CustomActionTypeArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

CustomActionType Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The CustomActionType resource accepts the following input properties:

Category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

InputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

OutputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

ProviderName string

The provider of the service used in the custom action

Version string

The version identifier of the custom action.

ConfigurationProperties List<CustomActionTypeConfigurationPropertyArgs>

The configuration properties for the custom action. Max 10 items.

Settings CustomActionTypeSettingsArgs

The settings for an action type.

Tags Dictionary<string, string>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

InputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

OutputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

ProviderName string

The provider of the service used in the custom action

Version string

The version identifier of the custom action.

ConfigurationProperties []CustomActionTypeConfigurationPropertyArgs

The configuration properties for the custom action. Max 10 items.

Settings CustomActionTypeSettingsArgs

The settings for an action type.

Tags map[string]string

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

category String

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

inputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

outputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

providerName String

The provider of the service used in the custom action

version String

The version identifier of the custom action.

configurationProperties List<CustomActionTypeConfigurationPropertyArgs>

The configuration properties for the custom action. Max 10 items.

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags Map<String,String>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

inputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

outputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

providerName string

The provider of the service used in the custom action

version string

The version identifier of the custom action.

configurationProperties CustomActionTypeConfigurationPropertyArgs[]

The configuration properties for the custom action. Max 10 items.

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags {[key: string]: string}

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

category str

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

input_artifact_details CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

output_artifact_details CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

provider_name str

The provider of the service used in the custom action

version str

The version identifier of the custom action.

configuration_properties Sequence[CustomActionTypeConfigurationPropertyArgs]

The configuration properties for the custom action. Max 10 items.

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags Mapping[str, str]

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

category String

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

inputArtifactDetails Property Map

The details of the input artifact for the action.

outputArtifactDetails Property Map

The details of the output artifact of the action.

providerName String

The provider of the service used in the custom action

version String

The version identifier of the custom action.

configurationProperties List<Property Map>

The configuration properties for the custom action. Max 10 items.

settings Property Map

The settings for an action type.

tags Map<String>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Outputs

All input properties are implicitly available as output properties. Additionally, the CustomActionType resource produces the following output properties:

Arn string

The action ARN.

Id string

The provider-assigned unique ID for this managed resource.

Owner string

The creator of the action being called.

TagsAll Dictionary<string, string>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Arn string

The action ARN.

Id string

The provider-assigned unique ID for this managed resource.

Owner string

The creator of the action being called.

TagsAll map[string]string

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn String

The action ARN.

id String

The provider-assigned unique ID for this managed resource.

owner String

The creator of the action being called.

tagsAll Map<String,String>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn string

The action ARN.

id string

The provider-assigned unique ID for this managed resource.

owner string

The creator of the action being called.

tagsAll {[key: string]: string}

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn str

The action ARN.

id str

The provider-assigned unique ID for this managed resource.

owner str

The creator of the action being called.

tags_all Mapping[str, str]

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

arn String

The action ARN.

id String

The provider-assigned unique ID for this managed resource.

owner String

The creator of the action being called.

tagsAll Map<String>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Look up Existing CustomActionType Resource

Get an existing CustomActionType resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: CustomActionTypeState, opts?: CustomResourceOptions): CustomActionType
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arn: Optional[str] = None,
        category: Optional[str] = None,
        configuration_properties: Optional[Sequence[CustomActionTypeConfigurationPropertyArgs]] = None,
        input_artifact_details: Optional[CustomActionTypeInputArtifactDetailsArgs] = None,
        output_artifact_details: Optional[CustomActionTypeOutputArtifactDetailsArgs] = None,
        owner: Optional[str] = None,
        provider_name: Optional[str] = None,
        settings: Optional[CustomActionTypeSettingsArgs] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        version: Optional[str] = None) -> CustomActionType
func GetCustomActionType(ctx *Context, name string, id IDInput, state *CustomActionTypeState, opts ...ResourceOption) (*CustomActionType, error)
public static CustomActionType Get(string name, Input<string> id, CustomActionTypeState? state, CustomResourceOptions? opts = null)
public static CustomActionType get(String name, Output<String> id, CustomActionTypeState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Arn string

The action ARN.

Category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

ConfigurationProperties List<CustomActionTypeConfigurationPropertyArgs>

The configuration properties for the custom action. Max 10 items.

InputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

OutputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

Owner string

The creator of the action being called.

ProviderName string

The provider of the service used in the custom action

Settings CustomActionTypeSettingsArgs

The settings for an action type.

Tags Dictionary<string, string>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

TagsAll Dictionary<string, string>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Version string

The version identifier of the custom action.

Arn string

The action ARN.

Category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

ConfigurationProperties []CustomActionTypeConfigurationPropertyArgs

The configuration properties for the custom action. Max 10 items.

InputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

OutputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

Owner string

The creator of the action being called.

ProviderName string

The provider of the service used in the custom action

Settings CustomActionTypeSettingsArgs

The settings for an action type.

Tags map[string]string

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

TagsAll map[string]string

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

Version string

The version identifier of the custom action.

arn String

The action ARN.

category String

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

configurationProperties List<CustomActionTypeConfigurationPropertyArgs>

The configuration properties for the custom action. Max 10 items.

inputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

outputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

owner String

The creator of the action being called.

providerName String

The provider of the service used in the custom action

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags Map<String,String>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll Map<String,String>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

version String

The version identifier of the custom action.

arn string

The action ARN.

category string

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

configurationProperties CustomActionTypeConfigurationPropertyArgs[]

The configuration properties for the custom action. Max 10 items.

inputArtifactDetails CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

outputArtifactDetails CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

owner string

The creator of the action being called.

providerName string

The provider of the service used in the custom action

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags {[key: string]: string}

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll {[key: string]: string}

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

version string

The version identifier of the custom action.

arn str

The action ARN.

category str

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

configuration_properties Sequence[CustomActionTypeConfigurationPropertyArgs]

The configuration properties for the custom action. Max 10 items.

input_artifact_details CustomActionTypeInputArtifactDetailsArgs

The details of the input artifact for the action.

output_artifact_details CustomActionTypeOutputArtifactDetailsArgs

The details of the output artifact of the action.

owner str

The creator of the action being called.

provider_name str

The provider of the service used in the custom action

settings CustomActionTypeSettingsArgs

The settings for an action type.

tags Mapping[str, str]

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tags_all Mapping[str, str]

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

version str

The version identifier of the custom action.

arn String

The action ARN.

category String

The category of the custom action. Valid values: Source, Build, Deploy, Test, Invoke, Approval

configurationProperties List<Property Map>

The configuration properties for the custom action. Max 10 items.

inputArtifactDetails Property Map

The details of the input artifact for the action.

outputArtifactDetails Property Map

The details of the output artifact of the action.

owner String

The creator of the action being called.

providerName String

The provider of the service used in the custom action

settings Property Map

The settings for an action type.

tags Map<String>

Map of tags to assign to this resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

tagsAll Map<String>

A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

version String

The version identifier of the custom action.

Supporting Types

CustomActionTypeConfigurationProperty

Key bool

Whether the configuration property is a key.

Name string

The name of the action configuration property.

Required bool

Whether the configuration property is a required value.

Secret bool

Whether the configuration property is secret.

Description string

The description of the action configuration property.

Queryable bool

Indicates that the property will be used in conjunction with PollForJobs.

Type string

The type of the configuration property. Valid values: String, Number, Boolean

Key bool

Whether the configuration property is a key.

Name string

The name of the action configuration property.

Required bool

Whether the configuration property is a required value.

Secret bool

Whether the configuration property is secret.

Description string

The description of the action configuration property.

Queryable bool

Indicates that the property will be used in conjunction with PollForJobs.

Type string

The type of the configuration property. Valid values: String, Number, Boolean

key Boolean

Whether the configuration property is a key.

name String

The name of the action configuration property.

required Boolean

Whether the configuration property is a required value.

secret Boolean

Whether the configuration property is secret.

description String

The description of the action configuration property.

queryable Boolean

Indicates that the property will be used in conjunction with PollForJobs.

type String

The type of the configuration property. Valid values: String, Number, Boolean

key boolean

Whether the configuration property is a key.

name string

The name of the action configuration property.

required boolean

Whether the configuration property is a required value.

secret boolean

Whether the configuration property is secret.

description string

The description of the action configuration property.

queryable boolean

Indicates that the property will be used in conjunction with PollForJobs.

type string

The type of the configuration property. Valid values: String, Number, Boolean

key bool

Whether the configuration property is a key.

name str

The name of the action configuration property.

required bool

Whether the configuration property is a required value.

secret bool

Whether the configuration property is secret.

description str

The description of the action configuration property.

queryable bool

Indicates that the property will be used in conjunction with PollForJobs.

type str

The type of the configuration property. Valid values: String, Number, Boolean

key Boolean

Whether the configuration property is a key.

name String

The name of the action configuration property.

required Boolean

Whether the configuration property is a required value.

secret Boolean

Whether the configuration property is secret.

description String

The description of the action configuration property.

queryable Boolean

Indicates that the property will be used in conjunction with PollForJobs.

type String

The type of the configuration property. Valid values: String, Number, Boolean

CustomActionTypeInputArtifactDetails

MaximumCount int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

MinimumCount int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

MaximumCount int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

MinimumCount int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount Integer

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount Integer

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount number

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount number

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximum_count int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimum_count int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount Number

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount Number

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

CustomActionTypeOutputArtifactDetails

MaximumCount int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

MinimumCount int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

MaximumCount int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

MinimumCount int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount Integer

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount Integer

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount number

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount number

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximum_count int

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimum_count int

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

maximumCount Number

The maximum number of artifacts allowed for the action type. Min: 0, Max: 5

minimumCount Number

The minimum number of artifacts allowed for the action type. Min: 0, Max: 5

CustomActionTypeSettings

EntityUrlTemplate string

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

ExecutionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

RevisionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

ThirdPartyConfigurationUrl string

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

EntityUrlTemplate string

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

ExecutionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

RevisionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

ThirdPartyConfigurationUrl string

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

entityUrlTemplate String

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

executionUrlTemplate String

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

revisionUrlTemplate String

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

thirdPartyConfigurationUrl String

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

entityUrlTemplate string

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

executionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

revisionUrlTemplate string

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

thirdPartyConfigurationUrl string

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

entity_url_template str

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

execution_url_template str

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

revision_url_template str

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

third_party_configuration_url str

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

entityUrlTemplate String

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system.

executionUrlTemplate String

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system.

revisionUrlTemplate String

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

thirdPartyConfigurationUrl String

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Import

CodeDeploy CustomActionType can be imported using the id, e.g.

 $ pulumi import aws:codepipeline/customActionType:CustomActionType example Build:terraform:1

Package Details

Repository
https://github.com/pulumi/pulumi-aws
License
Apache-2.0
Notes

This Pulumi package is based on the aws Terraform Provider.