InfluxDetailsV1v8

class oci.ai_anomaly_detection.models.InfluxDetailsV1v8(**kwargs)

Bases: oci.ai_anomaly_detection.models.influx_details.InfluxDetails

Influx details for V_1_8.

Attributes

INFLUX_VERSION_V_1_8 str(object=’’) -> str
INFLUX_VERSION_V_2_0 str(object=’’) -> str
database_name [Required] Gets the database_name of this InfluxDetailsV1v8.
influx_version [Required] Gets the influx_version of this InfluxDetails.
retention_policy_name Gets the retention_policy_name of this InfluxDetailsV1v8.

Methods

__init__(**kwargs) Initializes a new InfluxDetailsV1v8 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.
INFLUX_VERSION_V_1_8 = 'V_1_8'
INFLUX_VERSION_V_2_0 = 'V_2_0'
__init__(**kwargs)

Initializes a new InfluxDetailsV1v8 object with values from keyword arguments. The default value of the influx_version attribute of this class is V_1_8 and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • influx_version (str) – The value to assign to the influx_version property of this InfluxDetailsV1v8. Allowed values for this property are: “V_1_8”, “V_2_0”
  • database_name (str) – The value to assign to the database_name property of this InfluxDetailsV1v8.
  • retention_policy_name (str) – The value to assign to the retention_policy_name property of this InfluxDetailsV1v8.
database_name

[Required] Gets the database_name of this InfluxDetailsV1v8. DB Name for influx connection

Returns:The database_name of this InfluxDetailsV1v8.
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.

influx_version

[Required] Gets the influx_version of this InfluxDetails. Data source type where actually data asset is being stored

Allowed values for this property are: “V_1_8”, “V_2_0”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The influx_version of this InfluxDetails.
Return type:str
retention_policy_name

Gets the retention_policy_name of this InfluxDetailsV1v8. retention policy is how long the bucket would last

Returns:The retention_policy_name of this InfluxDetailsV1v8.
Return type:str