ReportDetails¶
-
class
oci.fleet_apps_management.models.ReportDetails(**kwargs)¶ Bases:
objectfetch reports for FAM based on filter.
Attributes
CONDITION_ALLA constant which can be used with the condition property of a ReportDetails. CONDITION_ANYA constant which can be used with the condition property of a ReportDetails. GRANULARITY_DAYA constant which can be used with the granularity property of a ReportDetails. GRANULARITY_MONTHA constant which can be used with the granularity property of a ReportDetails. GRANULARITY_QUARTERA constant which can be used with the granularity property of a ReportDetails. GRANULARITY_WEEKA constant which can be used with the granularity property of a ReportDetails. GRANULARITY_YEARA constant which can be used with the granularity property of a ReportDetails. conditionGets the condition of this ReportDetails. filtersGets the filters of this ReportDetails. granularityGets the granularity of this ReportDetails. name[Required] Gets the name of this ReportDetails. order_clauseGets the order_clause of this ReportDetails. report_time_rangeGets the report_time_range of this ReportDetails. Methods
__init__(**kwargs)Initializes a new ReportDetails object with values from keyword arguments. -
CONDITION_ALL= 'ALL'¶ A constant which can be used with the condition property of a ReportDetails. This constant has a value of “ALL”
-
CONDITION_ANY= 'ANY'¶ A constant which can be used with the condition property of a ReportDetails. This constant has a value of “ANY”
-
GRANULARITY_DAY= 'DAY'¶ A constant which can be used with the granularity property of a ReportDetails. This constant has a value of “DAY”
-
GRANULARITY_MONTH= 'MONTH'¶ A constant which can be used with the granularity property of a ReportDetails. This constant has a value of “MONTH”
-
GRANULARITY_QUARTER= 'QUARTER'¶ A constant which can be used with the granularity property of a ReportDetails. This constant has a value of “QUARTER”
-
GRANULARITY_WEEK= 'WEEK'¶ A constant which can be used with the granularity property of a ReportDetails. This constant has a value of “WEEK”
-
GRANULARITY_YEAR= 'YEAR'¶ A constant which can be used with the granularity property of a ReportDetails. This constant has a value of “YEAR”
-
__init__(**kwargs)¶ Initializes a new ReportDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this ReportDetails.
- granularity (str) – The value to assign to the granularity property of this ReportDetails. Allowed values for this property are: “DAY”, “WEEK”, “MONTH”, “QUARTER”, “YEAR”
- report_time_range (oci.fleet_apps_management.models.ReportTimeRange) – The value to assign to the report_time_range property of this ReportDetails.
- condition (str) – The value to assign to the condition property of this ReportDetails. Allowed values for this property are: “ALL”, “ANY”
- filters (list[oci.fleet_apps_management.models.Filter]) – The value to assign to the filters property of this ReportDetails.
- order_clause (list[oci.fleet_apps_management.models.OrderClause]) – The value to assign to the order_clause property of this ReportDetails.
-
condition¶ Gets the condition of this ReportDetails. Condition.
Allowed values for this property are: “ALL”, “ANY”
Returns: The condition of this ReportDetails. Return type: str
-
filters¶ Gets the filters of this ReportDetails. Filters for reports.
Returns: The filters of this ReportDetails. Return type: list[oci.fleet_apps_management.models.Filter]
-
granularity¶ Gets the granularity of this ReportDetails. Granularity.
Allowed values for this property are: “DAY”, “WEEK”, “MONTH”, “QUARTER”, “YEAR”
Returns: The granularity of this ReportDetails. Return type: str
-
name¶ [Required] Gets the name of this ReportDetails. Name of report.
Returns: The name of this ReportDetails. Return type: str
-
order_clause¶ Gets the order_clause of this ReportDetails. order clauses for reports.
Returns: The order_clause of this ReportDetails. Return type: list[oci.fleet_apps_management.models.OrderClause]
-
report_time_range¶ Gets the report_time_range of this ReportDetails.
Returns: The report_time_range of this ReportDetails. Return type: oci.fleet_apps_management.models.ReportTimeRange
-