Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ContentSummary = ContentSummary' {
- tags :: Maybe (HashMap Text Text)
- contentArn :: Text
- contentId :: Text
- contentType :: Text
- knowledgeBaseArn :: Text
- knowledgeBaseId :: Text
- metadata :: HashMap Text Text
- name :: Text
- revisionId :: Text
- status :: ContentStatus
- title :: Text
- newContentSummary :: Text -> Text -> Text -> Text -> Text -> Text -> Text -> ContentStatus -> Text -> ContentSummary
- contentSummary_tags :: Lens' ContentSummary (Maybe (HashMap Text Text))
- contentSummary_contentArn :: Lens' ContentSummary Text
- contentSummary_contentId :: Lens' ContentSummary Text
- contentSummary_contentType :: Lens' ContentSummary Text
- contentSummary_knowledgeBaseArn :: Lens' ContentSummary Text
- contentSummary_knowledgeBaseId :: Lens' ContentSummary Text
- contentSummary_metadata :: Lens' ContentSummary (HashMap Text Text)
- contentSummary_name :: Lens' ContentSummary Text
- contentSummary_revisionId :: Lens' ContentSummary Text
- contentSummary_status :: Lens' ContentSummary ContentStatus
- contentSummary_title :: Lens' ContentSummary Text
Documentation
data ContentSummary Source #
Summary information about the content.
See: newContentSummary
smart constructor.
ContentSummary' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> ContentStatus | |
-> Text | |
-> ContentSummary |
Create a value of ContentSummary
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:tags:ContentSummary'
, contentSummary_tags
- The tags used to organize, track, or control access for this resource.
$sel:contentArn:ContentSummary'
, contentSummary_contentArn
- The Amazon Resource Name (ARN) of the content.
$sel:contentId:ContentSummary'
, contentSummary_contentId
- The identifier of the content.
$sel:contentType:ContentSummary'
, contentSummary_contentType
- The media type of the content.
$sel:knowledgeBaseArn:ContentSummary'
, contentSummary_knowledgeBaseArn
- The Amazon Resource Name (ARN) of the knowledge base.
$sel:knowledgeBaseId:ContentSummary'
, contentSummary_knowledgeBaseId
- The the identifier of the knowledge base.
$sel:metadata:ContentSummary'
, contentSummary_metadata
- A key/value map to store attributes without affecting tagging or
recommendations. For example, when synchronizing data between an
external system and Wisdom, you can store an external version identifier
as metadata to utilize for determining drift.
$sel:name:ContentSummary'
, contentSummary_name
- The name of the content.
$sel:revisionId:ContentSummary'
, contentSummary_revisionId
- The identifier of the revision of the content.
$sel:status:ContentSummary'
, contentSummary_status
- The status of the content.
$sel:title:ContentSummary'
, contentSummary_title
- The title of the content.
contentSummary_tags :: Lens' ContentSummary (Maybe (HashMap Text Text)) Source #
The tags used to organize, track, or control access for this resource.
contentSummary_contentArn :: Lens' ContentSummary Text Source #
The Amazon Resource Name (ARN) of the content.
contentSummary_contentId :: Lens' ContentSummary Text Source #
The identifier of the content.
contentSummary_contentType :: Lens' ContentSummary Text Source #
The media type of the content.
contentSummary_knowledgeBaseArn :: Lens' ContentSummary Text Source #
The Amazon Resource Name (ARN) of the knowledge base.
contentSummary_knowledgeBaseId :: Lens' ContentSummary Text Source #
The the identifier of the knowledge base.
contentSummary_metadata :: Lens' ContentSummary (HashMap Text Text) Source #
A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.
contentSummary_name :: Lens' ContentSummary Text Source #
The name of the content.
contentSummary_revisionId :: Lens' ContentSummary Text Source #
The identifier of the revision of the content.
contentSummary_status :: Lens' ContentSummary ContentStatus Source #
The status of the content.
contentSummary_title :: Lens' ContentSummary Text Source #
The title of the content.