JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.redshift.model

Class CreateHsmConfigurationRequest

    • Constructor Detail

      • CreateHsmConfigurationRequest

        public CreateHsmConfigurationRequest()
    • Method Detail

      • setHsmConfigurationIdentifier

        public void setHsmConfigurationIdentifier(String hsmConfigurationIdentifier)

        The identifier to be assigned to the new Amazon Redshift HSM configuration.

        Parameters:
        hsmConfigurationIdentifier - The identifier to be assigned to the new Amazon Redshift HSM configuration.
      • getHsmConfigurationIdentifier

        public String getHsmConfigurationIdentifier()

        The identifier to be assigned to the new Amazon Redshift HSM configuration.

        Returns:
        The identifier to be assigned to the new Amazon Redshift HSM configuration.
      • withHsmConfigurationIdentifier

        public CreateHsmConfigurationRequest withHsmConfigurationIdentifier(String hsmConfigurationIdentifier)

        The identifier to be assigned to the new Amazon Redshift HSM configuration.

        Parameters:
        hsmConfigurationIdentifier - The identifier to be assigned to the new Amazon Redshift HSM configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDescription

        public void setDescription(String description)

        A text description of the HSM configuration to be created.

        Parameters:
        description - A text description of the HSM configuration to be created.
      • getDescription

        public String getDescription()

        A text description of the HSM configuration to be created.

        Returns:
        A text description of the HSM configuration to be created.
      • withDescription

        public CreateHsmConfigurationRequest withDescription(String description)

        A text description of the HSM configuration to be created.

        Parameters:
        description - A text description of the HSM configuration to be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHsmIpAddress

        public void setHsmIpAddress(String hsmIpAddress)

        The IP address that the Amazon Redshift cluster must use to access the HSM.

        Parameters:
        hsmIpAddress - The IP address that the Amazon Redshift cluster must use to access the HSM.
      • getHsmIpAddress

        public String getHsmIpAddress()

        The IP address that the Amazon Redshift cluster must use to access the HSM.

        Returns:
        The IP address that the Amazon Redshift cluster must use to access the HSM.
      • withHsmIpAddress

        public CreateHsmConfigurationRequest withHsmIpAddress(String hsmIpAddress)

        The IP address that the Amazon Redshift cluster must use to access the HSM.

        Parameters:
        hsmIpAddress - The IP address that the Amazon Redshift cluster must use to access the HSM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHsmPartitionName

        public void setHsmPartitionName(String hsmPartitionName)

        The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.

        Parameters:
        hsmPartitionName - The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.
      • getHsmPartitionName

        public String getHsmPartitionName()

        The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.

        Returns:
        The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.
      • withHsmPartitionName

        public CreateHsmConfigurationRequest withHsmPartitionName(String hsmPartitionName)

        The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.

        Parameters:
        hsmPartitionName - The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHsmPartitionPassword

        public void setHsmPartitionPassword(String hsmPartitionPassword)

        The password required to access the HSM partition.

        Parameters:
        hsmPartitionPassword - The password required to access the HSM partition.
      • getHsmPartitionPassword

        public String getHsmPartitionPassword()

        The password required to access the HSM partition.

        Returns:
        The password required to access the HSM partition.
      • withHsmPartitionPassword

        public CreateHsmConfigurationRequest withHsmPartitionPassword(String hsmPartitionPassword)

        The password required to access the HSM partition.

        Parameters:
        hsmPartitionPassword - The password required to access the HSM partition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHsmServerPublicCertificate

        public void setHsmServerPublicCertificate(String hsmServerPublicCertificate)

        The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.

        Parameters:
        hsmServerPublicCertificate - The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.
      • getHsmServerPublicCertificate

        public String getHsmServerPublicCertificate()

        The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.

        Returns:
        The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.
      • withHsmServerPublicCertificate

        public CreateHsmConfigurationRequest withHsmServerPublicCertificate(String hsmServerPublicCertificate)

        The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.

        Parameters:
        hsmServerPublicCertificate - The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getTags

        public List<Tag> getTags()

        A list of tag instances.

        Returns:
        A list of tag instances.
      • setTags

        public void setTags(Collection<Tag> tags)

        A list of tag instances.

        Parameters:
        tags - A list of tag instances.
      • withTags

        public CreateHsmConfigurationRequest withTags(Collection<Tag> tags)

        A list of tag instances.

        Parameters:
        tags - A list of tag instances.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /