ExadataIormConfig

class oci.database.models.ExadataIormConfig(**kwargs)

Bases: object

The IORM settings of the Exadata DB system.

Attributes:

LIFECYCLE_STATE_BOOTSTRAPPING

A constant which can be used with the lifecycle_state property of a ExadataIormConfig.

LIFECYCLE_STATE_DISABLED

A constant which can be used with the lifecycle_state property of a ExadataIormConfig.

LIFECYCLE_STATE_ENABLED

A constant which can be used with the lifecycle_state property of a ExadataIormConfig.

LIFECYCLE_STATE_FAILED

A constant which can be used with the lifecycle_state property of a ExadataIormConfig.

LIFECYCLE_STATE_UPDATING

A constant which can be used with the lifecycle_state property of a ExadataIormConfig.

OBJECTIVE_AUTO

A constant which can be used with the objective property of a ExadataIormConfig.

OBJECTIVE_BALANCED

A constant which can be used with the objective property of a ExadataIormConfig.

OBJECTIVE_BASIC

A constant which can be used with the objective property of a ExadataIormConfig.

OBJECTIVE_HIGH_THROUGHPUT

A constant which can be used with the objective property of a ExadataIormConfig.

OBJECTIVE_LOW_LATENCY

A constant which can be used with the objective property of a ExadataIormConfig.

db_plans

Gets the db_plans of this ExadataIormConfig.

lifecycle_details

Gets the lifecycle_details of this ExadataIormConfig.

lifecycle_state

Gets the lifecycle_state of this ExadataIormConfig.

objective

Gets the objective of this ExadataIormConfig.

Methods:

__init__(**kwargs)

Initializes a new ExadataIormConfig object with values from keyword arguments.

LIFECYCLE_STATE_BOOTSTRAPPING = 'BOOTSTRAPPING'

A constant which can be used with the lifecycle_state property of a ExadataIormConfig. This constant has a value of “BOOTSTRAPPING”

LIFECYCLE_STATE_DISABLED = 'DISABLED'

A constant which can be used with the lifecycle_state property of a ExadataIormConfig. This constant has a value of “DISABLED”

LIFECYCLE_STATE_ENABLED = 'ENABLED'

A constant which can be used with the lifecycle_state property of a ExadataIormConfig. This constant has a value of “ENABLED”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a ExadataIormConfig. This constant has a value of “FAILED”

LIFECYCLE_STATE_UPDATING = 'UPDATING'

A constant which can be used with the lifecycle_state property of a ExadataIormConfig. This constant has a value of “UPDATING”

OBJECTIVE_AUTO = 'AUTO'

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

OBJECTIVE_BALANCED = 'BALANCED'

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

OBJECTIVE_BASIC = 'BASIC'

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

OBJECTIVE_HIGH_THROUGHPUT = 'HIGH_THROUGHPUT'

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

OBJECTIVE_LOW_LATENCY = 'LOW_LATENCY'

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

__init__(**kwargs)

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

Parameters
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this ExadataIormConfig. Allowed values for this property are: “BOOTSTRAPPING”, “ENABLED”, “DISABLED”, “UPDATING”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • lifecycle_details (str) – The value to assign to the lifecycle_details property of this ExadataIormConfig.

  • objective (str) – The value to assign to the objective property of this ExadataIormConfig. Allowed values for this property are: “LOW_LATENCY”, “HIGH_THROUGHPUT”, “BALANCED”, “AUTO”, “BASIC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • db_plans (list[oci.database.models.DbIormConfig]) – The value to assign to the db_plans property of this ExadataIormConfig.

property db_plans

Gets the db_plans of this ExadataIormConfig. An array of IORM settings for all the database in the Exadata DB system.

Returns

The db_plans of this ExadataIormConfig.

Return type

list[oci.database.models.DbIormConfig]

property lifecycle_details

Gets the lifecycle_details of this ExadataIormConfig. Additional information about the current lifecycleState.

Returns

The lifecycle_details of this ExadataIormConfig.

Return type

str

property lifecycle_state

Gets the lifecycle_state of this ExadataIormConfig. The current state of IORM configuration for the Exadata DB system.

Allowed values for this property are: “BOOTSTRAPPING”, “ENABLED”, “DISABLED”, “UPDATING”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The lifecycle_state of this ExadataIormConfig.

Return type

str

property objective

Gets the objective of this ExadataIormConfig. The current value for the IORM objective. The default is AUTO.

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

Returns

The objective of this ExadataIormConfig.

Return type

str