package
24.3.0+incompatible
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum.
GetExecutionScheduleTimezoneEnumValues Enumerates the set of values for ExecutionScheduleTimezoneEnum.
GetListAutoScalingConfigurationsSortByEnumValues Enumerates the set of values for ListAutoScalingConfigurationsSortByEnum.
GetListAutoScalingConfigurationsSortOrderEnumValues Enumerates the set of values for ListAutoScalingConfigurationsSortOrderEnum.
GetListAutoScalingPoliciesSortByEnumValues Enumerates the set of values for ListAutoScalingPoliciesSortByEnum.
GetListAutoScalingPoliciesSortOrderEnumValues Enumerates the set of values for ListAutoScalingPoliciesSortOrderEnum.
GetMetricMetricTypeEnumValues Enumerates the set of values for MetricMetricTypeEnum.
GetThresholdOperatorEnumValues Enumerates the set of values for ThresholdOperatorEnum.
NewAutoScalingClientWithConfigurationProvider Creates a new default AutoScaling client with the given configuration provider.
NewAutoScalingClientWithOboToken Creates a new default AutoScaling client with the given configuration provider.

# Constants

Set of constants representing the allowable values for ActionTypeEnum.
Set of constants representing the allowable values for ExecutionScheduleTimezoneEnum.
Set of constants representing the allowable values for ListAutoScalingConfigurationsSortByEnum.
Set of constants representing the allowable values for ListAutoScalingConfigurationsSortByEnum.
Set of constants representing the allowable values for ListAutoScalingConfigurationsSortOrderEnum.
Set of constants representing the allowable values for ListAutoScalingConfigurationsSortOrderEnum.
Set of constants representing the allowable values for ListAutoScalingPoliciesSortByEnum.
Set of constants representing the allowable values for ListAutoScalingPoliciesSortByEnum.
Set of constants representing the allowable values for ListAutoScalingPoliciesSortOrderEnum.
Set of constants representing the allowable values for ListAutoScalingPoliciesSortOrderEnum.
Set of constants representing the allowable values for MetricMetricTypeEnum.
Set of constants representing the allowable values for MetricMetricTypeEnum.
Set of constants representing the allowable values for ThresholdOperatorEnum.
Set of constants representing the allowable values for ThresholdOperatorEnum.
Set of constants representing the allowable values for ThresholdOperatorEnum.
Set of constants representing the allowable values for ThresholdOperatorEnum.

# Structs

Action The action to take when autoscaling is triggered.
AutoScalingClient a client for AutoScaling.
AutoScalingConfiguration An autoscaling configuration allows you to dynamically scale the resources in a Compute instance pool.
AutoScalingConfigurationSummary Summary information for an autoscaling configuration.
AutoScalingPolicySummary Summary information for an autoscaling policy.
Capacity Capacity limits for the instance pool.
ChangeAutoScalingCompartmentDetails The configuration details for the move operation.
ChangeAutoScalingConfigurationCompartmentRequest wrapper for the ChangeAutoScalingConfigurationCompartment operation.
ChangeAutoScalingConfigurationCompartmentResponse wrapper for the ChangeAutoScalingConfigurationCompartment operation.
Condition A rule that defines a specific autoscaling action to take (scale in or scale out) and the metric that triggers that action.
CreateAutoScalingConfigurationDetails Creation details for an autoscaling configuration.
CreateAutoScalingConfigurationRequest wrapper for the CreateAutoScalingConfiguration operation.
CreateAutoScalingConfigurationResponse wrapper for the CreateAutoScalingConfiguration operation.
CreateAutoScalingPolicyRequest wrapper for the CreateAutoScalingPolicy operation.
CreateAutoScalingPolicyResponse wrapper for the CreateAutoScalingPolicy operation.
CreateConditionDetails Creation details for a condition in a threshold-based autoscaling policy.
CreateScheduledPolicyDetails Creation details for a schedule-based autoscaling policy.
CreateThresholdPolicyDetails Creation details for a threshold-based autoscaling policy.
CronExecutionSchedule Specifies the execution schedule of CRON type.
DeleteAutoScalingConfigurationRequest wrapper for the DeleteAutoScalingConfiguration operation.
DeleteAutoScalingConfigurationResponse wrapper for the DeleteAutoScalingConfiguration operation.
DeleteAutoScalingPolicyRequest wrapper for the DeleteAutoScalingPolicy operation.
DeleteAutoScalingPolicyResponse wrapper for the DeleteAutoScalingPolicy operation.
GetAutoScalingConfigurationRequest wrapper for the GetAutoScalingConfiguration operation.
GetAutoScalingConfigurationResponse wrapper for the GetAutoScalingConfiguration operation.
GetAutoScalingPolicyRequest wrapper for the GetAutoScalingPolicy operation.
GetAutoScalingPolicyResponse wrapper for the GetAutoScalingPolicy operation.
InstancePoolResource A Compute instance pool.
ListAutoScalingConfigurationsRequest wrapper for the ListAutoScalingConfigurations operation.
ListAutoScalingConfigurationsResponse wrapper for the ListAutoScalingConfigurations operation.
ListAutoScalingPoliciesRequest wrapper for the ListAutoScalingPolicies operation.
ListAutoScalingPoliciesResponse wrapper for the ListAutoScalingPolicies operation.
Metric Metric and threshold details for triggering an autoscaling action.
ScheduledPolicy An autoscaling policy that defines execution schedules for an autoscaling configuration.
Threshold The representation of Threshold.
ThresholdPolicy An autoscaling policy that defines threshold-based rules for an autoscaling configuration.
UpdateAutoScalingConfigurationDetails The representation of UpdateAutoScalingConfigurationDetails.
UpdateAutoScalingConfigurationRequest wrapper for the UpdateAutoScalingConfiguration operation.
UpdateAutoScalingConfigurationResponse wrapper for the UpdateAutoScalingConfiguration operation.
UpdateAutoScalingPolicyRequest wrapper for the UpdateAutoScalingPolicy operation.
UpdateAutoScalingPolicyResponse wrapper for the UpdateAutoScalingPolicy operation.
UpdateConditionDetails Update details for a condition in a threshold-based autoscaling policy.
UpdateScheduledPolicyDetails The representation of UpdateScheduledPolicyDetails.
UpdateThresholdPolicyDetails The representation of UpdateThresholdPolicyDetails.

# Interfaces

AutoScalingPolicy Autoscaling policies define the criteria that trigger autoscaling actions and the actions to take.
CreateAutoScalingPolicyDetails Creation details for an autoscaling policy.
ExecutionSchedule Specifies the execution schedule for a policy.
Resource A resource that is managed by an autoscaling configuration.
UpdateAutoScalingPolicyDetails The representation of UpdateAutoScalingPolicyDetails.

# Type aliases

ActionTypeEnum Enum with underlying type: string.
ExecutionScheduleTimezoneEnum Enum with underlying type: string.
ListAutoScalingConfigurationsSortByEnum Enum with underlying type: string.
ListAutoScalingConfigurationsSortOrderEnum Enum with underlying type: string.
ListAutoScalingPoliciesSortByEnum Enum with underlying type: string.
ListAutoScalingPoliciesSortOrderEnum Enum with underlying type: string.
MetricMetricTypeEnum Enum with underlying type: string.
ThresholdOperatorEnum Enum with underlying type: string.