You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/d/autoscaling_auto_scaling_configuration.html.markdown
+26-24Lines changed: 26 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ description: |-
9
9
# Data Source: oci_autoscaling_auto_scaling_configuration
10
10
This data source provides details about a specific Auto Scaling Configuration resource in Oracle Cloud Infrastructure Autoscaling service.
11
11
12
-
Get AutoScalingConfiguration
12
+
Gets information about the specified autoscaling configuration.
13
13
14
14
## Example Usage
15
15
@@ -24,42 +24,44 @@ data "oci_autoscaling_auto_scaling_configuration" "test_auto_scaling_configurati
24
24
25
25
The following arguments are supported:
26
26
27
-
*`auto_scaling_configuration_id` - (Required) The OCID of the auto scaling configuration.
27
+
*`auto_scaling_configuration_id` - (Required) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the autoscaling configuration.
28
28
29
29
30
30
## Attributes Reference
31
31
32
32
The following attributes are exported:
33
33
34
34
*`auto_scaling_resources` -
35
-
* `id` - The OCID of resource that the AutoScalingConfiguration will manage.
36
-
* `type` - Indicates type of derived class
37
-
*`compartment_id` - The OCID of the compartment containing the AutoScalingConfiguration.
38
-
*`cool_down_in_seconds` - The minimum period of time between scaling actions. The default is 300 seconds.
35
+
* `id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource that is managed by the autoscaling configuration.
36
+
* `type` - The type of resource.
37
+
*`compartment_id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the autoscaling configuration.
38
+
*`cool_down_in_seconds` - The minimum period of time to wait between scaling actions. The cooldown period gives the system time to stabilize before rescaling. The minimum value is 300 seconds, which is also the default.
39
39
*`defined_tags` - Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
40
-
*`display_name` - A user-friendly name for the AutoScalingConfiguration. Does not have to be unique, and it's changeable. Avoid entering confidential information.
40
+
*`display_name` - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
41
41
*`freeform_tags` - Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
42
-
*`id` - The OCID of the AutoScalingConfiguration
43
-
*`is_enabled` - If the AutoScalingConfiguration is enabled
* `capacity` - The capacity requirements of the Policy
46
-
* `initial` - The initial size of the pool
47
-
* `max` - The maximum size the pool is allowed to increase to
48
-
* `min` - The minimum size the pool is allowed to decrease to
49
-
* `display_name` - A user-friendly name for the Policy. Does not have to be unique, and it's changeable. Avoid entering confidential information.
50
-
* `id` - The ID of the policy that is assigned after creation
51
-
* `policy_type` - Indicates type of Policy
42
+
*`id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the autoscaling configuration.
43
+
*`is_enabled` - Whether the autoscaling configuration is enabled.
44
+
*`policies` - Autoscaling policy definitions for the autoscaling configuration. An autoscaling policy defines the criteria that trigger autoscaling actions and the actions to take.
45
+
46
+
Each autoscaling configuration can have one autoscaling policy.
47
+
* `capacity` - The capacity requirements of the autoscaling policy.
48
+
* `initial` - The initial number of instances to launch in the instance pool immediately after autoscaling is enabled. After autoscaling retrieves performance metrics, the number of instances is automatically adjusted from this initial number to a number that is based on the limits that you set.
49
+
* `max` - The maximum number of instances the instance pool is allowed to increase to (scale out).
50
+
* `min` - The minimum number of instances the instance pool is allowed to decrease to (scale in).
51
+
* `display_name` - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
52
+
* `id` - The ID of the autoscaling policy that is assigned after creation.
53
+
* `policy_type` - The type of autoscaling policy.
52
54
* `rules` -
53
55
* `action` -
54
-
* `type` - Action type to take
55
-
* `value` -
56
-
* `display_name` - A user-friendly name for the AutoScalingConfiguration condition details. Does not have to be unique, and it's changeable. Avoid entering confidential information.
57
-
* `id` - Id of the condition that is assigned after creation
56
+
* `type` - The type of action to take.
57
+
* `value` - To scale out (increase the number of instances), provide a positive value. To scale in (decrease the number of instances), provide a negative value.
58
+
* `display_name` - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
59
+
* `id` - ID of the condition that is assigned after creation.
58
60
* `metric` -
59
61
* `metric_type` -
60
62
* `threshold` -
61
-
* `operator` - Support for the following operators GT - Greater than GTE - Greater than equal to LT - Less than LTE - Less than equal to
63
+
* `operator` - The comparison operator to use. Options are greater than (`GT`), greater than or equal to (`GTE`), less than (`LT`), and less than or equal to (`LTE`).
62
64
* `value` -
63
-
* `time_created` - The date and time the AutoScalingConfiguration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
64
-
*`time_created` - The date and time the AutoScalingConfiguration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
65
+
* `time_created` - The date and time the autoscaling configuration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
66
+
*`time_created` - The date and time the AutoScalingConfiguration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
Copy file name to clipboardExpand all lines: website/docs/d/autoscaling_auto_scaling_configurations.html.markdown
+10-11Lines changed: 10 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ description: |-
9
9
# Data Source: oci_autoscaling_auto_scaling_configurations
10
10
This data source provides the list of Auto Scaling Configurations in Oracle Cloud Infrastructure Autoscaling service.
11
11
12
-
Lists AutoScalingConfigurations in the specific compartment.
12
+
Lists autoscaling configurations in the specifed compartment.
13
13
14
14
15
15
## Example Usage
@@ -43,15 +43,14 @@ The following attributes are exported:
43
43
The following attributes are exported:
44
44
45
45
*`auto_scaling_resources` -
46
-
* `id` - The OCID of resource that the AutoScalingConfiguration will manage.
47
-
* `type` - Indicates type of derived class
48
-
*`compartment_id` - The OCID of the compartment containing the AutoScalingConfiguration.
49
-
*`cool_down_in_seconds` - The minimum period of time between scaling actions. The default is 300 seconds.
46
+
* `id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource that is managed by the autoscaling configuration.
47
+
* `type` - The type of resource.
48
+
*`compartment_id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the autoscaling configuration.
49
+
*`cool_down_in_seconds` - The minimum period of time to wait between scaling actions. The cooldown period gives the system time to stabilize before rescaling. The minimum value is 300 seconds, which is also the default.
50
50
*`defined_tags` - Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
51
-
*`display_name` - A user-friendly name for the AutoScalingConfiguration. Does not have to be unique, and it's changeable. Avoid entering confidential information.
51
+
*`display_name` - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
52
52
*`freeform_tags` - Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
53
-
*`id` - The OCID of the AutoScalingConfiguration
54
-
*`is_enabled` - If the AutoScalingConfiguration is enabled
*`time_created` - The date and time the AutoScalingConfiguration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
57
-
53
+
*`id` - The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the autoscaling configuration.
54
+
*`is_enabled` - Whether the autoscaling configuration is enabled.
55
+
*`policies` - Autoscaling policy definitions for the autoscaling configuration. An autoscaling policy defines the criteria that trigger autoscaling actions and the actions to take.
56
+
*`time_created` - The date and time the AutoScalingConfiguration was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
0 commit comments