AWSComprehendKeyPhrasesDetectionJobProperties
Objective-C
@interface AWSComprehendKeyPhrasesDetectionJobProperties
Swift
class AWSComprehendKeyPhrasesDetectionJobProperties
Provides information about a key phrases 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 key phrases detection job completed.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
The input data configuration that you supplied when you created the key phrases detection job.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendInputDataConfig *_Nullable inputDataConfig;
Swift
var inputDataConfig: AWSComprehendInputDataConfig? { get set }
-
The Amazon Resource Name (ARN) of the key phrases 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>:key-phrases-detection-job/<job-id>
The following is an example job ARN:
arn:aws:comprehend:us-west-2:111122223333:key-phrases-detection-job/1234abcd12ab34cd56ef1234567890ab
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobArn;
Swift
var jobArn: String? { get set }
-
The identifier assigned to the key phrases detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobId;
Swift
var jobId: String? { get set }
-
The name that you assigned the key phrases detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobName;
Swift
var jobName: String? { get set }
-
The current status of the key phrases 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 }
-
The output data configuration that you supplied when you created the key phrases detection job.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendOutputDataConfig *_Nullable outputDataConfig;
Swift
var outputDataConfig: AWSComprehendOutputDataConfig? { get set }
-
The time that the key phrases detection job was submitted for processing.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable submitTime;
Swift
var submitTime: Date? { get set }
-
ID for the KMS key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s) that process the analysis job. The VolumeKmsKeyId can be either of the following formats:
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab"
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable volumeKmsKeyId;
Swift
var volumeKmsKeyId: String? { get set }
-
Configuration parameters for a private Virtual Private Cloud (VPC) containing the resources you are using for your key phrases detection job. For more information, see Amazon VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendVpcConfig *_Nullable vpcConfig;
Swift
var vpcConfig: AWSComprehendVpcConfig? { get set }