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?,
    );