Hsm class

Contains information about a hardware security module (HSM) in an AWS CloudHSM cluster.

Constructors

Hsm({required String hsmId, String? availabilityZone, String? clusterId, String? eniId, String? eniIp, HsmState? state, String? stateMessage, String? subnetId})
Hsm.fromJson(Map<String, dynamic> json)
factory

Properties

availabilityZone String?
The Availability Zone that contains the HSM.
final
clusterId String?
The identifier (ID) of the cluster that contains the HSM.
final
eniId String?
The identifier (ID) of the HSM's elastic network interface (ENI).
final
eniIp String?
The IP address of the HSM's elastic network interface (ENI).
final
hashCode int
The hash code for this object.
no setterinherited
hsmId String
The HSM's identifier (ID).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state HsmState?
The HSM's state.
final
stateMessage String?
A description of the HSM's state.
final
subnetId String?
The subnet that contains the HSM's elastic network interface (ENI).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited