Show / Hide Table of Contents

Class CryptoAssessmentBackupSetSummary

Summary of one backup set observed for a crypto assessment.

Inheritance
object
CryptoAssessmentBackupSetSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CryptoAssessmentBackupSetSummary

Properties

AlgorithmObserved

Declaration
[JsonProperty(PropertyName = "algorithmObserved")]
public string AlgorithmObserved { get; set; }
Property Value
Type Description
string

Encryption algorithm observed for the backup set when encryption is enabled.

AssessmentId

Declaration
[Required(ErrorMessage = "AssessmentId is required.")]
[JsonProperty(PropertyName = "assessmentId")]
public string AssessmentId { get; set; }
Property Value
Type Description
string

OCID of the crypto assessment that discovered the backup set.

Remarks

Required

BackupPieces

Declaration
[Required(ErrorMessage = "BackupPieces is required.")]
[JsonProperty(PropertyName = "backupPieces")]
public int? BackupPieces { get; set; }
Property Value
Type Description
int?

Number of backup pieces in the set.

Remarks

Required

BackupSetKey

Declaration
[Required(ErrorMessage = "BackupSetKey is required.")]
[JsonProperty(PropertyName = "backupSetKey")]
public string BackupSetKey { get; set; }
Property Value
Type Description
string

Backup set key.

Remarks

Required

BackupType

Declaration
[Required(ErrorMessage = "BackupType is required.")]
[JsonProperty(PropertyName = "backupType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoAssessmentBackupSetSummary.BackupTypeEnum? BackupType { get; set; }
Property Value
Type Description
CryptoAssessmentBackupSetSummary.BackupTypeEnum?

Backup type observed for the set.

Remarks

Required

CipherModeObserved

Declaration
[JsonProperty(PropertyName = "cipherModeObserved")]
public string CipherModeObserved { get; set; }
Property Value
Type Description
string

Cipher mode observed for the backup set when encryption is enabled.

IsCompressed

Declaration
[JsonProperty(PropertyName = "isCompressed")]
public bool? IsCompressed { get; set; }
Property Value
Type Description
bool?

Indicates whether the backup set is compressed.

IsEncrypted

Declaration
[Required(ErrorMessage = "IsEncrypted is required.")]
[JsonProperty(PropertyName = "isEncrypted")]
public bool? IsEncrypted { get; set; }
Property Value
Type Description
bool?

Indicates whether the backup set is encrypted.

Remarks

Required

SetStamp

Declaration
[Required(ErrorMessage = "SetStamp is required.")]
[JsonProperty(PropertyName = "setStamp")]
public string SetStamp { get; set; }
Property Value
Type Description
string

Backup set stamp.

Remarks

Required

SizeInGBs

Declaration
[Required(ErrorMessage = "SizeInGBs is required.")]
[JsonProperty(PropertyName = "sizeInGBs")]
public double SizeInGBs { get; set; }
Property Value
Type Description
double

Backup set size in gigabytes.

Remarks

Required

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoAssessmentBackupSetSummary.StatusEnum? Status { get; set; }
Property Value
Type Description
CryptoAssessmentBackupSetSummary.StatusEnum?

Current status of the backup set.

Remarks

Required

TargetId

Declaration
[Required(ErrorMessage = "TargetId is required.")]
[JsonProperty(PropertyName = "targetId")]
public string TargetId { get; set; }
Property Value
Type Description
string

OCID of the target database associated with the backup set.

Remarks

Required

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

Backup set creation time in RFC3339 format.

TimeLastAssessed

Declaration
[JsonProperty(PropertyName = "timeLastAssessed")]
public DateTime? TimeLastAssessed { get; set; }
Property Value
Type Description
DateTime?

The date and time the associated crypto assessment was last assessed, in RFC3339 format.

In this article
Back to top