BackupConfig.fromJson constructor
BackupConfig.fromJson(
- Map json_
Implementation
BackupConfig.fromJson(core.Map json_)
: this(
allNamespaces: json_['allNamespaces'] as core.bool?,
encryptionKey: json_.containsKey('encryptionKey')
? EncryptionKey.fromJson(
json_['encryptionKey'] as core.Map<core.String, core.dynamic>)
: null,
includeSecrets: json_['includeSecrets'] as core.bool?,
includeVolumeData: json_['includeVolumeData'] as core.bool?,
permissiveMode: json_['permissiveMode'] as core.bool?,
selectedApplications: json_.containsKey('selectedApplications')
? NamespacedNames.fromJson(json_['selectedApplications']
as core.Map<core.String, core.dynamic>)
: null,
selectedNamespaces: json_.containsKey('selectedNamespaces')
? Namespaces.fromJson(json_['selectedNamespaces']
as core.Map<core.String, core.dynamic>)
: null,
);