ProjectBuildBatchConfig

public struct ProjectBuildBatchConfig : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies if the build artifacts for the batch build should be combined into a single artifact location.

    Declaration

    Swift

    public let combineArtifacts: Bool?
  • A BatchRestrictions object that specifies the restrictions for the batch build.

    Declaration

    Swift

    public let restrictions: BatchRestrictions?
  • Specifies the service role ARN for the batch build project.

    Declaration

    Swift

    public let serviceRole: String?
  • Specifies the maximum amount of time, in minutes, that the batch build must be completed in.

    Declaration

    Swift

    public let timeoutInMins: Int?
  • Undocumented

    Declaration

    Swift

    public init(combineArtifacts: Bool? = nil, restrictions: BatchRestrictions? = nil, serviceRole: String? = nil, timeoutInMins: Int? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws