class Aws::TranscribeService::Types::UpdateVocabularyFilterRequest

@note When making an API call, you may pass UpdateVocabularyFilterRequest

data as a hash:

    {
      vocabulary_filter_name: "VocabularyFilterName", # required
      words: ["Word"],
      vocabulary_filter_file_uri: "Uri",
    }

@!attribute [rw] vocabulary_filter_name

The name of the vocabulary filter to update. If you try to update a
vocabulary filter with the same name as another vocabulary filter,
you get a `ConflictException` error.
@return [String]

@!attribute [rw] words

The words to use in the vocabulary filter. Only use characters from
the character set defined for custom vocabularies. For a list of
character sets, see [Character Sets for Custom Vocabularies][1].

If you provide a list of words in the `Words` parameter, you can't
use the `VocabularyFilterFileUri` parameter.

[1]: https://docs.aws.amazon.com/transcribe/latest/dg/how-vocabulary.html#charsets
@return [Array<String>]

@!attribute [rw] vocabulary_filter_file_uri

The Amazon S3 location of a text file used as input to create the
vocabulary filter. Only use characters from the character set
defined for custom vocabularies. For a list of character sets, see
[Character Sets for Custom Vocabularies][1].

The specified file must be less than 50 KB of UTF-8 characters.

If you provide the location of a list of words in the
`VocabularyFilterFileUri` parameter, you can't use the `Words`
parameter.

[1]: https://docs.aws.amazon.com/transcribe/latest/dg/how-vocabulary.html#charsets
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/transcribe-2017-10-26/UpdateVocabularyFilterRequest AWS API Documentation

Constants

SENSITIVE