Mediastore Data Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteObjectRequestRequestTypeDef
Path
- Type:
- Required: Yes
DescribeObjectRequestRequestTypeDef
Path
- Type:
- Required: Yes
DescribeObjectResponseTypeDef
ETag
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
ContentLength
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
LastModified
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetObjectRequestRequestTypeDef
Path
- Type:
- Required: Yes
Range
- Type: typing.Optional[str]
GetObjectResponseTypeDef
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
ItemTypeDef
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]
ListItemsRequestListItemsPaginateTypeDef
Path
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mediastore_data_classes.PaginatorConfigTypeDef]
ListItemsRequestRequestTypeDef
Path
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListItemsResponseTypeDef
Items
- Type: typing.List[aws_resource_validator.pydantic_models.mediastore_data_classes.ItemTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutObjectRequestRequestTypeDef
Body
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- 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']]
PutObjectResponseTypeDef
ContentSHA256
- Type:
- Required: Yes
ETag
- Type:
- Required: Yes
StorageClass
- Type: typing.Literal['TEMPORAL']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes