Show / Hide Table of Contents

Class GenerateHealthReportDetails

Details to use when performing health check on a masking policy.

Inheritance
object
GenerateHealthReportDetails
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 GenerateHealthReportDetails

Properties

CheckType

Declaration
[JsonProperty(PropertyName = "checkType")]
[JsonConverter(typeof(StringEnumConverter))]
public GenerateHealthReportDetails.CheckTypeEnum? CheckType { get; set; }
Property Value
Type Description
GenerateHealthReportDetails.CheckTypeEnum?

The type of health check. The default behaviour is to perform all health checks.

CompartmentId

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

The OCID of the compartment where the health report resource should be created.

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations": {"CostCenter": "42"}}

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags
Example: {"Department": "Finance"}

Tablespace

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

The tablespace that should be used to estimate space. If no tablespace is provided, the DEFAULT tablespace is used.

TargetId

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

The OCID of the target database to use for the masking policy health check. The targetId associated with the masking policy is used if this is not passed.

In this article
Back to top