SingleTenantHsmInstanceProposal.fromJson constructor
SingleTenantHsmInstanceProposal.fromJson(
- Map json_
Implementation
SingleTenantHsmInstanceProposal.fromJson(core.Map json_)
: this(
addQuorumMember: json_.containsKey('addQuorumMember')
? AddQuorumMember.fromJson(
json_['addQuorumMember'] as core.Map<core.String, core.dynamic>,
)
: null,
createTime: json_['createTime'] as core.String?,
deleteSingleTenantHsmInstance:
json_.containsKey('deleteSingleTenantHsmInstance')
? DeleteSingleTenantHsmInstance.fromJson(
json_['deleteSingleTenantHsmInstance']
as core.Map<core.String, core.dynamic>,
)
: null,
deleteTime: json_['deleteTime'] as core.String?,
disableSingleTenantHsmInstance:
json_.containsKey('disableSingleTenantHsmInstance')
? DisableSingleTenantHsmInstance.fromJson(
json_['disableSingleTenantHsmInstance']
as core.Map<core.String, core.dynamic>,
)
: null,
enableSingleTenantHsmInstance:
json_.containsKey('enableSingleTenantHsmInstance')
? EnableSingleTenantHsmInstance.fromJson(
json_['enableSingleTenantHsmInstance']
as core.Map<core.String, core.dynamic>,
)
: null,
expireTime: json_['expireTime'] as core.String?,
failureReason: json_['failureReason'] as core.String?,
name: json_['name'] as core.String?,
purgeTime: json_['purgeTime'] as core.String?,
quorumParameters: json_.containsKey('quorumParameters')
? QuorumParameters.fromJson(
json_['quorumParameters']
as core.Map<core.String, core.dynamic>,
)
: null,
refreshSingleTenantHsmInstance:
json_.containsKey('refreshSingleTenantHsmInstance')
? RefreshSingleTenantHsmInstance.fromJson(
json_['refreshSingleTenantHsmInstance']
as core.Map<core.String, core.dynamic>,
)
: null,
registerTwoFactorAuthKeys:
json_.containsKey('registerTwoFactorAuthKeys')
? RegisterTwoFactorAuthKeys.fromJson(
json_['registerTwoFactorAuthKeys']
as core.Map<core.String, core.dynamic>,
)
: null,
removeQuorumMember: json_.containsKey('removeQuorumMember')
? RemoveQuorumMember.fromJson(
json_['removeQuorumMember']
as core.Map<core.String, core.dynamic>,
)
: null,
requiredActionQuorumParameters:
json_.containsKey('requiredActionQuorumParameters')
? RequiredActionQuorumParameters.fromJson(
json_['requiredActionQuorumParameters']
as core.Map<core.String, core.dynamic>,
)
: null,
state: json_['state'] as core.String?,
ttl: json_['ttl'] as core.String?,
);