Show / Hide Table of Contents

Class GetChargebackPlanReportContentRequest

Inheritance
object
GetChargebackPlanReportContentRequest
Implements
IOciRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Requests
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class GetChargebackPlanReportContentRequest : IOciRequest
Examples

Click here to see an example of how to use GetChargebackPlanReportContent request.

Properties

ChargebackPlanReportId

Declaration
[Required(ErrorMessage = "ChargebackPlanReportId is required.")]
[HttpConverter(TargetEnum.Path, "chargebackPlanReportId")]
public string ChargebackPlanReportId { get; set; }
Property Value
Type Description
string

The OCID of the Ops Insights chargeback plan report

Remarks

Required

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[HttpConverter(TargetEnum.Query, "id")]
public string Id { get; set; }
Property Value
Type Description
string

Unique Ops insight identifier

Remarks

Required

OpcRequestId

Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type Description
string

Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.

RelativeTimeInterval

Declaration
[HttpConverter(TargetEnum.Query, "relativeTimeInterval")]
public string RelativeTimeInterval { get; set; }
Property Value
Type Description
string

Specify relative time period with respect to current time. If relativeTimeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. Examples P1M (previous month), P1Q (previous quarter) and P1Y (previous year).

ResourceType

Declaration
[Required(ErrorMessage = "ResourceType is required.")]
[HttpConverter(TargetEnum.Query, "resourceType")]
public string ResourceType { get; set; }
Property Value
Type Description
string

Filter by resource type. Supported values are EXADATA_INSIGHT , HOST_INSIGHT, DATABASE_INSIGHT.

Remarks

Required

TimeIntervalEnd

Declaration
[HttpConverter(TargetEnum.Query, "timeIntervalEnd")]
public DateTime? TimeIntervalEnd { get; set; }
Property Value
Type Description
DateTime?

Analysis end time in UTC in ISO 8601 format(exclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd are used together. If timeIntervalEnd is not specified, current time is used as timeIntervalEnd.

TimeIntervalStart

Declaration
[HttpConverter(TargetEnum.Query, "timeIntervalStart")]
public DateTime? TimeIntervalStart { get; set; }
Property Value
Type Description
DateTime?

Analysis start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). The minimum allowed value is 2 years prior to the current day. timeIntervalStart and timeIntervalEnd parameters are used together. If analysisTimeInterval is specified, this parameter is ignored.

Implements

IOciRequest
In this article
Back to top