We recommend new projects start with resources from the AWS provider.
aws-native.apprunner.getAutoScalingConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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:
- Auto
Scaling stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- Auto
Scaling stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling StringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto_
scaling_ strconfiguration_ arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling StringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
getAutoScalingConfiguration Result
The following output properties are available:
- Auto
Scaling stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- Auto
Scaling intConfiguration Revision - 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.
- Auto
Scaling stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- Auto
Scaling intConfiguration Revision - 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.
- auto
Scaling StringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling IntegerConfiguration Revision - 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 stringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling numberConfiguration Revision - 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_ strconfiguration_ arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto_
scaling_ intconfiguration_ revision - 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.
- auto
Scaling StringConfiguration Arn - The Amazon Resource Name (ARN) of this auto scaling configuration.
- auto
Scaling NumberConfiguration Revision - 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
We recommend new projects start with resources from the AWS provider.