amazonka-transcribe-2.0: Amazon Transcribe Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Transcribe.Types.CategoryProperties

Description

 
Synopsis

Documentation

data CategoryProperties Source #

Provides you with the properties of the Call Analytics category you specified in your request. This includes the list of rules that define the specified category.

See: newCategoryProperties smart constructor.

Constructors

CategoryProperties' 

Fields

  • categoryName :: Maybe Text

    The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.

  • createTime :: Maybe POSIX

    The date and time the specified Call Analytics category was created.

    Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

  • inputType :: Maybe InputType

    The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.

  • lastUpdateTime :: Maybe POSIX

    The date and time the specified Call Analytics category was last updated.

    Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.

  • rules :: Maybe (NonEmpty Rule)

    The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.

Instances

Instances details
FromJSON CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

Generic CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

Associated Types

type Rep CategoryProperties :: Type -> Type #

Read CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

Show CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

NFData CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

Methods

rnf :: CategoryProperties -> () #

Eq CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

Hashable CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

type Rep CategoryProperties Source # 
Instance details

Defined in Amazonka.Transcribe.Types.CategoryProperties

type Rep CategoryProperties = D1 ('MetaData "CategoryProperties" "Amazonka.Transcribe.Types.CategoryProperties" "amazonka-transcribe-2.0-4BjJqzwmm0K94bsEMe1tnF" 'False) (C1 ('MetaCons "CategoryProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "categoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "inputType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputType)) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Rule)))))))

newCategoryProperties :: CategoryProperties Source #

Create a value of CategoryProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:categoryName:CategoryProperties', categoryProperties_categoryName - The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.

$sel:createTime:CategoryProperties', categoryProperties_createTime - The date and time the specified Call Analytics category was created.

Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

$sel:inputType:CategoryProperties', categoryProperties_inputType - The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.

$sel:lastUpdateTime:CategoryProperties', categoryProperties_lastUpdateTime - The date and time the specified Call Analytics category was last updated.

Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.

$sel:rules:CategoryProperties', categoryProperties_rules - The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.

categoryProperties_categoryName :: Lens' CategoryProperties (Maybe Text) Source #

The name of the Call Analytics category. Category names are case sensitive and must be unique within an Amazon Web Services account.

categoryProperties_createTime :: Lens' CategoryProperties (Maybe UTCTime) Source #

The date and time the specified Call Analytics category was created.

Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-04T12:32:58.761000-07:00 represents 12:32 PM UTC-7 on May 4, 2022.

categoryProperties_inputType :: Lens' CategoryProperties (Maybe InputType) Source #

The input type associated with the specified category. POST_CALL refers to a category that is applied to batch transcriptions; REAL_TIME refers to a category that is applied to streaming transcriptions.

categoryProperties_lastUpdateTime :: Lens' CategoryProperties (Maybe UTCTime) Source #

The date and time the specified Call Analytics category was last updated.

Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC. For example, 2022-05-05T12:45:32.691000-07:00 represents 12:45 PM UTC-7 on May 5, 2022.

categoryProperties_rules :: Lens' CategoryProperties (Maybe (NonEmpty Rule)) Source #

The rules used to define a Call Analytics category. Each category can have between 1 and 20 rules.