We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.elasticbeanstalk.getConfigurationTemplate
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::ElasticBeanstalk::ConfigurationTemplate
Using getConfigurationTemplate
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 getConfigurationTemplate(args: GetConfigurationTemplateArgs, opts?: InvokeOptions): Promise<GetConfigurationTemplateResult>
function getConfigurationTemplateOutput(args: GetConfigurationTemplateOutputArgs, opts?: InvokeOptions): Output<GetConfigurationTemplateResult>
def get_configuration_template(application_name: Optional[str] = None,
template_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigurationTemplateResult
def get_configuration_template_output(application_name: Optional[pulumi.Input[str]] = None,
template_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationTemplateResult]
func LookupConfigurationTemplate(ctx *Context, args *LookupConfigurationTemplateArgs, opts ...InvokeOption) (*LookupConfigurationTemplateResult, error)
func LookupConfigurationTemplateOutput(ctx *Context, args *LookupConfigurationTemplateOutputArgs, opts ...InvokeOption) LookupConfigurationTemplateResultOutput
> Note: This function is named LookupConfigurationTemplate
in the Go SDK.
public static class GetConfigurationTemplate
{
public static Task<GetConfigurationTemplateResult> InvokeAsync(GetConfigurationTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetConfigurationTemplateResult> Invoke(GetConfigurationTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConfigurationTemplateResult> getConfigurationTemplate(GetConfigurationTemplateArgs args, InvokeOptions options)
public static Output<GetConfigurationTemplateResult> getConfigurationTemplate(GetConfigurationTemplateArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:elasticbeanstalk:getConfigurationTemplate
arguments:
# arguments dictionary
The following arguments are supported:
- Application
Name string - The name of the Elastic Beanstalk application to associate with this configuration template.
- Template
Name string - The name of the configuration template
- Application
Name string - The name of the Elastic Beanstalk application to associate with this configuration template.
- Template
Name string - The name of the configuration template
- application
Name String - The name of the Elastic Beanstalk application to associate with this configuration template.
- template
Name String - The name of the configuration template
- application
Name string - The name of the Elastic Beanstalk application to associate with this configuration template.
- template
Name string - The name of the configuration template
- application_
name str - The name of the Elastic Beanstalk application to associate with this configuration template.
- template_
name str - The name of the configuration template
- application
Name String - The name of the Elastic Beanstalk application to associate with this configuration template.
- template
Name String - The name of the configuration template
getConfigurationTemplate Result
The following output properties are available:
- Description string
- An optional description for this configuration.
- Option
Settings List<Pulumi.Aws Native. Elastic Beanstalk. Outputs. Configuration Template Configuration Option Setting> - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- Template
Name string - The name of the configuration template
- Description string
- An optional description for this configuration.
- Option
Settings []ConfigurationTemplate Configuration Option Setting - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- Template
Name string - The name of the configuration template
- description String
- An optional description for this configuration.
- option
Settings List<ConfigurationTemplate Configuration Option Setting> - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- template
Name String - The name of the configuration template
- description string
- An optional description for this configuration.
- option
Settings ConfigurationTemplate Configuration Option Setting[] - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- template
Name string - The name of the configuration template
- description str
- An optional description for this configuration.
- option_
settings Sequence[ConfigurationTemplate Configuration Option Setting] - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- template_
name str - The name of the configuration template
- description String
- An optional description for this configuration.
- option
Settings List<Property Map> - Option values for the Elastic Beanstalk configuration, such as the instance type. If specified, these values override the values obtained from the solution stack or the source configuration template. For a complete list of Elastic Beanstalk configuration options, see Option Values in the AWS Elastic Beanstalk Developer Guide.
- template
Name String - The name of the configuration template
Supporting Types
ConfigurationTemplateConfigurationOptionSetting
- Namespace string
- A unique namespace that identifies the option's associated AWS resource.
- Option
Name string - The name of the configuration option.
- Resource
Name string - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- Value string
- The current value for the configuration option.
- Namespace string
- A unique namespace that identifies the option's associated AWS resource.
- Option
Name string - The name of the configuration option.
- Resource
Name string - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- Value string
- The current value for the configuration option.
- namespace String
- A unique namespace that identifies the option's associated AWS resource.
- option
Name String - The name of the configuration option.
- resource
Name String - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- value String
- The current value for the configuration option.
- namespace string
- A unique namespace that identifies the option's associated AWS resource.
- option
Name string - The name of the configuration option.
- resource
Name string - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- value string
- The current value for the configuration option.
- namespace str
- A unique namespace that identifies the option's associated AWS resource.
- option_
name str - The name of the configuration option.
- resource_
name str - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- value str
- The current value for the configuration option.
- namespace String
- A unique namespace that identifies the option's associated AWS resource.
- option
Name String - The name of the configuration option.
- resource
Name String - A unique resource name for the option setting. Use it for a time–based scaling configuration option.
- value String
- The current value for the configuration option.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi