AutonomousDatabaseBackupProperties.fromJson constructor

AutonomousDatabaseBackupProperties.fromJson(
  1. Map json_
)

Implementation

AutonomousDatabaseBackupProperties.fromJson(core.Map json_)
    : this(
        availableTillTime: json_['availableTillTime'] as core.String?,
        compartmentId: json_['compartmentId'] as core.String?,
        databaseSizeTb: (json_['databaseSizeTb'] as core.num?)?.toDouble(),
        dbVersion: json_['dbVersion'] as core.String?,
        endTime: json_['endTime'] as core.String?,
        isAutomaticBackup: json_['isAutomaticBackup'] as core.bool?,
        isLongTermBackup: json_['isLongTermBackup'] as core.bool?,
        isRestorable: json_['isRestorable'] as core.bool?,
        keyStoreId: json_['keyStoreId'] as core.String?,
        keyStoreWallet: json_['keyStoreWallet'] as core.String?,
        kmsKeyId: json_['kmsKeyId'] as core.String?,
        kmsKeyVersionId: json_['kmsKeyVersionId'] as core.String?,
        lifecycleDetails: json_['lifecycleDetails'] as core.String?,
        lifecycleState: json_['lifecycleState'] as core.String?,
        ocid: json_['ocid'] as core.String?,
        retentionPeriodDays: json_['retentionPeriodDays'] as core.int?,
        sizeTb: (json_['sizeTb'] as core.num?)?.toDouble(),
        startTime: json_['startTime'] as core.String?,
        type: json_['type'] as core.String?,
        vaultId: json_['vaultId'] as core.String?,
      );