AWSConnectCreateVocabularyRequest

Objective-C

@interface AWSConnectCreateVocabularyRequest

Swift

class AWSConnectCreateVocabularyRequest
  • A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs. If a create request is received more than once with same client token, subsequent requests return the previous response without creating a vocabulary again.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable clientToken;

    Swift

    var clientToken: String? { get set }
  • The content of the custom vocabulary in plain-text format with a table of values. Each row in the table represents a word or a phrase, described with Phrase, IPA, SoundsLike, and DisplayAs fields. Separate the fields with TAB characters. The size limit is 50KB. For more information, see Create a custom vocabulary using a table.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable content;

    Swift

    var content: String? { get set }
  • The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable instanceId;

    Swift

    var instanceId: String? { get set }
  • The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?

    Declaration

    Objective-C

    @property (nonatomic) AWSConnectVocabularyLanguageCode languageCode;

    Swift

    var languageCode: AWSConnectVocabularyLanguageCode { get set }
  • The tags used to organize, track, or control access for this resource. For example, { “tags”: {“key1”:“value1”, “key2”:“value2”} }.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;

    Swift

    var tags: [String : String]? { get set }
  • A unique name of the custom vocabulary.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vocabularyName;

    Swift

    var vocabularyName: String? { get set }