ActionTypeId

public struct ActionTypeId : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.

    Declaration

    Swift

    public let category: ActionCategory
  • The creator of the action being called.

    Declaration

    Swift

    public let owner: ActionOwner
  • The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.

    Declaration

    Swift

    public let provider: String
  • A string that describes the action version.

    Declaration

    Swift

    public let version: String
  • Undocumented

    Declaration

    Swift

    public init(category: ActionCategory, owner: ActionOwner, provider: String, version: String)
  • Declaration

    Swift

    public func validate(name: String) throws