SingleTenantHsmInstanceProposal class

A SingleTenantHsmInstanceProposal represents a proposal to perform an operation on a SingleTenantHsmInstance.

Constructors

SingleTenantHsmInstanceProposal({AddQuorumMember? addQuorumMember, String? createTime, DeleteSingleTenantHsmInstance? deleteSingleTenantHsmInstance, String? deleteTime, DisableSingleTenantHsmInstance? disableSingleTenantHsmInstance, EnableSingleTenantHsmInstance? enableSingleTenantHsmInstance, String? expireTime, String? failureReason, String? name, String? purgeTime, QuorumParameters? quorumParameters, RefreshSingleTenantHsmInstance? refreshSingleTenantHsmInstance, RegisterTwoFactorAuthKeys? registerTwoFactorAuthKeys, RemoveQuorumMember? removeQuorumMember, RequiredActionQuorumParameters? requiredActionQuorumParameters, String? state, String? ttl})
SingleTenantHsmInstanceProposal.fromJson(Map json_)

Properties

addQuorumMember AddQuorumMember?
Add a quorum member to the SingleTenantHsmInstance.
getter/setter pair
createTime String?
The time at which the SingleTenantHsmInstanceProposal was created.
getter/setter pair
deleteSingleTenantHsmInstance DeleteSingleTenantHsmInstance?
Delete the SingleTenantHsmInstance.
getter/setter pair
deleteTime String?
The time at which the SingleTenantHsmInstanceProposal was deleted.
getter/setter pair
disableSingleTenantHsmInstance DisableSingleTenantHsmInstance?
Disable the SingleTenantHsmInstance.
getter/setter pair
enableSingleTenantHsmInstance EnableSingleTenantHsmInstance?
Enable the SingleTenantHsmInstance.
getter/setter pair
expireTime String?
The time at which the SingleTenantHsmInstanceProposal will expire if not approved and executed.
getter/setter pair
failureReason String?
The root cause of the most recent failure.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
Identifier.
getter/setter pair
purgeTime String?
The time at which the soft-deleted SingleTenantHsmInstanceProposal will be permanently purged.
getter/setter pair
quorumParameters QuorumParameters?
The quorum approval parameters for the SingleTenantHsmInstanceProposal.
getter/setter pair
refreshSingleTenantHsmInstance RefreshSingleTenantHsmInstance?
Refreshes the SingleTenantHsmInstance.
getter/setter pair
registerTwoFactorAuthKeys RegisterTwoFactorAuthKeys?
Register 2FA keys for the SingleTenantHsmInstance.
getter/setter pair
removeQuorumMember RemoveQuorumMember?
Remove a quorum member from the SingleTenantHsmInstance.
getter/setter pair
requiredActionQuorumParameters RequiredActionQuorumParameters?
Parameters for an approval of a SingleTenantHsmInstanceProposal that has both required challenges and a quorum.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
The state of the SingleTenantHsmInstanceProposal.
getter/setter pair
ttl String?
Input only.
getter/setter pair

Methods

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

Operators

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