TextTranslationJobProperties

public struct TextTranslationJobProperties : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job’s input data.

    Declaration

    Swift

    public let dataAccessRoleArn: String?
  • The time at which the translation job ended.

    Declaration

    Swift

    public let endTime: TimeStamp?
  • The input configuration properties that were specified when the job was requested.

    Declaration

    Swift

    public let inputDataConfig: InputDataConfig?
  • The number of documents successfully and unsuccessfully processed during the translation job.

    Declaration

    Swift

    public let jobDetails: JobDetails?
  • The ID of the translation job.

    Declaration

    Swift

    public let jobId: String?
  • The user-defined name of the translation job.

    Declaration

    Swift

    public let jobName: String?
  • The status of the translation job.

    Declaration

    Swift

    public let jobStatus: JobStatus?
  • An explanation of any errors that may have occured during the translation job.

    Declaration

    Swift

    public let message: String?
  • The output configuration properties that were specified when the job was requested.

    Declaration

    Swift

    public let outputDataConfig: OutputDataConfig?
  • The language code of the language of the source text. The language must be a language supported by Amazon Translate.

    Declaration

    Swift

    public let sourceLanguageCode: String?
  • The time at which the translation job was submitted.

    Declaration

    Swift

    public let submittedTime: TimeStamp?
  • The language code of the language of the target text. The language must be a language supported by Amazon Translate.

    Declaration

    Swift

    public let targetLanguageCodes: [String]?
  • A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

    Declaration

    Swift

    public let terminologyNames: [String]?
  • Undocumented

    Declaration

    Swift

    public init(dataAccessRoleArn: String? = nil, endTime: TimeStamp? = nil, inputDataConfig: InputDataConfig? = nil, jobDetails: JobDetails? = nil, jobId: String? = nil, jobName: String? = nil, jobStatus: JobStatus? = nil, message: String? = nil, outputDataConfig: OutputDataConfig? = nil, sourceLanguageCode: String? = nil, submittedTime: TimeStamp? = nil, targetLanguageCodes: [String]? = nil, terminologyNames: [String]? = nil)