DynamicDateRange¶
-
class
oci.usage_api.models.
DynamicDateRange
(**kwargs)¶ Bases:
oci.usage_api.models.date_range.DateRange
The saved dynamic date range (required when the static date range is missing).
Attributes
DATE_RANGE_TYPE_DYNAMIC
str(object=’’) -> str DATE_RANGE_TYPE_STATIC
str(object=’’) -> str DYNAMIC_DATE_RANGE_TYPE_ALL
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_10_DAYS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_2_CALENDAR_MONTHS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_30_DAYS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_3_CALENDAR_MONTHS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_6_CALENDAR_MONTHS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_7_DAYS
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_CALENDAR_MONTH
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_CALENDAR_WEEK
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_LAST_YEAR
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_MONTH_TO_DATE
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. DYNAMIC_DATE_RANGE_TYPE_YEAR_TODATE
A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. date_range_type
[Required] Gets the date_range_type of this DateRange. dynamic_date_range_type
[Required] Gets the dynamic_date_range_type of this DynamicDateRange. Methods
__init__
(**kwargs)Initializes a new DynamicDateRange object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
DATE_RANGE_TYPE_DYNAMIC
= 'DYNAMIC'¶
-
DATE_RANGE_TYPE_STATIC
= 'STATIC'¶
-
DYNAMIC_DATE_RANGE_TYPE_ALL
= 'ALL'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “ALL”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_10_DAYS
= 'LAST_10_DAYS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_10_DAYS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_2_CALENDAR_MONTHS
= 'LAST_2_CALENDAR_MONTHS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_2_CALENDAR_MONTHS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_30_DAYS
= 'LAST_30_DAYS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_30_DAYS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_3_CALENDAR_MONTHS
= 'LAST_3_CALENDAR_MONTHS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_3_CALENDAR_MONTHS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_6_CALENDAR_MONTHS
= 'LAST_6_CALENDAR_MONTHS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_6_CALENDAR_MONTHS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_7_DAYS
= 'LAST_7_DAYS'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_7_DAYS”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_CALENDAR_MONTH
= 'LAST_CALENDAR_MONTH'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_CALENDAR_MONTH”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_CALENDAR_WEEK
= 'LAST_CALENDAR_WEEK'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_CALENDAR_WEEK”
-
DYNAMIC_DATE_RANGE_TYPE_LAST_YEAR
= 'LAST_YEAR'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “LAST_YEAR”
-
DYNAMIC_DATE_RANGE_TYPE_MONTH_TO_DATE
= 'MONTH_TO_DATE'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “MONTH_TO_DATE”
-
DYNAMIC_DATE_RANGE_TYPE_YEAR_TODATE
= 'YEAR_TODATE'¶ A constant which can be used with the dynamic_date_range_type property of a DynamicDateRange. This constant has a value of “YEAR_TODATE”
-
__init__
(**kwargs)¶ Initializes a new DynamicDateRange object with values from keyword arguments. The default value of the
date_range_type
attribute of this class isDYNAMIC
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - date_range_type (str) – The value to assign to the date_range_type property of this DynamicDateRange. Allowed values for this property are: “STATIC”, “DYNAMIC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- dynamic_date_range_type (str) – The value to assign to the dynamic_date_range_type property of this DynamicDateRange. Allowed values for this property are: “LAST_7_DAYS”, “LAST_10_DAYS”, “LAST_CALENDAR_WEEK”, “LAST_CALENDAR_MONTH”, “LAST_2_CALENDAR_MONTHS”, “LAST_3_CALENDAR_MONTHS”, “LAST_6_CALENDAR_MONTHS”, “LAST_30_DAYS”, “MONTH_TO_DATE”, “LAST_YEAR”, “YEAR_TODATE”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
date_range_type
¶ [Required] Gets the date_range_type of this DateRange. Defines whether the schedule date range is STATIC or DYNAMIC.
Allowed values for this property are: “STATIC”, “DYNAMIC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The date_range_type of this DateRange. Return type: str
-
dynamic_date_range_type
¶ [Required] Gets the dynamic_date_range_type of this DynamicDateRange. Allowed values for this property are: “LAST_7_DAYS”, “LAST_10_DAYS”, “LAST_CALENDAR_WEEK”, “LAST_CALENDAR_MONTH”, “LAST_2_CALENDAR_MONTHS”, “LAST_3_CALENDAR_MONTHS”, “LAST_6_CALENDAR_MONTHS”, “LAST_30_DAYS”, “MONTH_TO_DATE”, “LAST_YEAR”, “YEAR_TODATE”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The dynamic_date_range_type of this DynamicDateRange. Return type: str
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-