StopPipelineExecutionInput

public struct StopPipelineExecutionInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Use this option to stop the pipeline execution by abandoning, rather than finishing, in-progress actions. This option can lead to failed or out-of-sequence tasks.

    Declaration

    Swift

    public let abandon: Bool?
  • The ID of the pipeline execution to be stopped in the current stage. Use the GetPipelineState action to retrieve the current pipelineExecutionId.

    Declaration

    Swift

    public let pipelineExecutionId: String
  • The name of the pipeline to stop.

    Declaration

    Swift

    public let pipelineName: String
  • Use this option to enter comments, such as the reason the pipeline was stopped.

    Declaration

    Swift

    public let reason: String?
  • Undocumented

    Declaration

    Swift

    public init(abandon: Bool? = nil, pipelineExecutionId: String, pipelineName: String, reason: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws