Class CryptoAssessmentBackupSetSummary
Summary of one backup set observed for a crypto assessment.
Inherited Members
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. |