Struct cfn::aws::codecommit::RepositoryProperties
[−]
[src]
pub struct RepositoryProperties { pub repository_description: Option<Value<String>>, pub repository_name: Value<String>, pub triggers: Option<ValueList<RepositoryTrigger>>, }
Properties for the Repository
resource.
Fields
repository_description: Option<Value<String>>
Property RepositoryDescription
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
repository_name: Value<String>
Property RepositoryName
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
triggers: Option<ValueList<RepositoryTrigger>>
Property Triggers
.
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.
Trait Implementations
impl Debug for RepositoryProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Serialize for RepositoryProperties
[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 RepositoryProperties
[src]
fn deserialize<D: Deserializer<'de>>(
d: D
) -> Result<RepositoryProperties, D::Error>
[src]
d: D
) -> Result<RepositoryProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl From<RepositoryProperties> for Repository
[src]
fn from(properties: RepositoryProperties) -> Repository
[src]
Performs the conversion.