AWSComprehendPiiEntitiesDetectionJobProperties
Objective-C
@interface AWSComprehendPiiEntitiesDetectionJobProperties
Swift
class AWSComprehendPiiEntitiesDetectionJobProperties
Provides information about a PII entities detection job.
-
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dataAccessRoleArn;
Swift
var dataAccessRoleArn: String? { get set }
-
The time that the PII entities detection job completed.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
The input properties for a PII entities detection job.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendInputDataConfig *_Nullable inputDataConfig;
Swift
var inputDataConfig: AWSComprehendInputDataConfig? { get set }
-
The Amazon Resource Name (ARN) of the PII entities detection job. It is a unique, fully qualified identifier for the job. It includes the Amazon Web Services account, Amazon Web Services Region, and the job ID. The format of the ARN is as follows:
arn:<partition>:comprehend:<region>:<account-id>:pii-entities-detection-job/<job-id>
The following is an example job ARN:
arn:aws:comprehend:us-west-2:111122223333:pii-entities-detection-job/1234abcd12ab34cd56ef1234567890ab
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobArn;
Swift
var jobArn: String? { get set }
-
The identifier assigned to the PII entities detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobId;
Swift
var jobId: String? { get set }
-
The name that you assigned the PII entities detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobName;
Swift
var jobName: String? { get set }
-
The current status of the PII entities detection job. If the status is
FAILED
, theMessage
field shows the reason for the failure.Declaration
Objective-C
@property (nonatomic) AWSComprehendJobStatus jobStatus;
Swift
var jobStatus: AWSComprehendJobStatus { get set }
-
The language code of the input documents.
Declaration
Objective-C
@property (nonatomic) AWSComprehendLanguageCode languageCode;
Swift
var languageCode: AWSComprehendLanguageCode { get set }
-
A description of the status of a job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable message;
Swift
var message: String? { get set }
-
Specifies whether the output provides the locations (offsets) of PII entities or a file in which PII entities are redacted.
Declaration
Objective-C
@property (nonatomic) AWSComprehendPiiEntitiesDetectionMode mode;
Swift
var mode: AWSComprehendPiiEntitiesDetectionMode { get set }
-
The output data configuration that you supplied when you created the PII entities detection job.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendPiiOutputDataConfig *_Nullable outputDataConfig;
Swift
var outputDataConfig: AWSComprehendPiiOutputDataConfig? { get set }
-
Provides configuration parameters for PII entity redaction.
This parameter is required if you set the
Mode
parameter toONLY_REDACTION
. In that case, you must provide aRedactionConfig
definition that includes thePiiEntityTypes
parameter.Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendRedactionConfig *_Nullable redactionConfig;
Swift
var redactionConfig: AWSComprehendRedactionConfig? { get set }
-
The time that the PII entities detection job was submitted for processing.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable submitTime;
Swift
var submitTime: Date? { get set }