ConfigManagementState.fromJson constructor
ConfigManagementState.fromJson(
- Map json_
Implementation
ConfigManagementState.fromJson(core.Map json_)
: this(
binauthzState: json_.containsKey('binauthzState')
? ConfigManagementBinauthzState.fromJson(
json_['binauthzState'] as core.Map<core.String, core.dynamic>,
)
: null,
clusterName: json_['clusterName'] as core.String?,
configSyncState: json_.containsKey('configSyncState')
? ConfigManagementConfigSyncState.fromJson(
json_['configSyncState'] as core.Map<core.String, core.dynamic>,
)
: null,
hierarchyControllerState: json_.containsKey('hierarchyControllerState')
? ConfigManagementHierarchyControllerState.fromJson(
json_['hierarchyControllerState']
as core.Map<core.String, core.dynamic>,
)
: null,
kubernetesApiServerVersion:
json_['kubernetesApiServerVersion'] as core.String?,
membershipSpec: json_.containsKey('membershipSpec')
? ConfigManagementSpec.fromJson(
json_['membershipSpec'] as core.Map<core.String, core.dynamic>,
)
: null,
operatorState: json_.containsKey('operatorState')
? ConfigManagementOperatorState.fromJson(
json_['operatorState'] as core.Map<core.String, core.dynamic>,
)
: null,
policyControllerState: json_.containsKey('policyControllerState')
? ConfigManagementPolicyControllerState.fromJson(
json_['policyControllerState']
as core.Map<core.String, core.dynamic>,
)
: null,
);