Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
Using getAutoScalingConfigurations
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAutoScalingConfigurations(args: GetAutoScalingConfigurationsArgs, opts?: InvokeOptions): Promise<GetAutoScalingConfigurationsResult>
function getAutoScalingConfigurationsOutput(args: GetAutoScalingConfigurationsOutputArgs, opts?: InvokeOptions): Output<GetAutoScalingConfigurationsResult>def get_auto_scaling_configurations(bds_instance_id: Optional[str] = None,
compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetAutoScalingConfigurationsFilter]] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAutoScalingConfigurationsResult
def get_auto_scaling_configurations_output(bds_instance_id: pulumi.Input[Optional[str]] = None,
compartment_id: pulumi.Input[Optional[str]] = None,
display_name: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetAutoScalingConfigurationsFilterArgs]]]] = None,
state: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAutoScalingConfigurationsResult]func GetAutoScalingConfigurations(ctx *Context, args *GetAutoScalingConfigurationsArgs, opts ...InvokeOption) (*GetAutoScalingConfigurationsResult, error)
func GetAutoScalingConfigurationsOutput(ctx *Context, args *GetAutoScalingConfigurationsOutputArgs, opts ...InvokeOption) GetAutoScalingConfigurationsResultOutput> Note: This function is named GetAutoScalingConfigurations in the Go SDK.
public static class GetAutoScalingConfigurations
{
public static Task<GetAutoScalingConfigurationsResult> InvokeAsync(GetAutoScalingConfigurationsArgs args, InvokeOptions? opts = null)
public static Output<GetAutoScalingConfigurationsResult> Invoke(GetAutoScalingConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAutoScalingConfigurationsResult> getAutoScalingConfigurations(GetAutoScalingConfigurationsArgs args, InvokeOptions options)
public static Output<GetAutoScalingConfigurationsResult> getAutoScalingConfigurations(GetAutoScalingConfigurationsArgs args, InvokeOptions options)
fn::invoke:
function: oci:BigDataService/getAutoScalingConfigurations:getAutoScalingConfigurations
arguments:
# arguments dictionarydata "oci_bigdataservice_getautoscalingconfigurations" "name" {
# arguments
}The following arguments are supported:
- Bds
Instance stringId - Compartment
Id string - Display
Name string - Filters
List<Get
Auto Scaling Configurations Filter> - State string
- Bds
Instance stringId - Compartment
Id string - Display
Name string - Filters
[]Get
Auto Scaling Configurations Filter - State string
- bds_
instance_ stringid - compartment_
id string - display_
name string - filters list(object)
- state string
- bds
Instance StringId - compartment
Id String - display
Name String - filters
List<Get
Auto Scaling Configurations Filter> - state String
- bds
Instance stringId - compartment
Id string - display
Name string - filters
Get
Auto Scaling Configurations Filter[] - state string
- bds
Instance StringId - compartment
Id String - display
Name String - filters List<Property Map>
- state String
getAutoScalingConfigurations Result
The following output properties are available:
- Auto
Scaling List<GetConfigurations Auto Scaling Configurations Auto Scaling Configuration> - Bds
Instance stringId - Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Display
Name string - Filters
List<Get
Auto Scaling Configurations Filter> - State string
- Auto
Scaling []GetConfigurations Auto Scaling Configurations Auto Scaling Configuration - Bds
Instance stringId - Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Display
Name string - Filters
[]Get
Auto Scaling Configurations Filter - State string
- auto_
scaling_ list(object)configurations - bds_
instance_ stringid - compartment_
id string - id string
- The provider-assigned unique ID for this managed resource.
- display_
name string - filters list(object)
- state string
- auto
Scaling List<GetConfigurations Auto Scaling Configurations Auto Scaling Configuration> - bds
Instance StringId - compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- display
Name String - filters
List<Get
Auto Scaling Configurations Filter> - state String
- auto
Scaling GetConfigurations Auto Scaling Configurations Auto Scaling Configuration[] - bds
Instance stringId - compartment
Id string - id string
- The provider-assigned unique ID for this managed resource.
- display
Name string - filters
Get
Auto Scaling Configurations Filter[] - state string
- auto_
scaling_ Sequence[Getconfigurations Auto Scaling Configurations Auto Scaling Configuration] - bds_
instance_ strid - compartment_
id str - id str
- The provider-assigned unique ID for this managed resource.
- display_
name str - filters
Sequence[Get
Auto Scaling Configurations Filter] - state str
- auto
Scaling List<Property Map>Configurations - bds
Instance StringId - compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- display
Name String - filters List<Property Map>
- state String
Supporting Types
GetAutoScalingConfigurationsAutoScalingConfiguration
- Bds
Instance stringId - Cluster
Admin stringPassword - Display
Name string - Id string
- Is
Enabled bool - Node
Type string - Policies
List<Get
Auto Scaling Configurations Auto Scaling Configuration Policy> - Policy
Details List<GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail> - Secret
Id string - State string
- Time
Created string - Time
Updated string
- Bds
Instance stringId - Cluster
Admin stringPassword - Display
Name string - Id string
- Is
Enabled bool - Node
Type string - Policies
[]Get
Auto Scaling Configurations Auto Scaling Configuration Policy - Policy
Details []GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail - Secret
Id string - State string
- Time
Created string - Time
Updated string
- bds_
instance_ stringid - cluster_
admin_ stringpassword - display_
name string - id string
- is_
enabled bool - node_
type string - policies list(object)
- policy_
details list(object) - secret_
id string - state string
- time_
created string - time_
updated string
- bds
Instance StringId - cluster
Admin StringPassword - display
Name String - id String
- is
Enabled Boolean - node
Type String - policies
List<Get
Auto Scaling Configurations Auto Scaling Configuration Policy> - policy
Details List<GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail> - secret
Id String - state String
- time
Created String - time
Updated String
- bds
Instance stringId - cluster
Admin stringPassword - display
Name string - id string
- is
Enabled boolean - node
Type string - policies
Get
Auto Scaling Configurations Auto Scaling Configuration Policy[] - policy
Details GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail[] - secret
Id string - state string
- time
Created string - time
Updated string
- bds_
instance_ strid - cluster_
admin_ strpassword - display_
name str - id str
- is_
enabled bool - node_
type str - policies
Sequence[Get
Auto Scaling Configurations Auto Scaling Configuration Policy] - policy_
details Sequence[GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail] - secret_
id str - state str
- time_
created str - time_
updated str
- bds
Instance StringId - cluster
Admin StringPassword - display
Name String - id String
- is
Enabled Boolean - node
Type String - policies List<Property Map>
- policy
Details List<Property Map> - secret
Id String - state String
- time
Created String - time
Updated String
GetAutoScalingConfigurationsAutoScalingConfigurationPolicy
- policy_
type string - rules list(object)
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetail
- Action
Type string - Policy
Type string - Scale
Down List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Down Config> - Scale
In List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale In Config> - Scale
Out List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Out Config> - Scale
Up List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Up Config> - Schedule
Details List<GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail> - Timezone string
- Trigger
Type string
- Action
Type string - Policy
Type string - Scale
Down []GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Down Config - Scale
In []GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale In Config - Scale
Out []GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Out Config - Scale
Up []GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Up Config - Schedule
Details []GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail - Timezone string
- Trigger
Type string
- action
Type String - policy
Type String - scale
Down List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Down Config> - scale
In List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale In Config> - scale
Out List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Out Config> - scale
Up List<GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Up Config> - schedule
Details List<GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail> - timezone String
- trigger
Type String
- action
Type string - policy
Type string - scale
Down GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Down Config[] - scale
In GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale In Config[] - scale
Out GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Out Config[] - scale
Up GetConfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Up Config[] - schedule
Details GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail[] - timezone string
- trigger
Type string
- action_
type str - policy_
type str - scale_
down_ Sequence[Getconfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Down Config] - scale_
in_ Sequence[Getconfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale In Config] - scale_
out_ Sequence[Getconfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Out Config] - scale_
up_ Sequence[Getconfigs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Scale Up Config] - schedule_
details Sequence[GetAuto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail] - timezone str
- trigger_
type str
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleDownConfig
- memory_
step_ numbersize - metrics list(object)
- min_
memory_ numberper_ node - min_
ocpus_ numberper_ node - ocpu_
step_ numbersize
- memory
Step NumberSize - metrics List<Property Map>
- min
Memory NumberPer Node - min
Ocpus NumberPer Node - ocpu
Step NumberSize
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleDownConfigMetric
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleDownConfigMetricThreshold
- Duration
In intMinutes - Operator string
- Value int
- Duration
In intMinutes - Operator string
- Value int
- duration_
in_ numberminutes - operator string
- value number
- duration
In IntegerMinutes - operator String
- value Integer
- duration
In numberMinutes - operator string
- value number
- duration_
in_ intminutes - operator str
- value int
- duration
In NumberMinutes - operator String
- value Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleInConfig
- metrics list(object)
- min_
node_ numbercount - step_
size number
- metrics List<Property Map>
- min
Node NumberCount - step
Size Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleInConfigMetric
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleInConfigMetricThreshold
- Duration
In intMinutes - Operator string
- Value int
- Duration
In intMinutes - Operator string
- Value int
- duration_
in_ numberminutes - operator string
- value number
- duration
In IntegerMinutes - operator String
- value Integer
- duration
In numberMinutes - operator string
- value number
- duration_
in_ intminutes - operator str
- value int
- duration
In NumberMinutes - operator String
- value Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleOutConfig
- max_
node_ numbercount - metrics list(object)
- step_
size number
- max
Node NumberCount - metrics List<Property Map>
- step
Size Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleOutConfigMetric
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleOutConfigMetricThreshold
- Duration
In intMinutes - Operator string
- Value int
- Duration
In intMinutes - Operator string
- Value int
- duration_
in_ numberminutes - operator string
- value number
- duration
In IntegerMinutes - operator String
- value Integer
- duration
In numberMinutes - operator string
- value number
- duration_
in_ intminutes - operator str
- value int
- duration
In NumberMinutes - operator String
- value Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleUpConfig
- max_
memory_ numberper_ node - max_
ocpus_ numberper_ node - memory_
step_ numbersize - metrics list(object)
- ocpu_
step_ numbersize
- max
Memory NumberPer Node - max
Ocpus NumberPer Node - memory
Step NumberSize - metrics List<Property Map>
- ocpu
Step NumberSize
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleUpConfigMetric
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScaleUpConfigMetricThreshold
- Duration
In intMinutes - Operator string
- Value int
- Duration
In intMinutes - Operator string
- Value int
- duration_
in_ numberminutes - operator string
- value number
- duration
In IntegerMinutes - operator String
- value Integer
- duration
In numberMinutes - operator string
- value number
- duration_
in_ intminutes - operator str
- value int
- duration
In NumberMinutes - operator String
- value Number
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScheduleDetail
- Schedule
Type string - Time
And List<GetHorizontal Scaling Configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Horizontal Scaling Config> - Time
And List<GetVertical Scaling Configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Vertical Scaling Config>
- schedule
Type String - time
And List<GetHorizontal Scaling Configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Horizontal Scaling Config> - time
And List<GetVertical Scaling Configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Vertical Scaling Config>
- schedule_
type str - time_
and_ Sequence[Gethorizontal_ scaling_ configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Horizontal Scaling Config] - time_
and_ Sequence[Getvertical_ scaling_ configs Auto Scaling Configurations Auto Scaling Configuration Policy Detail Schedule Detail Time And Vertical Scaling Config]
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScheduleDetailTimeAndHorizontalScalingConfig
- Target
Node intCount - Time
Recurrence string
- Target
Node intCount - Time
Recurrence string
- target_
node_ numbercount - time_
recurrence string
- target
Node IntegerCount - time
Recurrence String
- target
Node numberCount - time
Recurrence string
- target_
node_ intcount - time_
recurrence str
- target
Node NumberCount - time
Recurrence String
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyDetailScheduleDetailTimeAndVerticalScalingConfig
- Target
Memory intPer Node - Target
Ocpus intPer Node - Target
Shape string - Time
Recurrence string
- Target
Memory intPer Node - Target
Ocpus intPer Node - Target
Shape string - Time
Recurrence string
- target_
memory_ numberper_ node - target_
ocpus_ numberper_ node - target_
shape string - time_
recurrence string
- target
Memory IntegerPer Node - target
Ocpus IntegerPer Node - target
Shape String - time
Recurrence String
- target
Memory numberPer Node - target
Ocpus numberPer Node - target
Shape string - time
Recurrence string
- target
Memory NumberPer Node - target
Ocpus NumberPer Node - target
Shape String - time
Recurrence String
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRule
- action string
- metrics list(object)
- action String
- metrics List<Property Map>
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRuleMetric
GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRuleMetricThreshold
- Duration
In intMinutes - Operator string
- Value int
- Duration
In intMinutes - Operator string
- Value int
- duration_
in_ numberminutes - operator string
- value number
- duration
In IntegerMinutes - operator String
- value Integer
- duration
In numberMinutes - operator string
- value number
- duration_
in_ intminutes - operator str
- value int
- duration
In NumberMinutes - operator String
- value Number
GetAutoScalingConfigurationsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.13.0
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi