Struct cfn::aws::opsworks::AppProperties
[−]
[src]
pub struct AppProperties { pub app_source: Option<Value<Source>>, pub attributes: Option<ValueMap<String>>, pub data_sources: Option<ValueList<DataSource>>, pub description: Option<Value<String>>, pub domains: Option<ValueList<String>>, pub enable_ssl: Option<Value<bool>>, pub environment: Option<ValueList<EnvironmentVariable>>, pub name: Value<String>, pub shortname: Option<Value<String>>, pub ssl_configuration: Option<Value<SslConfiguration>>, pub stack_id: Value<String>, pub type_: Value<String>, }
Properties for the App
resource.
Fields
app_source: Option<Value<Source>>
Property AppSource
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
attributes: Option<ValueMap<String>>
Property Attributes
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
data_sources: Option<ValueList<DataSource>>
Property DataSources
.
Update type: Mutable. AWS CloudFormation doesn't replace 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.
domains: Option<ValueList<String>>
Property Domains
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
enable_ssl: Option<Value<bool>>
Property EnableSsl
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
environment: Option<ValueList<EnvironmentVariable>>
Property Environment
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
name: Value<String>
Property Name
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
shortname: Option<Value<String>>
Property Shortname
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
ssl_configuration: Option<Value<SslConfiguration>>
Property SslConfiguration
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
stack_id: Value<String>
Property StackId
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
type_: Value<String>
Property Type
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
Trait Implementations
impl Debug for AppProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Serialize for AppProperties
[src]
fn serialize<S: Serializer>(&self, s: S) -> Result<S::Ok, S::Error>
[src]
Serialize this value into the given Serde serializer. Read more
impl<'de> Deserialize<'de> for AppProperties
[src]
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<AppProperties, D::Error>
[src]
Deserialize this value from the given Serde deserializer. Read more
impl From<AppProperties> for App
[src]
fn from(properties: AppProperties) -> App
[src]
Performs the conversion.