CreateHsmConfigurationMessage

public struct CreateHsmConfigurationMessage : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A text description of the HSM configuration to be created.

    Declaration

    Swift

    public let description: String
  • The identifier to be assigned to the new Amazon Redshift HSM configuration.

    Declaration

    Swift

    public let hsmConfigurationIdentifier: String
  • The IP address that the Amazon Redshift cluster must use to access the HSM.

    Declaration

    Swift

    public let hsmIpAddress: String
  • The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.

    Declaration

    Swift

    public let hsmPartitionName: String
  • The password required to access the HSM partition.

    Declaration

    Swift

    public let hsmPartitionPassword: String
  • The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.

    Declaration

    Swift

    public let hsmServerPublicCertificate: String
  • A list of tag instances.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(description: String, hsmConfigurationIdentifier: String, hsmIpAddress: String, hsmPartitionName: String, hsmPartitionPassword: String, hsmServerPublicCertificate: String, tags: [Tag]? = nil)