Interface ModifyHsmRequest.Builder

    • Method Detail

      • hsmArn

        ModifyHsmRequest.Builder hsmArn​(String hsmArn)

        The ARN of the HSM to modify.

        Parameters:
        hsmArn - The ARN of the HSM to modify.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetId

        ModifyHsmRequest.Builder subnetId​(String 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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eniIp

        ModifyHsmRequest.Builder eniIp​(String eniIp)

        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.

        Parameters:
        eniIp - 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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iamRoleArn

        ModifyHsmRequest.Builder iamRoleArn​(String iamRoleArn)

        The new IAM role ARN.

        Parameters:
        iamRoleArn - The new IAM role ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • externalId

        ModifyHsmRequest.Builder externalId​(String externalId)

        The new external ID.

        Parameters:
        externalId - The new external ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • syslogIp

        ModifyHsmRequest.Builder syslogIp​(String syslogIp)

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

        Parameters:
        syslogIp - The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.
        Returns:
        Returns a reference to this object so that method calls can be chained together.