Class RecallArchivedDataDetails
This is the input used to recall archived data
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class RecallArchivedDataDetails
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 for permission checking |
Remarks
Required
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 recalled |
IsRecallNewDataOnly
Declaration
[JsonProperty(PropertyName = "isRecallNewDataOnly")]
public bool? IsRecallNewDataOnly { get; set; }
Property Value
Type | Description |
---|---|
bool? | This indicates if only new data has to be recalled in this recall request |
IsUseRecommendedDataSet
Declaration
[JsonProperty(PropertyName = "isUseRecommendedDataSet")]
public bool? IsUseRecommendedDataSet { get; set; }
Property Value
Type | Description |
---|---|
bool? | This indicates if user checked system recommended time range |
LogSets
Declaration
[JsonProperty(PropertyName = "logSets")]
public string LogSets { get; set; }
Property Value
Type | Description |
---|---|
string | This is a list of comma-separated log sets that recalled data belongs to. |
Purpose
Declaration
[JsonProperty(PropertyName = "purpose")]
public string Purpose { get; set; }
Property Value
Type | Description |
---|---|
string | This is the purpose of the recall |
Query
Declaration
[JsonProperty(PropertyName = "query")]
public string Query { get; set; }
Property Value
Type | Description |
---|---|
string | This is the query that identifies the recalled data. |
TimeDataEnded
Declaration
[Required(ErrorMessage = "TimeDataEnded is required.")]
[JsonProperty(PropertyName = "timeDataEnded")]
public DateTime? TimeDataEnded { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | This is the end of the time interval |
Remarks
Required
TimeDataStarted
Declaration
[Required(ErrorMessage = "TimeDataStarted is required.")]
[JsonProperty(PropertyName = "timeDataStarted")]
public DateTime? TimeDataStarted { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | This is the start of the time interval |
Remarks
Required