Skip to content

Typed dictionaries#

Index > CloudHSMV2 > Typed dictionaries

Auto-generated documentation for CloudHSMV2 type annotations stubs module mypy-boto3-cloudhsmv2.

BackupRetentionPolicyTypeDef#

# BackupRetentionPolicyTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import BackupRetentionPolicyTypeDef

def get_value() -> BackupRetentionPolicyTypeDef:
    return {
        "Type": ...,
    }
# BackupRetentionPolicyTypeDef definition

class BackupRetentionPolicyTypeDef(TypedDict):
    Type: NotRequired[BackupRetentionTypeType],  # (1)
    Value: NotRequired[str],
  1. See BackupRetentionTypeType

TagTypeDef#

# TagTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

CertificatesTypeDef#

# CertificatesTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CertificatesTypeDef

def get_value() -> CertificatesTypeDef:
    return {
        "ClusterCsr": ...,
    }
# CertificatesTypeDef definition

class CertificatesTypeDef(TypedDict):
    ClusterCsr: NotRequired[str],
    HsmCertificate: NotRequired[str],
    AwsHardwareCertificate: NotRequired[str],
    ManufacturerHardwareCertificate: NotRequired[str],
    ClusterCertificate: NotRequired[str],

HsmTypeDef#

# HsmTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import HsmTypeDef

def get_value() -> HsmTypeDef:
    return {
        "HsmId": ...,
    }
# HsmTypeDef definition

class HsmTypeDef(TypedDict):
    HsmId: str,
    AvailabilityZone: NotRequired[str],
    ClusterId: NotRequired[str],
    SubnetId: NotRequired[str],
    EniId: NotRequired[str],
    EniIp: NotRequired[str],
    State: NotRequired[HsmStateType],  # (1)
    StateMessage: NotRequired[str],
  1. See HsmStateType

DestinationBackupTypeDef#

# DestinationBackupTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DestinationBackupTypeDef

def get_value() -> DestinationBackupTypeDef:
    return {
        "CreateTimestamp": ...,
    }
# DestinationBackupTypeDef definition

class DestinationBackupTypeDef(TypedDict):
    CreateTimestamp: NotRequired[datetime],
    SourceRegion: NotRequired[str],
    SourceBackup: NotRequired[str],
    SourceCluster: NotRequired[str],

CreateHsmRequestRequestTypeDef#

# CreateHsmRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CreateHsmRequestRequestTypeDef

def get_value() -> CreateHsmRequestRequestTypeDef:
    return {
        "ClusterId": ...,
        "AvailabilityZone": ...,
    }
# CreateHsmRequestRequestTypeDef definition

class CreateHsmRequestRequestTypeDef(TypedDict):
    ClusterId: str,
    AvailabilityZone: str,
    IpAddress: NotRequired[str],

DeleteBackupRequestRequestTypeDef#

# DeleteBackupRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteBackupRequestRequestTypeDef

def get_value() -> DeleteBackupRequestRequestTypeDef:
    return {
        "BackupId": ...,
    }
# DeleteBackupRequestRequestTypeDef definition

class DeleteBackupRequestRequestTypeDef(TypedDict):
    BackupId: str,

DeleteClusterRequestRequestTypeDef#

# DeleteClusterRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteClusterRequestRequestTypeDef

def get_value() -> DeleteClusterRequestRequestTypeDef:
    return {
        "ClusterId": ...,
    }
# DeleteClusterRequestRequestTypeDef definition

class DeleteClusterRequestRequestTypeDef(TypedDict):
    ClusterId: str,

DeleteHsmRequestRequestTypeDef#

# DeleteHsmRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteHsmRequestRequestTypeDef

def get_value() -> DeleteHsmRequestRequestTypeDef:
    return {
        "ClusterId": ...,
    }
# DeleteHsmRequestRequestTypeDef definition

class DeleteHsmRequestRequestTypeDef(TypedDict):
    ClusterId: str,
    HsmId: NotRequired[str],
    EniId: NotRequired[str],
    EniIp: NotRequired[str],

DeleteHsmResponseTypeDef#

# DeleteHsmResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteHsmResponseTypeDef

def get_value() -> DeleteHsmResponseTypeDef:
    return {
        "HsmId": ...,
        "ResponseMetadata": ...,
    }
# DeleteHsmResponseTypeDef definition

class DeleteHsmResponseTypeDef(TypedDict):
    HsmId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeBackupsRequestDescribeBackupsPaginateTypeDef#

