Values.HsmSourceContains information about a hardware security module (HSM) in an CloudHSM cluster.
type nonrec t = {availabilityZone : ExternalAz.t option;The Availability Zone that contains the HSM.
*)clusterId : ClusterId.t option;The identifier (ID) of the cluster that contains the HSM.
*)subnetId : SubnetId.t option;The subnet that contains the HSM's elastic network interface (ENI).
*)eniId : EniId.t option;The identifier (ID) of the HSM's elastic network interface (ENI).
*)eniIp : IpAddress.t option;The IP address of the HSM's elastic network interface (ENI).
*)eniIpV6 : IpV6Address.t option;The IPv6 address (if any) of the HSM's elastic network interface (ENI).
*)hsmId : HsmId.t option;The HSM's identifier (ID).
*)hsmType : HsmType.t option;The type of HSM.
*)state : HsmState.t option;The HSM's state.
*)stateMessage : String_.t option;A description of the HSM's state.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of ExternalAz.t ]) list ]