Skip to content

DescribeHsmResponse

Source code in docs_src/capo_cloudhsm/types/describe_hsm_response.py
class DescribeHsmResponse(TypedDict, closed=True):
    hsm_arn: NotRequired["capo_cloudhsm.types.hsm_arn.HsmArn"]
    """<p>The ARN of the HSM.</p>"""
    status: NotRequired["capo_cloudhsm.types.hsm_status.HsmStatus"]
    """<p>The status of the HSM.</p>"""
    status_details: NotRequired["capo_cloudhsm.types.string.String"]
    """<p>Contains additional information about the status of the HSM.</p>"""
    availability_zone: NotRequired["capo_cloudhsm.types.az.AZ"]
    """<p>The Availability Zone that the HSM is in.</p>"""
    eni_id: NotRequired["capo_cloudhsm.types.eni_id.EniId"]
    """<p>The identifier of the elastic network interface (ENI) attached to the HSM.</p>"""
    eni_ip: NotRequired["capo_cloudhsm.types.ip_address.IpAddress"]
    """<p>The IP address assigned to the HSM's ENI.</p>"""
    subscription_type: NotRequired[
        "capo_cloudhsm.types.subscription_type.SubscriptionType"
    ]
    subscription_start_date: NotRequired["capo_cloudhsm.types.timestamp.Timestamp"]
    """<p>The subscription start date.</p>"""
    subscription_end_date: NotRequired["capo_cloudhsm.types.timestamp.Timestamp"]
    """<p>The subscription end date.</p>"""
    vpc_id: NotRequired["capo_cloudhsm.types.vpc_id.VpcId"]
    """<p>The identifier of the VPC that the HSM is in.</p>"""
    subnet_id: NotRequired["capo_cloudhsm.types.subnet_id.SubnetId"]
    """<p>The identifier of the subnet that the HSM is in.</p>"""
    iam_role_arn: NotRequired["capo_cloudhsm.types.iam_role_arn.IamRoleArn"]
    """<p>The ARN of the IAM role assigned to the HSM.</p>"""
    serial_number: NotRequired["capo_cloudhsm.types.hsm_serial_number.HsmSerialNumber"]
    """<p>The serial number of the HSM.</p>"""
    vendor_name: NotRequired["capo_cloudhsm.types.string.String"]
    """<p>The name of the HSM vendor.</p>"""
    hsm_type: NotRequired["capo_cloudhsm.types.string.String"]
    """<p>The HSM model type.</p>"""
    software_version: NotRequired["capo_cloudhsm.types.string.String"]
    """<p>The HSM software version.</p>"""
    ssh_public_key: NotRequired["capo_cloudhsm.types.ssh_key.SshKey"]
    """<p>The public SSH key.</p>"""
    ssh_key_last_updated: NotRequired["capo_cloudhsm.types.timestamp.Timestamp"]
    """<p>The date and time that the SSH key was last updated.</p>"""
    server_cert_uri: NotRequired["capo_cloudhsm.types.string.String"]
    """<p>The URI of the certificate server.</p>"""
    server_cert_last_updated: NotRequired["capo_cloudhsm.types.timestamp.Timestamp"]
    """<p>The date and time that the server certificate was last updated.</p>"""
    partitions: NotRequired["capo_cloudhsm.types.partition_list.PartitionList"]
    """<p>The list of partitions on the HSM.</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[AZ]

The Availability Zone that the HSM is in.

eni_id instance-attribute

eni_id: NotRequired[EniId]

The identifier of the elastic network interface (ENI) attached to the HSM.

eni_ip instance-attribute

eni_ip: NotRequired[IpAddress]

The IP address assigned to the HSM's ENI.

hsm_arn instance-attribute

hsm_arn: NotRequired[HsmArn]

The ARN of the HSM.

hsm_type instance-attribute

hsm_type: NotRequired[String]

The HSM model type.

iam_role_arn instance-attribute

iam_role_arn: NotRequired[IamRoleArn]

The ARN of the IAM role assigned to the HSM.

partitions instance-attribute

partitions: NotRequired[PartitionList]

The list of partitions on the HSM.

serial_number instance-attribute

serial_number: NotRequired[HsmSerialNumber]

The serial number of the HSM.

server_cert_last_updated instance-attribute

server_cert_last_updated: NotRequired[Timestamp]

The date and time that the server certificate was last updated.

server_cert_uri instance-attribute

server_cert_uri: NotRequired[String]

The URI of the certificate server.

software_version instance-attribute

software_version: NotRequired[String]

The HSM software version.

ssh_key_last_updated instance-attribute

ssh_key_last_updated: NotRequired[Timestamp]

The date and time that the SSH key was last updated.

ssh_public_key instance-attribute

ssh_public_key: NotRequired[SshKey]

The public SSH key.

status instance-attribute

status: NotRequired[HsmStatus]

The status of the HSM.

status_details instance-attribute

status_details: NotRequired[String]

Contains additional information about the status of the HSM.

subnet_id instance-attribute

subnet_id: NotRequired[SubnetId]

The identifier of the subnet that the HSM is in.

subscription_end_date instance-attribute

subscription_end_date: NotRequired[Timestamp]

The subscription end date.

subscription_start_date instance-attribute

subscription_start_date: NotRequired[Timestamp]

The subscription start date.

subscription_type instance-attribute

subscription_type: NotRequired[SubscriptionType]

vendor_name instance-attribute

vendor_name: NotRequired[String]

The name of the HSM vendor.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The identifier of the VPC that the HSM is in.