aws-cdk-lib.aws_elasticbeanstalk.CfnConfigurationTemplate.ConfigurationOptionSettingProperty

interface ConfigurationOptionSettingProperty

LanguageType name
.NETAmazon.CDK.AWS.ElasticBeanstalk.CfnConfigurationTemplate.ConfigurationOptionSettingProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awselasticbeanstalk#CfnConfigurationTemplate_ConfigurationOptionSettingProperty
Javasoftware.amazon.awscdk.services.elasticbeanstalk.CfnConfigurationTemplate.ConfigurationOptionSettingProperty
Pythonaws_cdk.aws_elasticbeanstalk.CfnConfigurationTemplate.ConfigurationOptionSettingProperty
TypeScript aws-cdk-lib » aws_elasticbeanstalk » CfnConfigurationTemplate » ConfigurationOptionSettingProperty

Use the ConfigurationOptionSetting property type to specify an option for an AWS Elastic Beanstalk configuration template when defining an AWS::ElasticBeanstalk::ConfigurationTemplate resource in an AWS CloudFormation template.

The ConfigurationOptionSetting property type specifies an option for an AWS Elastic Beanstalk configuration template.

The OptionSettings property of the AWS::ElasticBeanstalk::ConfigurationTemplate resource contains a list of ConfigurationOptionSetting property types.

For a list of possible namespaces and option values, see Option Values in the AWS Elastic Beanstalk Developer Guide .

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elasticbeanstalk as elasticbeanstalk } from 'aws-cdk-lib';
const configurationOptionSettingProperty: elasticbeanstalk.CfnConfigurationTemplate.ConfigurationOptionSettingProperty = {
  namespace: 'namespace',
  optionName: 'optionName',

  // the properties below are optional
  resourceName: 'resourceName',
  value: 'value',
};

Properties

NameTypeDescription
namespacestringA unique namespace that identifies the option's associated AWS resource.
optionNamestringThe name of the configuration option.
resourceName?stringA unique resource name for the option setting.
value?stringThe current value for the configuration option.

namespace

Type: string

A unique namespace that identifies the option's associated AWS resource.


optionName

Type: string

The name of the configuration option.


resourceName?

Type: string (optional)

A unique resource name for the option setting.

Use it for a time–based scaling configuration option.


value?

Type: string (optional)

The current value for the configuration option.