Skip to content

EbsInfo

Source code in docs_src/capo_ec2/types/ebs_info.py
class EbsInfo(TypedDict, closed=True):
    ebs_optimized_support: NotRequired[
        "capo_ec2.types.ebs_optimized_support.EbsOptimizedSupport"
    ]
    """<p>Indicates whether the instance type is Amazon EBS-optimized. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSOptimized.html">Amazon EBS-optimized instances</a> in <i>Amazon EC2 User Guide</i>.</p>"""
    encryption_support: NotRequired[
        "capo_ec2.types.ebs_encryption_support.EbsEncryptionSupport"
    ]
    """<p>Indicates whether Amazon EBS encryption is supported.</p>"""
    ebs_optimized_info: NotRequired[
        "capo_ec2.types.ebs_optimized_info.EbsOptimizedInfo"
    ]
    """<p>Describes the optimized EBS performance for the instance type.</p>"""
    nvme_support: NotRequired["capo_ec2.types.ebs_nvme_support.EbsNvmeSupport"]
    """<p>Indicates whether non-volatile memory express (NVMe) is supported.</p>"""
    maximum_ebs_attachments: NotRequired[
        "capo_ec2.types.maximum_ebs_attachments.MaximumEbsAttachments"
    ]
    """<p>Indicates the maximum number of Amazon EBS volumes that can be attached to the instance type. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/volume_limits.html">Amazon EBS volume limits for Amazon EC2 instances</a> in the <i>Amazon EC2 User Guide</i>.</p>"""
    attachment_limit_type: NotRequired[
        "capo_ec2.types.attachment_limit_type.AttachmentLimitType"
    ]
    """<p>Indicates whether the instance type features a shared or dedicated Amazon EBS volume attachment limit. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/volume_limits.html">Amazon EBS volume limits for Amazon EC2 instances</a> in the <i>Amazon EC2 User Guide</i>.</p>"""
    maximum_ebs_cards: NotRequired["capo_ec2.types.maximum_ebs_cards.MaximumEbsCards"]
    """<p>Indicates the number of EBS cards supported by the instance type.</p>"""
    ebs_cards: NotRequired["capo_ec2.types.ebs_card_info_list.EbsCardInfoList"]
    """<p>Describes the EBS cards available for the instance type.</p>"""

attachment_limit_type instance-attribute

attachment_limit_type: NotRequired[AttachmentLimitType]

Indicates whether the instance type features a shared or dedicated Amazon EBS volume attachment limit. For more information, see Amazon EBS volume limits for Amazon EC2 instances in the Amazon EC2 User Guide.

ebs_cards instance-attribute

ebs_cards: NotRequired[EbsCardInfoList]

Describes the EBS cards available for the instance type.

ebs_optimized_info instance-attribute

ebs_optimized_info: NotRequired[EbsOptimizedInfo]

Describes the optimized EBS performance for the instance type.

ebs_optimized_support instance-attribute

ebs_optimized_support: NotRequired[EbsOptimizedSupport]

Indicates whether the instance type is Amazon EBS-optimized. For more information, see Amazon EBS-optimized instances in Amazon EC2 User Guide.

encryption_support instance-attribute

encryption_support: NotRequired[EbsEncryptionSupport]

Indicates whether Amazon EBS encryption is supported.

maximum_ebs_attachments instance-attribute

maximum_ebs_attachments: NotRequired[MaximumEbsAttachments]

Indicates the maximum number of Amazon EBS volumes that can be attached to the instance type. For more information, see Amazon EBS volume limits for Amazon EC2 instances in the Amazon EC2 User Guide.

maximum_ebs_cards instance-attribute

maximum_ebs_cards: NotRequired[MaximumEbsCards]

Indicates the number of EBS cards supported by the instance type.

nvme_support instance-attribute

nvme_support: NotRequired[EbsNvmeSupport]

Indicates whether non-volatile memory express (NVMe) is supported.