Show / Hide Table of Contents

Class CfnConfigurationTemplatePropsMixin.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.

Inheritance
object
CfnConfigurationTemplatePropsMixin.ConfigurationOptionSettingProperty
Implements
CfnConfigurationTemplatePropsMixin.IConfigurationOptionSettingProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.ElasticBeanstalk.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnConfigurationTemplatePropsMixin.ConfigurationOptionSettingProperty : CfnConfigurationTemplatePropsMixin.IConfigurationOptionSettingProperty
Syntax (vb)
Public Class CfnConfigurationTemplatePropsMixin.ConfigurationOptionSettingProperty Implements CfnConfigurationTemplatePropsMixin.IConfigurationOptionSettingProperty
Remarks

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.ElasticBeanstalk.Mixins;

             var configurationOptionSettingProperty = new ConfigurationOptionSettingProperty {
                 Namespace = "namespace",
                 OptionName = "optionName",
                 ResourceName = "resourceName",
                 Value = "value"
             };

Synopsis

Constructors

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.

Properties

Namespace

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

OptionName

The name of the configuration option.

ResourceName

A unique resource name for the option setting.

Value

The current value for the configuration option.

Constructors

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.

public ConfigurationOptionSettingProperty()
Remarks

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.ElasticBeanstalk.Mixins;

             var configurationOptionSettingProperty = new ConfigurationOptionSettingProperty {
                 Namespace = "namespace",
                 OptionName = "optionName",
                 ResourceName = "resourceName",
                 Value = "value"
             };

Properties

Namespace

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

public string? Namespace { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-namespace

OptionName

The name of the configuration option.

public string? OptionName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-optionname

ResourceName

A unique resource name for the option setting.

public string? ResourceName { get; set; }
Property Value

string

Remarks

Use it for a time–based scaling configuration option.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-resourcename

Value

The current value for the configuration option.

public string? Value { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-value

Implements

CfnConfigurationTemplatePropsMixin.IConfigurationOptionSettingProperty
Back to top Generated by DocFX