JobReport

public struct JobReport : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) for the bucket where specified job-completion report will be stored.

    Declaration

    Swift

    public let bucket: String?
  • Indicates whether the specified job will generate a job-completion report.

    Declaration

    Swift

    public let enabled: Bool
  • The format of the specified job-completion report.

    Declaration

    Swift

    public let format: JobReportFormat?
  • An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.

    Declaration

    Swift

    public let prefix: String?
  • Indicates whether the job-completion report will include details of all tasks or only failed tasks.

    Declaration

    Swift

    public let reportScope: JobReportScope?
  • Undocumented

    Declaration

    Swift

    public init(bucket: String? = nil, enabled: Bool, format: JobReportFormat? = nil, prefix: String? = nil, reportScope: JobReportScope? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws