Resource: aws_codepipeline_custom_action_type

Provides a CodeDeploy CustomActionType

Example Usage

resource "aws_codepipeline_custom_action_type" "example" {
  category = "Build"

  input_artifact_details {
    maximum_count = 1
    minimum_count = 0
  }

  output_artifact_details {
    maximum_count = 1
    minimum_count = 0
  }

  provider_name = "example"
  version       = "1"
}

Argument Reference

This resource supports the following arguments:

The configuration_property object supports the following:

The input_artifact_details object supports the following:

The output_artifact_details object supports the following:

The settings object supports the following:

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Import

In Terraform v1.5.0 and later, use an import block to import CodeDeploy CustomActionType using the id. For example:

import {
  to = aws_codepipeline_custom_action_type.example
  id = "Build:terraform:1"
}

Using terraform import, import CodeDeploy CustomActionType using the id. For example:

% terraform import aws_codepipeline_custom_action_type.example Build:terraform:1