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)
View on GitHub
DescribeHsmResponse Structure Reference