Struct cfn::aws::elasticbeanstalk::EnvironmentProperties [−][src]
pub struct EnvironmentProperties { pub application_name: Value<String>, pub cname_prefix: Option<Value<String>>, pub description: Option<Value<String>>, pub environment_name: Option<Value<String>>, pub operations_role: Option<Value<String>>, pub option_settings: Option<ValueList<OptionSetting>>, pub platform_arn: Option<Value<String>>, pub solution_stack_name: Option<Value<String>>, pub tags: Option<ValueList<Tag>>, pub template_name: Option<Value<String>>, pub tier: Option<Value<Tier>>, pub version_label: Option<Value<String>>, }
Expand description
Properties for the Environment
resource.
Fields
application_name: Value<String>
Property ApplicationName
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
cname_prefix: Option<Value<String>>
Property CNAMEPrefix
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
description: Option<Value<String>>
Property Description
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
environment_name: Option<Value<String>>
Property EnvironmentName
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
operations_role: Option<Value<String>>
Property OperationsRole
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
option_settings: Option<ValueList<OptionSetting>>
Property OptionSettings
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
platform_arn: Option<Value<String>>
Property PlatformArn
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
solution_stack_name: Option<Value<String>>
Property SolutionStackName
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
Property Tags
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
template_name: Option<Value<String>>
Property TemplateName
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
tier: Option<Value<Tier>>
Property Tier
.
Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.
version_label: Option<Value<String>>
Property VersionLabel
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for EnvironmentProperties
impl Send for EnvironmentProperties
impl Sync for EnvironmentProperties
impl Unpin for EnvironmentProperties
impl UnwindSafe for EnvironmentProperties