Skip to main content

HeadObjectOutput

Type Alias HeadObjectOutput 

Source
pub type HeadObjectOutput = ObjectMetadata;
Expand description

Result of inspecting an object.

Aliased Type§

pub struct HeadObjectOutput {
    pub e_tag: Option<String>,
    pub content_length: u64,
    pub content_type: Option<String>,
    pub last_modified: Option<OffsetDateTime>,
    pub version_id: Option<String>,
    pub user_metadata: BTreeMap<String, String>,
    pub checksum: Checksum,
    pub request_ids: RequestIds,
}

Fields§

§e_tag: Option<String>

Entity tag returned by the service.

§content_length: u64

Object size in bytes.

§content_type: Option<String>

Object media type.

§last_modified: Option<OffsetDateTime>

Object modification time.

§version_id: Option<String>

Version identifier, when bucket versioning is enabled.

§user_metadata: BTreeMap<String, String>

Caller-defined x-amz-meta-* values.

§checksum: Checksum

Checksums supplied by the service.

§request_ids: RequestIds

Service request identifiers.