# DescribeBackupsRequestDescribeBackupsPaginateTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeBackupsRequestDescribeBackupsPaginateTypeDef

def get_value() -> DescribeBackupsRequestDescribeBackupsPaginateTypeDef:
    return {
        "Filters": ...,
    }
# DescribeBackupsRequestDescribeBackupsPaginateTypeDef definition

class DescribeBackupsRequestDescribeBackupsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Mapping[str, Sequence[str]]],
    SortAscending: NotRequired[bool],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeBackupsRequestRequestTypeDef#

# DescribeBackupsRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeBackupsRequestRequestTypeDef

def get_value() -> DescribeBackupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# DescribeBackupsRequestRequestTypeDef definition

class DescribeBackupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Mapping[str, Sequence[str]]],
    SortAscending: NotRequired[bool],

DescribeClustersRequestDescribeClustersPaginateTypeDef#

# DescribeClustersRequestDescribeClustersPaginateTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeClustersRequestDescribeClustersPaginateTypeDef

def get_value() -> DescribeClustersRequestDescribeClustersPaginateTypeDef:
    return {
        "Filters": ...,
    }
# DescribeClustersRequestDescribeClustersPaginateTypeDef definition

class DescribeClustersRequestDescribeClustersPaginateTypeDef(TypedDict):
    Filters: NotRequired[Mapping[str, Sequence[str]]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeClustersRequestRequestTypeDef#

# DescribeClustersRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeClustersRequestRequestTypeDef

def get_value() -> DescribeClustersRequestRequestTypeDef:
    return {
        "Filters": ...,
    }
# DescribeClustersRequestRequestTypeDef definition

class DescribeClustersRequestRequestTypeDef(TypedDict):
    Filters: NotRequired[Mapping[str, Sequence[str]]],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

InitializeClusterRequestRequestTypeDef#

# InitializeClusterRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import InitializeClusterRequestRequestTypeDef

def get_value() -> InitializeClusterRequestRequestTypeDef:
    return {
        "ClusterId": ...,
        "SignedCert": ...,
        "TrustAnchor": ...,
    }
# InitializeClusterRequestRequestTypeDef definition

class InitializeClusterRequestRequestTypeDef(TypedDict):
    ClusterId: str,
    SignedCert: str,
    TrustAnchor: str,

InitializeClusterResponseTypeDef#

# InitializeClusterResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import InitializeClusterResponseTypeDef

def get_value() -> InitializeClusterResponseTypeDef:
    return {
        "State": ...,
        "StateMessage": ...,
        "ResponseMetadata": ...,
    }
# InitializeClusterResponseTypeDef definition

class InitializeClusterResponseTypeDef(TypedDict):
    State: ClusterStateType,  # (1)
    StateMessage: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterStateType
  2. See ResponseMetadataTypeDef

ListTagsRequestListTagsPaginateTypeDef#

# ListTagsRequestListTagsPaginateTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ListTagsRequestListTagsPaginateTypeDef

def get_value() -> ListTagsRequestListTagsPaginateTypeDef:
    return {
        "ResourceId": ...,
    }
# ListTagsRequestListTagsPaginateTypeDef definition

class ListTagsRequestListTagsPaginateTypeDef(TypedDict):
    ResourceId: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTagsRequestRequestTypeDef#

# ListTagsRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ListTagsRequestRequestTypeDef

def get_value() -> ListTagsRequestRequestTypeDef:
    return {
        "ResourceId": ...,
    }
# ListTagsRequestRequestTypeDef definition

class ListTagsRequestRequestTypeDef(TypedDict):
    ResourceId: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ModifyBackupAttributesRequestRequestTypeDef#

# ModifyBackupAttributesRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ModifyBackupAttributesRequestRequestTypeDef

def get_value() -> ModifyBackupAttributesRequestRequestTypeDef:
    return {
        "BackupId": ...,
        "NeverExpires": ...,
    }
# ModifyBackupAttributesRequestRequestTypeDef definition

class ModifyBackupAttributesRequestRequestTypeDef(TypedDict):
    BackupId: str,
    NeverExpires: bool,

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

RestoreBackupRequestRequestTypeDef#

# RestoreBackupRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import RestoreBackupRequestRequestTypeDef

def get_value() -> RestoreBackupRequestRequestTypeDef:
    return {
        "BackupId": ...,
    }
# RestoreBackupRequestRequestTypeDef definition

class RestoreBackupRequestRequestTypeDef(TypedDict):
    BackupId: str,

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceId": ...,
        "TagKeyList": ...,
    }
# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceId: str,
    TagKeyList: Sequence[str],

ModifyClusterRequestRequestTypeDef#

# ModifyClusterRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ModifyClusterRequestRequestTypeDef

def get_value() -> ModifyClusterRequestRequestTypeDef:
    return {
        "BackupRetentionPolicy": ...,
        "ClusterId": ...,
    }
# ModifyClusterRequestRequestTypeDef definition

class ModifyClusterRequestRequestTypeDef(TypedDict):
    BackupRetentionPolicy: BackupRetentionPolicyTypeDef,  # (1)
    ClusterId: str,
  1. See BackupRetentionPolicyTypeDef

BackupTypeDef#

# BackupTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import BackupTypeDef

def get_value() -> BackupTypeDef:
    return {
        "BackupId": ...,
    }
# BackupTypeDef definition

class BackupTypeDef(TypedDict):
    BackupId: str,
    BackupState: NotRequired[BackupStateType],  # (1)
    ClusterId: NotRequired[str],
    CreateTimestamp: NotRequired[datetime],
    CopyTimestamp: NotRequired[datetime],
    NeverExpires: NotRequired[bool],
    SourceRegion: NotRequired[str],
    SourceBackup: NotRequired[str],
    SourceCluster: NotRequired[str],
    DeleteTimestamp: NotRequired[datetime],
    TagList: NotRequired[List[TagTypeDef]],  # (2)
  1. See BackupStateType
  2. See TagTypeDef

CopyBackupToRegionRequestRequestTypeDef#

# CopyBackupToRegionRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CopyBackupToRegionRequestRequestTypeDef

def get_value() -> CopyBackupToRegionRequestRequestTypeDef:
    return {
        "DestinationRegion": ...,
        "BackupId": ...,
    }
# CopyBackupToRegionRequestRequestTypeDef definition

class CopyBackupToRegionRequestRequestTypeDef(TypedDict):
    DestinationRegion: str,
    BackupId: str,
    TagList: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateClusterRequestRequestTypeDef#

# CreateClusterRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CreateClusterRequestRequestTypeDef

def get_value() -> CreateClusterRequestRequestTypeDef:
    return {
        "HsmType": ...,
        "SubnetIds": ...,
    }
# CreateClusterRequestRequestTypeDef definition

class CreateClusterRequestRequestTypeDef(TypedDict):
    HsmType: str,
    SubnetIds: Sequence[str],
    BackupRetentionPolicy: NotRequired[BackupRetentionPolicyTypeDef],  # (1)
    SourceBackupId: NotRequired[str],
    TagList: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See BackupRetentionPolicyTypeDef
  2. See TagTypeDef

ListTagsResponseTypeDef#

# ListTagsResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ListTagsResponseTypeDef

