Autoscaling

oci.autoscaling.AutoScalingClient Use the Autoscaling API to dynamically scale compute resources to meet application requirements.
oci.autoscaling.AutoScalingClientCompositeOperations This class provides a wrapper around AutoScalingClient and offers convenience methods for operations that would otherwise need to be chained together.

Models

oci.autoscaling.models.Action The action to take when autoscaling is triggered.
oci.autoscaling.models.AutoScalingConfiguration An autoscaling configuration lets you dynamically scale the resources in a Compute instance pool.
oci.autoscaling.models.AutoScalingConfigurationSummary Summary information for an autoscaling configuration.
oci.autoscaling.models.AutoScalingPolicy Autoscaling policies define the criteria that trigger autoscaling actions and the actions to take.
oci.autoscaling.models.AutoScalingPolicySummary Summary information for an autoscaling policy.
oci.autoscaling.models.Capacity Capacity limits for the instance pool.
oci.autoscaling.models.ChangeAutoScalingCompartmentDetails The configuration details for the move operation.
oci.autoscaling.models.Condition A rule that defines a specific autoscaling action to take (scale in or scale out) and the metric that triggers that action.
oci.autoscaling.models.CreateAutoScalingConfigurationDetails Creation details for an autoscaling configuration.
oci.autoscaling.models.CreateAutoScalingPolicyDetails Creation details for an autoscaling policy.
oci.autoscaling.models.CreateConditionDetails Creation details for a condition in a threshold-based autoscaling policy.
oci.autoscaling.models.CreateScheduledPolicyDetails Creation details for a schedule-based autoscaling policy.
oci.autoscaling.models.CreateThresholdPolicyDetails Creation details for a threshold-based autoscaling policy.
oci.autoscaling.models.CronExecutionSchedule An autoscaling execution schedule that uses a cron expression.
oci.autoscaling.models.CustomMetric Metric details for triggering an autoscaling action based on a custom MQL query.
oci.autoscaling.models.ExecutionSchedule An execution schedule for an autoscaling policy.
oci.autoscaling.models.InstancePoolResource A Compute instance pool.
oci.autoscaling.models.Metric Metric and threshold details for triggering an autoscaling action based on CPU or memory utilization.
oci.autoscaling.models.MetricBase MetricBase model.
oci.autoscaling.models.Resource A resource that is managed by an autoscaling configuration.
oci.autoscaling.models.ResourceAction An action to run on a resource, such as stopping or starting an instance pool.
oci.autoscaling.models.ResourcePowerAction An action that starts, stops, or resets a resource.
oci.autoscaling.models.ScheduledPolicy An autoscaling policy that defines execution schedules for an autoscaling configuration.
oci.autoscaling.models.Threshold Threshold model.
oci.autoscaling.models.ThresholdPolicy An autoscaling policy that defines threshold-based rules for an autoscaling configuration.
oci.autoscaling.models.UpdateAutoScalingConfigurationDetails UpdateAutoScalingConfigurationDetails model.
oci.autoscaling.models.UpdateAutoScalingPolicyDetails UpdateAutoScalingPolicyDetails model.
oci.autoscaling.models.UpdateConditionDetails Update details for a condition in a threshold-based autoscaling policy.
oci.autoscaling.models.UpdateScheduledPolicyDetails UpdateScheduledPolicyDetails model.
oci.autoscaling.models.UpdateThresholdPolicyDetails UpdateThresholdPolicyDetails model.