AWSComprehendCreateEndpointRequest
Objective-C
@interface AWSComprehendCreateEndpointRequest
Swift
class AWSComprehendCreateEndpointRequest
-
An idempotency token provided by the customer. If this token matches a previous endpoint creation request, Amazon Comprehend will not return a
ResourceInUseException
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientRequestToken;
Swift
var clientRequestToken: String? { get set }
-
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to trained custom models encrypted with a customer managed key (ModelKmsKeyId).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dataAccessRoleArn;
Swift
var dataAccessRoleArn: String? { get set }
-
The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable desiredInferenceUnits;
Swift
var desiredInferenceUnits: NSNumber? { get set }
-
This is the descriptive suffix that becomes part of the
EndpointArn
used for all subsequent requests to this resource.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable endpointName;
Swift
var endpointName: String? { get set }
-
The Amazon Resource Number (ARN) of the flywheel to which the endpoint will be attached.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable flywheelArn;
Swift
var flywheelArn: String? { get set }
-
The Amazon Resource Number (ARN) of the model to which the endpoint will be attached.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable modelArn;
Swift
var modelArn: String? { get set }
-
Tags to associate with the endpoint. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with “Sales” as the key might be added to an endpoint to indicate its use by the sales department.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSComprehendTag *> *_Nullable tags;
Swift
var tags: [AWSComprehendTag]? { get set }