class Aws::CloudHSM::Types::ModifyHsmRequest
Contains the inputs for the ModifyHsm operation.
@note When making an API call, you may pass ModifyHsmRequest
data as a hash: { hsm_arn: "HsmArn", # required subnet_id: "SubnetId", eni_ip: "IpAddress", iam_role_arn: "IamRoleArn", external_id: "ExternalId", syslog_ip: "IpAddress", }
@!attribute [rw] hsm_arn
The ARN of the HSM to modify. @return [String]
@!attribute [rw] subnet_id
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. @return [String]
@!attribute [rw] eni_ip
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. @return [String]
@!attribute [rw] iam_role_arn
The new IAM role ARN. @return [String]
@!attribute [rw] external_id
The new external ID. @return [String]
@!attribute [rw] syslog_ip
The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/cloudhsm-2014-05-30/ModifyHsmRequest AWS API Documentation
Constants
- SENSITIVE