Ebs Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
Block
BlockIndex
- Type: typing.Optional[int]
BlockToken
- Type: typing.Optional[str]
ChangedBlock
BlockIndex
- Type: typing.Optional[int]
FirstBlockToken
- Type: typing.Optional[str]
SecondBlockToken
- Type: typing.Optional[str]
CompleteSnapshotRequest
SnapshotId
- Type:
- Required: Yes
ChangedBlocksCount
- Type:
- Required: Yes
Checksum
- Type: typing.Optional[str]
ChecksumAlgorithm
- Type: typing.Optional[typing.Literal['SHA256']]
ChecksumAggregationMethod
- Type: typing.Optional[typing.Literal['LINEAR']]
CompleteSnapshotResponse
Status
- Type: typing.Literal['completed', 'error', 'pending']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSnapshotBlockRequest
SnapshotId
- Type:
- Required: Yes
BlockIndex
- Type:
- Required: Yes
BlockToken
- Type:
- Required: Yes
GetSnapshotBlockResponse
DataLength
- Type:
- Required: Yes
BlockData
- Type:
- Required: Yes
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListChangedBlocksRequest
SecondSnapshotId
- Type:
- Required: Yes
FirstSnapshotId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
StartingBlockIndex
- Type: typing.Optional[int]
ListChangedBlocksResponse
ChangedBlocks
- Type: typing.List[aws_resource_validator.pydantic_models.ebs.ebs_classes.ChangedBlock]
- Required: Yes
ExpiryTime
- Type:
- Required: Yes
VolumeSize
- Type:
- Required: Yes
BlockSize
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListSnapshotBlocksRequest
SnapshotId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
StartingBlockIndex
- Type: typing.Optional[int]
ListSnapshotBlocksResponse
Blocks
- Type: typing.List[aws_resource_validator.pydantic_models.ebs.ebs_classes.Block]
- Required: Yes
ExpiryTime
- Type:
- Required: Yes
VolumeSize
- Type:
- Required: Yes
BlockSize
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
PutSnapshotBlockRequest
SnapshotId
- Type:
- Required: Yes
BlockIndex
- Type:
- Required: Yes
BlockData
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
DataLength
- Type:
- Required: Yes
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- Required: Yes
Progress
- Type: typing.Optional[int]
PutSnapshotBlockResponse
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- 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]
StartSnapshotRequest
VolumeSize
- Type:
- Required: Yes
ParentSnapshotId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ebs.ebs_classes.Tag]]
Description
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
KmsKeyArn
- Type: typing.Optional[str]
Timeout
- Type: typing.Optional[int]
StartSnapshotResponse
Description
- Type:
- Required: Yes
SnapshotId
- Type:
- Required: Yes
OwnerId
- Type:
- Required: Yes
Status
- Type: typing.Literal['completed', 'error', 'pending']
- Required: Yes
StartTime
- Type:
- Required: Yes
VolumeSize
- Type:
- Required: Yes
BlockSize
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.ebs.ebs_classes.Tag]
- Required: Yes
ParentSnapshotId
- Type:
- Required: Yes
KmsKeyArn
- Type:
- Required: Yes
SseType
- Type: typing.Literal['none', 'sse-ebs', 'sse-kms']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Tag
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]