BackupSchedule.fromJson constructor
BackupSchedule.fromJson(
- Map json_
Implementation
BackupSchedule.fromJson(core.Map json_)
: this(
encryptionConfig:
json_.containsKey('encryptionConfig')
? CreateBackupEncryptionConfig.fromJson(
json_['encryptionConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
fullBackupSpec:
json_.containsKey('fullBackupSpec')
? FullBackupSpec.fromJson(
json_['fullBackupSpec']
as core.Map<core.String, core.dynamic>,
)
: null,
incrementalBackupSpec:
json_.containsKey('incrementalBackupSpec')
? IncrementalBackupSpec.fromJson(
json_['incrementalBackupSpec']
as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
retentionDuration: json_['retentionDuration'] as core.String?,
spec:
json_.containsKey('spec')
? BackupScheduleSpec.fromJson(
json_['spec'] as core.Map<core.String, core.dynamic>,
)
: null,
updateTime: json_['updateTime'] as core.String?,
);