Mediastore Data Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteObjectRequest
Path
- Type:
- Required: Yes
DescribeObjectRequest
Path
- Type:
- Required: Yes
DescribeObjectResponse
ETag
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
ContentLength
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
LastModified
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetObjectRequest
Path
- Type:
- Required: Yes
Range
- Type: typing.Optional[str]
GetObjectResponse
Body
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
ContentRange
- Type:
- Required: Yes
ContentLength
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
ETag
- Type:
- Required: Yes
LastModified
- Type:
- Required: Yes
StatusCode
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Item
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['FOLDER', 'OBJECT']]
ETag
- Type: typing.Optional[str]
LastModified
- Type: typing.Optional[datetime.datetime]
ContentType
- Type: typing.Optional[str]
ContentLength
- Type: typing.Optional[int]
ListItemsRequest
Path
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListItemsRequestPaginate
Path
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mediastore_data.mediastore_data_classes.PaginatorConfig]
ListItemsResponse
Items
- Type: typing.List[aws_resource_validator.pydantic_models.mediastore_data.mediastore_data_classes.Item]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutObjectRequest
Body
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
Path
- Type:
- Required: Yes
ContentType
- Type: typing.Optional[str]
CacheControl
- Type: typing.Optional[str]
StorageClass
- Type: typing.Optional[typing.Literal['TEMPORAL']]
UploadAvailability
- Type: typing.Optional[typing.Literal['STANDARD', 'STREAMING']]
PutObjectResponse
ContentSHA256
- Type:
- Required: Yes
ETag
- Type:
- Required: Yes
StorageClass
- Type: typing.Literal['TEMPORAL']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]