BackupConfiguration.fromJson constructor

BackupConfiguration.fromJson(
  1. Map json_
)

Implementation

BackupConfiguration.fromJson(core.Map json_)
  : this(
      backupRetentionSettings: json_.containsKey('backupRetentionSettings')
          ? BackupRetentionSettings.fromJson(
              json_['backupRetentionSettings']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      backupTier: json_['backupTier'] as core.String?,
      binaryLogEnabled: json_['binaryLogEnabled'] as core.bool?,
      enabled: json_['enabled'] as core.bool?,
      kind: json_['kind'] as core.String?,
      location: json_['location'] as core.String?,
      pointInTimeRecoveryEnabled:
          json_['pointInTimeRecoveryEnabled'] as core.bool?,
      replicationLogArchivingEnabled:
          json_['replicationLogArchivingEnabled'] as core.bool?,
      startTime: json_['startTime'] as core.String?,
      transactionLogRetentionDays:
          json_['transactionLogRetentionDays'] as core.int?,
      transactionalLogStorageState:
          json_['transactionalLogStorageState'] as core.String?,
    );