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