You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CloudHSM::Types::ModifyHsmRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudHSM::Types::ModifyHsmRequest
- Defined in:
- (unknown)
Overview
When passing ModifyHsmRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
hsm_arn: "HsmArn", # required
subnet_id: "SubnetId",
eni_ip: "IpAddress",
iam_role_arn: "IamRoleArn",
external_id: "ExternalId",
syslog_ip: "IpAddress",
}
Contains the inputs for the ModifyHsm operation.
Instance Attribute Summary collapse
-
#eni_ip ⇒ String
The new IP address for the elastic network interface (ENI) attached to the HSM.
-
#external_id ⇒ String
The new external ID.
-
#hsm_arn ⇒ String
The ARN of the HSM to modify.
-
#iam_role_arn ⇒ String
The new IAM role ARN.
-
#subnet_id ⇒ String
The new identifier of the subnet that the HSM is in.
-
#syslog_ip ⇒ String
The new IP address for the syslog monitoring server.
Instance Attribute Details
#eni_ip ⇒ String
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 ⇒ String
The new external ID.
#hsm_arn ⇒ String
The ARN of the HSM to modify.
#iam_role_arn ⇒ String
The new IAM role ARN.
#subnet_id ⇒ String
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 ⇒ String
The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.