Oracle Cloud Infrastructure

Pulumi Official
Package maintained by Pulumi
v0.1.1 published on Tuesday, May 3, 2022 by Pulumi

getAutoScalingConfigurations

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[_bigdataservice.GetAutoScalingConfigurationsFilter]] = None,
                                    state: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAutoScalingConfigurationsResult
def get_auto_scaling_configurations_output(bds_instance_id: Optional[pulumi.Input[str]] = None,
                                    compartment_id: Optional[pulumi.Input[str]] = None,
                                    display_name: Optional[pulumi.Input[str]] = None,
                                    filters: Optional[pulumi.Input[Sequence[pulumi.Input[_bigdataservice.GetAutoScalingConfigurationsFilterArgs]]]] = None,
                                    state: Optional[pulumi.Input[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)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: oci:BigDataService/getAutoScalingConfigurations:getAutoScalingConfigurations
  Arguments:
    # Arguments dictionary

The following arguments are supported:

getAutoScalingConfigurations Result

The following output properties are available:

autoScalingConfigurations List<Property Map>
bdsInstanceId String
compartmentId String
id String

The provider-assigned unique ID for this managed resource.

displayName String
filters List<Property Map>
state String

Supporting Types

GetAutoScalingConfigurationsAutoScalingConfiguration

GetAutoScalingConfigurationsAutoScalingConfigurationPolicy

GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRule

GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRuleMetric

GetAutoScalingConfigurationsAutoScalingConfigurationPolicyRuleMetricThreshold

durationInMinutes Integer
operator String
value Integer
durationInMinutes number
operator string
value number
durationInMinutes Number
operator String
value Number

GetAutoScalingConfigurationsFilter

Name string
Values List<string>
Regex bool
Name string
Values []string
Regex bool
name String
values List<String>
regex Boolean
name string
values string[]
regex boolean
name str
values Sequence[str]
regex bool
name String
values List<String>
regex Boolean

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.