Interface CodepipelineStageAction

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    CodepipelineStageAction.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:51.087Z")
    @Stability(Stable)
    public interface CodepipelineStageAction
    extends software.amazon.jsii.JsiiSerializable
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      static CodepipelineStageAction.Builder builder()  
      String getCategory()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#category Codepipeline#category}.
      default Map<String,​String> getConfiguration()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#configuration Codepipeline#configuration}.
      default List<String> getInputArtifacts()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#input_artifacts Codepipeline#input_artifacts}.
      String getName()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#name Codepipeline#name}.
      default String getNamespace()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#namespace Codepipeline#namespace}.
      default List<String> getOutputArtifacts()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#output_artifacts Codepipeline#output_artifacts}.
      String getOwner()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#owner Codepipeline#owner}.
      String getProvider()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#provider Codepipeline#provider}.
      default String getRegion()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#region Codepipeline#region}.
      default String getRoleArn()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#role_arn Codepipeline#role_arn}.
      default Number getRunOrder()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#run_order Codepipeline#run_order}.
      String getVersion()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#version Codepipeline#version}.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • getCategory

        @Stability(Stable)
        @NotNull
        String getCategory()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#category Codepipeline#category}.
      • getName

        @Stability(Stable)
        @NotNull
        String getName()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#name Codepipeline#name}.
      • getOwner

        @Stability(Stable)
        @NotNull
        String getOwner()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#owner Codepipeline#owner}.
      • getProvider

        @Stability(Stable)
        @NotNull
        String getProvider()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#provider Codepipeline#provider}.
      • getVersion

        @Stability(Stable)
        @NotNull
        String getVersion()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#version Codepipeline#version}.
      • getConfiguration

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getConfiguration()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#configuration Codepipeline#configuration}.
      • getInputArtifacts

        @Stability(Stable)
        @Nullable
        default List<String> getInputArtifacts()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#input_artifacts Codepipeline#input_artifacts}.
      • getNamespace

        @Stability(Stable)
        @Nullable
        default String getNamespace()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#namespace Codepipeline#namespace}.
      • getOutputArtifacts

        @Stability(Stable)
        @Nullable
        default List<String> getOutputArtifacts()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#output_artifacts Codepipeline#output_artifacts}.
      • getRegion

        @Stability(Stable)
        @Nullable
        default String getRegion()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#region Codepipeline#region}.
      • getRoleArn

        @Stability(Stable)
        @Nullable
        default String getRoleArn()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#role_arn Codepipeline#role_arn}.
      • getRunOrder

        @Stability(Stable)
        @Nullable
        default Number getRunOrder()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/codepipeline#run_order Codepipeline#run_order}.