AWSComprehendTargetedSentimentDetectionJobProperties
Objective-C
@interface AWSComprehendTargetedSentimentDetectionJobProperties
Swift
class AWSComprehendTargetedSentimentDetectionJobProperties
Provides information about a targeted sentiment 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 targeted sentiment detection job ended.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
The input properties for an inference job. The document reader config field applies only to non-text inputs for custom analysis.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendInputDataConfig *_Nullable inputDataConfig;
Swift
var inputDataConfig: AWSComprehendInputDataConfig? { get set }
-
The Amazon Resource Name (ARN) of the targeted sentiment 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>:targeted-sentiment-detection-job/<job-id>
The following is an example job ARN:
arn:aws:comprehend:us-west-2:111122223333:targeted-sentiment-detection-job/1234abcd12ab34cd56ef1234567890ab
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobArn;
Swift
var jobArn: String? { get set }
-
The identifier assigned to the targeted sentiment detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobId;
Swift
var jobId: String? { get set }
-
The name that you assigned to the targeted sentiment detection job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobName;
Swift
var jobName: String? { get set }
-
The current status of the targeted sentiment detection job. If the status is
FAILED
, theMessages
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 }
-
Provides configuration parameters for the output of inference jobs.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendOutputDataConfig *_Nullable outputDataConfig;
Swift
var outputDataConfig: AWSComprehendOutputDataConfig? { get set }
-
The time that the targeted sentiment 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 the data on the storage volume attached to the ML compute instance(s) that process the targeted sentiment detection 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 an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendVpcConfig *_Nullable vpcConfig;
Swift
var vpcConfig: AWSComprehendVpcConfig? { get set }