Ebs Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BlockTypeDef
BlockIndex
- Type: typing.Optional[int]
BlockToken
- Type: typing.Optional[str]
ChangedBlockTypeDef
BlockIndex
- Type: typing.Optional[int]
FirstBlockToken
- Type: typing.Optional[str]
SecondBlockToken
- Type: typing.Optional[str]
CompleteSnapshotRequestRequestTypeDef
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']]
CompleteSnapshotResponseTypeDef
Status
- Type: typing.Literal['completed', 'error', 'pending']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSnapshotBlockRequestRequestTypeDef
SnapshotId
- Type:
- Required: Yes
BlockIndex
- Type:
- Required: Yes
BlockToken
- Type:
- Required: Yes
GetSnapshotBlockResponseTypeDef
DataLength
- Type:
- Required: Yes
BlockData
- Type:
- Required: Yes
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListChangedBlocksRequestRequestTypeDef
SecondSnapshotId
- Type:
- Required: Yes
FirstSnapshotId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
StartingBlockIndex
- Type: typing.Optional[int]
ListChangedBlocksResponseTypeDef
ChangedBlocks
- Type: typing.List[aws_resource_validator.pydantic_models.ebs_classes.ChangedBlockTypeDef]
- Required: Yes
ExpiryTime
- Type:
- Required: Yes
VolumeSize
- Type:
- Required: Yes
BlockSize
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSnapshotBlocksRequestRequestTypeDef
SnapshotId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
StartingBlockIndex
- Type: typing.Optional[int]
ListSnapshotBlocksResponseTypeDef
Blocks
- Type: typing.List[aws_resource_validator.pydantic_models.ebs_classes.BlockTypeDef]
- Required: Yes
ExpiryTime
- Type:
- Required: Yes
VolumeSize
- Type:
- Required: Yes
BlockSize
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutSnapshotBlockRequestRequestTypeDef
SnapshotId
- Type:
- Required: Yes
BlockIndex
- Type:
- Required: Yes
BlockData
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- Required: Yes
DataLength
- Type:
- Required: Yes
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- Required: Yes
Progress
- Type: typing.Optional[int]
PutSnapshotBlockResponseTypeDef
Checksum
- Type:
- Required: Yes
ChecksumAlgorithm
- Type: typing.Literal['SHA256']
- 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
StartSnapshotRequestRequestTypeDef
VolumeSize
- Type:
- Required: Yes
ParentSnapshotId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ebs_classes.TagTypeDef]]
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]
StartSnapshotResponseTypeDef
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_classes.TagTypeDef]
- 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
TagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]