Skip to content

DescribeObjectResponse

Source code in docs_src/capo_mediastore_data/types/describe_object_response.py
class DescribeObjectResponse(TypedDict, closed=True):
    e_tag: NotRequired["capo_mediastore_data.types.e_tag.ETag"]
    """<p>The ETag that represents a unique instance of the object.</p>"""
    content_type: NotRequired["capo_mediastore_data.types.content_type.ContentType"]
    """<p>The content type of the object.</p>"""
    content_length: NotRequired[
        "capo_mediastore_data.types.non_negative_long.NonNegativeLong"
    ]
    """<p>The length of the object in bytes.</p>"""
    cache_control: NotRequired[
        "capo_mediastore_data.types.string_primitive.StringPrimitive"
    ]
    """<p>An optional <code>CacheControl</code> header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at <a href="https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9">https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9</a>.</p> <p>Headers with a custom user-defined value are also accepted.</p>"""
    last_modified: NotRequired["capo_mediastore_data.types.time_stamp.TimeStamp"]
    """<p>The date and time that the object was last modified.</p>"""

cache_control instance-attribute

cache_control: NotRequired[StringPrimitive]

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

content_length instance-attribute

content_length: NotRequired[NonNegativeLong]

The length of the object in bytes.

content_type instance-attribute

content_type: NotRequired[ContentType]

The content type of the object.

e_tag instance-attribute

e_tag: NotRequired[ETag]

The ETag that represents a unique instance of the object.

last_modified instance-attribute

last_modified: NotRequired[TimeStamp]

The date and time that the object was last modified.