IormPlan

class oci.database_management.models.IormPlan(**kwargs)

Bases: object

The IORM plan from an Exadata storage server.

Attributes

PLAN_OBJECTIVE_AUTO A constant which can be used with the plan_objective property of a IormPlan.
PLAN_OBJECTIVE_BALANCED A constant which can be used with the plan_objective property of a IormPlan.
PLAN_OBJECTIVE_BASIC A constant which can be used with the plan_objective property of a IormPlan.
PLAN_OBJECTIVE_HIGH_THROUGHPUT A constant which can be used with the plan_objective property of a IormPlan.
PLAN_OBJECTIVE_LOW_LATENCY A constant which can be used with the plan_objective property of a IormPlan.
PLAN_OBJECTIVE_OTHER A constant which can be used with the plan_objective property of a IormPlan.
PLAN_STATUS_ACTIVE A constant which can be used with the plan_status property of a IormPlan.
PLAN_STATUS_INACTIVE A constant which can be used with the plan_status property of a IormPlan.
PLAN_STATUS_OTHER A constant which can be used with the plan_status property of a IormPlan.
db_plan Gets the db_plan of this IormPlan.
plan_objective [Required] Gets the plan_objective of this IormPlan.
plan_status [Required] Gets the plan_status of this IormPlan.

Methods

__init__(**kwargs) Initializes a new IormPlan object with values from keyword arguments.
PLAN_OBJECTIVE_AUTO = 'AUTO'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “AUTO”

PLAN_OBJECTIVE_BALANCED = 'BALANCED'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “BALANCED”

PLAN_OBJECTIVE_BASIC = 'BASIC'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “BASIC”

PLAN_OBJECTIVE_HIGH_THROUGHPUT = 'HIGH_THROUGHPUT'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “HIGH_THROUGHPUT”

PLAN_OBJECTIVE_LOW_LATENCY = 'LOW_LATENCY'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “LOW_LATENCY”

PLAN_OBJECTIVE_OTHER = 'OTHER'

A constant which can be used with the plan_objective property of a IormPlan. This constant has a value of “OTHER”

PLAN_STATUS_ACTIVE = 'ACTIVE'

A constant which can be used with the plan_status property of a IormPlan. This constant has a value of “ACTIVE”

PLAN_STATUS_INACTIVE = 'INACTIVE'

A constant which can be used with the plan_status property of a IormPlan. This constant has a value of “INACTIVE”

PLAN_STATUS_OTHER = 'OTHER'

A constant which can be used with the plan_status property of a IormPlan. This constant has a value of “OTHER”

__init__(**kwargs)

Initializes a new IormPlan object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • plan_status (str) – The value to assign to the plan_status property of this IormPlan. Allowed values for this property are: “ACTIVE”, “INACTIVE”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • plan_objective (str) – The value to assign to the plan_objective property of this IormPlan. Allowed values for this property are: “AUTO”, “HIGH_THROUGHPUT”, “LOW_LATENCY”, “BALANCED”, “BASIC”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • db_plan (oci.database_management.models.DatabasePlan) – The value to assign to the db_plan property of this IormPlan.
db_plan

Gets the db_plan of this IormPlan.

Returns:The db_plan of this IormPlan.
Return type:oci.database_management.models.DatabasePlan
plan_objective

[Required] Gets the plan_objective of this IormPlan. The objective of the IORM plan.

Allowed values for this property are: “AUTO”, “HIGH_THROUGHPUT”, “LOW_LATENCY”, “BALANCED”, “BASIC”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The plan_objective of this IormPlan.
Return type:str
plan_status

[Required] Gets the plan_status of this IormPlan. The status of the IORM plan.

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

Returns:The plan_status of this IormPlan.
Return type:str