DescribeHsmResponse

public struct DescribeHsmResponse : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Availability Zone that the HSM is in.

    Declaration

    Swift

    public let availabilityZone: String?
  • The identifier of the elastic network interface (ENI) attached to the HSM.

    Declaration

    Swift

    public let eniId: String?
  • The IP address assigned to the HSM’s ENI.

    Declaration

    Swift

    public let eniIp: String?
  • The ARN of the HSM.

    Declaration

    Swift

    public let hsmArn: String?
  • The HSM model type.

    Declaration

    Swift

    public let hsmType: String?
  • The ARN of the IAM role assigned to the HSM.

    Declaration

    Swift

    public let iamRoleArn: String?
  • The list of partitions on the HSM.

    Declaration

    Swift

    public let partitions: [String]?
  • The serial number of the HSM.

    Declaration

    Swift

    public let serialNumber: String?
  • The date and time that the server certificate was last updated.

    Declaration

    Swift

    public let serverCertLastUpdated: String?
  • The URI of the certificate server.

    Declaration

    Swift

    public let serverCertUri: String?
  • The HSM software version.

    Declaration

    Swift

    public let softwareVersion: String?
  • The date and time that the SSH key was last updated.

    Declaration

    Swift

    public let sshKeyLastUpdated: String?
  • The public SSH key.

    Declaration

    Swift

    public let sshPublicKey: String?
  • The status of the HSM.

    Declaration

    Swift

    public let status: HsmStatus?
  • Contains additional information about the status of the HSM.

    Declaration

    Swift

    public let statusDetails: String?
  • The identifier of the subnet that the HSM is in.

    Declaration

    Swift

    public let subnetId: String?
  • The subscription end date.

    Declaration

    Swift

    public let subscriptionEndDate: String?
  • The subscription start date.

    Declaration

    Swift

    public let subscriptionStartDate: String?
  • Undocumented

    Declaration

    Swift

    public let subscriptionType: SubscriptionType?
  • The name of the HSM vendor.

    Declaration

    Swift

    public let vendorName: String?
  • The identifier of the VPC that the HSM is in.

    Declaration

    Swift

    public let vpcId: String?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZone: String? = nil, eniId: String? = nil, eniIp: String? = nil, hsmArn: String? = nil, hsmType: String? = nil, iamRoleArn: String? = nil, partitions: [String]? = nil, serialNumber: String? = nil, serverCertLastUpdated: String? = nil, serverCertUri: String? = nil, softwareVersion: String? = nil, sshKeyLastUpdated: String? = nil, sshPublicKey: String? = nil, status: HsmStatus? = nil, statusDetails: String? = nil, subnetId: String? = nil, subscriptionEndDate: String? = nil, subscriptionStartDate: String? = nil, subscriptionType: SubscriptionType? = nil, vendorName: String? = nil, vpcId: String? = nil)