1. Packages
  2. AWS Native
  3. API Docs
  4. apprunner
  5. getAutoScalingConfiguration

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 by Pulumi

aws-native.apprunner.getAutoScalingConfiguration

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 by Pulumi

    Describes an AWS App Runner automatic configuration resource that enables automatic scaling of instances used to process web requests. You can share an auto scaling configuration across multiple services.

    Using getAutoScalingConfiguration

    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 getAutoScalingConfiguration(args: GetAutoScalingConfigurationArgs, opts?: InvokeOptions): Promise<GetAutoScalingConfigurationResult>
    function getAutoScalingConfigurationOutput(args: GetAutoScalingConfigurationOutputArgs, opts?: InvokeOptions): Output<GetAutoScalingConfigurationResult>
    def get_auto_scaling_configuration(auto_scaling_configuration_arn: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetAutoScalingConfigurationResult
    def get_auto_scaling_configuration_output(auto_scaling_configuration_arn: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetAutoScalingConfigurationResult]
    func LookupAutoScalingConfiguration(ctx *Context, args *LookupAutoScalingConfigurationArgs, opts ...InvokeOption) (*LookupAutoScalingConfigurationResult, error)
    func LookupAutoScalingConfigurationOutput(ctx *Context, args *LookupAutoScalingConfigurationOutputArgs, opts ...InvokeOption) LookupAutoScalingConfigurationResultOutput

    > Note: This function is named LookupAutoScalingConfiguration in the Go SDK.

    public static class GetAutoScalingConfiguration 
    {
        public static Task<GetAutoScalingConfigurationResult> InvokeAsync(GetAutoScalingConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetAutoScalingConfigurationResult> Invoke(GetAutoScalingConfigurationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAutoScalingConfigurationResult> getAutoScalingConfiguration(GetAutoScalingConfigurationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:apprunner:getAutoScalingConfiguration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AutoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    AutoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationArn String
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    auto_scaling_configuration_arn str
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationArn String
    The Amazon Resource Name (ARN) of this auto scaling configuration.

    getAutoScalingConfiguration Result

    The following output properties are available:

    AutoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    AutoScalingConfigurationRevision int
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    Latest bool
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.
    AutoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    AutoScalingConfigurationRevision int
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    Latest bool
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.
    autoScalingConfigurationArn String
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationRevision Integer
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    latest Boolean
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.
    autoScalingConfigurationArn string
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationRevision number
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    latest boolean
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.
    auto_scaling_configuration_arn str
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    auto_scaling_configuration_revision int
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    latest bool
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.
    autoScalingConfigurationArn String
    The Amazon Resource Name (ARN) of this auto scaling configuration.
    autoScalingConfigurationRevision Number
    The revision of this auto scaling configuration. It's unique among all the active configurations ("Status": "ACTIVE") that share the same AutoScalingConfigurationName.
    latest Boolean
    It's set to true for the configuration with the highest Revision among all configurations that share the same AutoScalingConfigurationName. It's set to false otherwise. App Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 by Pulumi