Skip to content

ModifyHsmRequest

Source code in docs_src/capo_cloudhsm/types/modify_hsm_request.py
class ModifyHsmRequest(TypedDict, closed=True):
    hsm_arn: "capo_cloudhsm.types.hsm_arn.HsmArn"
    """<p>The ARN of the HSM to modify.</p>"""
    subnet_id: NotRequired["capo_cloudhsm.types.subnet_id.SubnetId"]
    """<p>The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.</p>"""
    eni_ip: NotRequired["capo_cloudhsm.types.ip_address.IpAddress"]
    """<p>The new IP address for the elastic network interface (ENI) attached to the HSM.</p> <p>If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.</p>"""
    iam_role_arn: NotRequired["capo_cloudhsm.types.iam_role_arn.IamRoleArn"]
    """<p>The new IAM role ARN.</p>"""
    external_id: NotRequired["capo_cloudhsm.types.external_id.ExternalId"]
    """<p>The new external ID.</p>"""
    syslog_ip: NotRequired["capo_cloudhsm.types.ip_address.IpAddress"]
    """<p>The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.</p>"""

eni_ip instance-attribute

eni_ip: NotRequired[IpAddress]

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

external_id instance-attribute

external_id: NotRequired[ExternalId]

The new external ID.

hsm_arn instance-attribute

hsm_arn: HsmArn

The ARN of the HSM to modify.

iam_role_arn instance-attribute

iam_role_arn: NotRequired[IamRoleArn]

The new IAM role ARN.

subnet_id instance-attribute

subnet_id: NotRequired[SubnetId]

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

syslog_ip instance-attribute

syslog_ip: NotRequired[IpAddress]

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.