StartRxNormInferenceJobRequest

public struct StartRxNormInferenceJobRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A unique identifier for the request. If you don’t set the client request token, Amazon Comprehend Medical generates one.

    Declaration

    Swift

    public let clientRequestToken: String?
  • The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations.

    Declaration

    Swift

    public let dataAccessRoleArn: String
  • Specifies the format and location of the input data for the job.

    Declaration

    Swift

    public let inputDataConfig: InputDataConfig
  • The identifier of the job.

    Declaration

    Swift

    public let jobName: String?
  • An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.

    Declaration

    Swift

    public let kMSKey: String?
  • The language of the input documents. All documents must be in the same language.

    Declaration

    Swift

    public let languageCode: LanguageCode
  • Specifies where to send the output files.

    Declaration

    Swift

    public let outputDataConfig: OutputDataConfig
  • Undocumented

    Declaration

    Swift

    public init(clientRequestToken: String? = StartRxNormInferenceJobRequest.idempotencyToken(), dataAccessRoleArn: String, inputDataConfig: InputDataConfig, jobName: String? = nil, kMSKey: String? = nil, languageCode: LanguageCode, outputDataConfig: OutputDataConfig)
  • Declaration

    Swift

    public func validate(name: String) throws