def get_value() -> ListTagsResponseTypeDef:
    return {
        "TagList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListTagsResponseTypeDef definition

class ListTagsResponseTypeDef(TypedDict):
    TagList: List[TagTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceId": ...,
        "TagList": ...,
    }
# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceId: str,
    TagList: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

ClusterTypeDef#

# ClusterTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ClusterTypeDef

def get_value() -> ClusterTypeDef:
    return {
        "BackupPolicy": ...,
    }
# ClusterTypeDef definition

class ClusterTypeDef(TypedDict):
    BackupPolicy: NotRequired[BackupPolicyType],  # (1)
    BackupRetentionPolicy: NotRequired[BackupRetentionPolicyTypeDef],  # (2)
    ClusterId: NotRequired[str],
    CreateTimestamp: NotRequired[datetime],
    Hsms: NotRequired[List[HsmTypeDef]],  # (3)
    HsmType: NotRequired[str],
    PreCoPassword: NotRequired[str],
    SecurityGroup: NotRequired[str],
    SourceBackupId: NotRequired[str],
    State: NotRequired[ClusterStateType],  # (4)
    StateMessage: NotRequired[str],
    SubnetMapping: NotRequired[Dict[str, str]],
    VpcId: NotRequired[str],
    Certificates: NotRequired[CertificatesTypeDef],  # (5)
    TagList: NotRequired[List[TagTypeDef]],  # (6)
  1. See BackupPolicyType
  2. See BackupRetentionPolicyTypeDef
  3. See HsmTypeDef
  4. See ClusterStateType
  5. See CertificatesTypeDef
  6. See TagTypeDef

CreateHsmResponseTypeDef#

# CreateHsmResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CreateHsmResponseTypeDef

def get_value() -> CreateHsmResponseTypeDef:
    return {
        "Hsm": ...,
        "ResponseMetadata": ...,
    }
# CreateHsmResponseTypeDef definition

class CreateHsmResponseTypeDef(TypedDict):
    Hsm: HsmTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HsmTypeDef
  2. See ResponseMetadataTypeDef

CopyBackupToRegionResponseTypeDef#

# CopyBackupToRegionResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CopyBackupToRegionResponseTypeDef

def get_value() -> CopyBackupToRegionResponseTypeDef:
    return {
        "DestinationBackup": ...,
        "ResponseMetadata": ...,
    }
# CopyBackupToRegionResponseTypeDef definition

class CopyBackupToRegionResponseTypeDef(TypedDict):
    DestinationBackup: DestinationBackupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DestinationBackupTypeDef
  2. See ResponseMetadataTypeDef

DeleteBackupResponseTypeDef#

# DeleteBackupResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteBackupResponseTypeDef

def get_value() -> DeleteBackupResponseTypeDef:
    return {
        "Backup": ...,
        "ResponseMetadata": ...,
    }
# DeleteBackupResponseTypeDef definition

class DeleteBackupResponseTypeDef(TypedDict):
    Backup: BackupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

DescribeBackupsResponseTypeDef#

# DescribeBackupsResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeBackupsResponseTypeDef

def get_value() -> DescribeBackupsResponseTypeDef:
    return {
        "Backups": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# DescribeBackupsResponseTypeDef definition

class DescribeBackupsResponseTypeDef(TypedDict):
    Backups: List[BackupTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

ModifyBackupAttributesResponseTypeDef#

# ModifyBackupAttributesResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ModifyBackupAttributesResponseTypeDef

def get_value() -> ModifyBackupAttributesResponseTypeDef:
    return {
        "Backup": ...,
        "ResponseMetadata": ...,
    }
# ModifyBackupAttributesResponseTypeDef definition

class ModifyBackupAttributesResponseTypeDef(TypedDict):
    Backup: BackupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

RestoreBackupResponseTypeDef#

# RestoreBackupResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import RestoreBackupResponseTypeDef

def get_value() -> RestoreBackupResponseTypeDef:
    return {
        "Backup": ...,
        "ResponseMetadata": ...,
    }
# RestoreBackupResponseTypeDef definition

class RestoreBackupResponseTypeDef(TypedDict):
    Backup: BackupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

CreateClusterResponseTypeDef#

# CreateClusterResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import CreateClusterResponseTypeDef

def get_value() -> CreateClusterResponseTypeDef:
    return {
        "Cluster": ...,
        "ResponseMetadata": ...,
    }
# CreateClusterResponseTypeDef definition

class CreateClusterResponseTypeDef(TypedDict):
    Cluster: ClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterTypeDef
  2. See ResponseMetadataTypeDef

DeleteClusterResponseTypeDef#

# DeleteClusterResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DeleteClusterResponseTypeDef

def get_value() -> DeleteClusterResponseTypeDef:
    return {
        "Cluster": ...,
        "ResponseMetadata": ...,
    }
# DeleteClusterResponseTypeDef definition

class DeleteClusterResponseTypeDef(TypedDict):
    Cluster: ClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterTypeDef
  2. See ResponseMetadataTypeDef

DescribeClustersResponseTypeDef#

# DescribeClustersResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import DescribeClustersResponseTypeDef

def get_value() -> DescribeClustersResponseTypeDef:
    return {
        "Clusters": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# DescribeClustersResponseTypeDef definition

class DescribeClustersResponseTypeDef(TypedDict):
    Clusters: List[ClusterTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterTypeDef
  2. See ResponseMetadataTypeDef

ModifyClusterResponseTypeDef#

# ModifyClusterResponseTypeDef usage example

from mypy_boto3_cloudhsmv2.type_defs import ModifyClusterResponseTypeDef

def get_value() -> ModifyClusterResponseTypeDef:
    return {
        "Cluster": ...,
        "ResponseMetadata": ...,
    }
# ModifyClusterResponseTypeDef definition

class ModifyClusterResponseTypeDef(TypedDict):
    Cluster: ClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ClusterTypeDef
  2. See ResponseMetadataTypeDef