Skip to content

View

Source code in docs_src/capo_connect/types/view.py
class View(TypedDict, closed=True):
    id: NotRequired["capo_connect.types.view_id.ViewId"]
    """<p>The identifier of the view.</p>"""
    arn: NotRequired["capo_connect.types.arn.ARN"]
    """<p>The Amazon Resource Name (ARN) of the view.</p>"""
    name: NotRequired["capo_connect.types.view_name.ViewName"]
    """<p>The name of the view.</p>"""
    status: NotRequired["capo_connect.types.view_status.ViewStatus"]
    """<p>Indicates the view status as either <code>SAVED</code> or <code>PUBLISHED</code>. The <code>PUBLISHED</code> status will initiate validation on the content.</p>"""
    type: NotRequired["capo_connect.types.view_type.ViewType"]
    """<p>The type of the view - <code>CUSTOMER_MANAGED</code>.</p>"""
    description: NotRequired["capo_connect.types.view_description.ViewDescription"]
    """<p>The description of the view.</p>"""
    version: "capo_connect.types.view_version.ViewVersion"
    """<p>Current version of the view.</p>"""
    version_description: NotRequired[
        "capo_connect.types.view_description.ViewDescription"
    ]
    """<p>The description of the version.</p>"""
    content: NotRequired["capo_connect.types.view_content.ViewContent"]
    """<p>View content containing all content necessary to render a view except for runtime input data.</p>"""
    tags: NotRequired["capo_connect.types.tag_map.TagMap"]
    """<p>The tags associated with the view resource (not specific to view version).</p>"""
    created_time: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp of when the view was created.</p>"""
    last_modified_time: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>Latest timestamp of the <code>UpdateViewContent</code> or <code>CreateViewVersion</code> operations.</p>"""
    view_content_sha256: NotRequired[
        "capo_connect.types.view_content_sha256.ViewContentSha256"
    ]
    """<p>Indicates the checksum value of the latest published view content.</p>"""

arn instance-attribute

arn: NotRequired[ARN]

The Amazon Resource Name (ARN) of the view.

content instance-attribute

content: NotRequired[ViewContent]

View content containing all content necessary to render a view except for runtime input data.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The timestamp of when the view was created.

description instance-attribute

description: NotRequired[ViewDescription]

The description of the view.

id instance-attribute

id: NotRequired[ViewId]

The identifier of the view.

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

Latest timestamp of the UpdateViewContent or CreateViewVersion operations.

name instance-attribute

name: NotRequired[ViewName]

The name of the view.

status instance-attribute

status: NotRequired[ViewStatus]

Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED status will initiate validation on the content.

tags instance-attribute

tags: NotRequired[TagMap]

The tags associated with the view resource (not specific to view version).

type instance-attribute

type: NotRequired[ViewType]

The type of the view - CUSTOMER_MANAGED.

version instance-attribute

version: ViewVersion

Current version of the view.

version_description instance-attribute

version_description: NotRequired[ViewDescription]

The description of the version.

view_content_sha256 instance-attribute

view_content_sha256: NotRequired[ViewContentSha256]

Indicates the checksum value of the latest published view content.