Show / Hide Table of Contents

Class EstimatePurgeDataSizeDetails

This is the input used to estimate the size of data that might be purged

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

Properties

CompartmentId

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

This is the compartment OCID under which the data will be purged

Remarks

Required

CompartmentIdInSubtree

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

If true, purge child compartments data

DataType

Declaration
[JsonProperty(PropertyName = "dataType")]
[JsonConverter(typeof(StringEnumConverter))]
public StorageDataType? DataType { get; set; }
Property Value
Type Description
StorageDataType?

This is the type of the log data to be purged

PurgeQueryString

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

This is the solr data filter query, '*' means all

TimeDataEnded

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

This is the time before which data will be purged

Remarks

Required

In this article
Back to top