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?
-
init(availabilityZone:eniId:eniIp:hsmArn:hsmType:iamRoleArn:partitions:serialNumber:serverCertLastUpdated:serverCertUri:softwareVersion:sshKeyLastUpdated:sshPublicKey:status:statusDetails:subnetId:subscriptionEndDate:subscriptionStartDate:subscriptionType:vendorName:vpcId:)
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)