Struct cfn::aws::elasticache::SecurityGroupIngressProperties [−][src]
pub struct SecurityGroupIngressProperties { pub cache_security_group_name: Value<String>, pub ec2_security_group_name: Value<String>, pub ec2_security_group_owner_id: Option<Value<String>>, }
Expand description
Properties for the SecurityGroupIngress
resource.
Fields
cache_security_group_name: Value<String>
Property CacheSecurityGroupName
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
ec2_security_group_name: Value<String>
Property EC2SecurityGroupName
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
ec2_security_group_owner_id: Option<Value<String>>
Property EC2SecurityGroupOwnerId
.
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
fn deserialize<D: Deserializer<'de>>(
d: D
) -> Result<SecurityGroupIngressProperties, D::Error>
fn deserialize<D: Deserializer<'de>>(
d: D
) -> Result<SecurityGroupIngressProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl Send for SecurityGroupIngressProperties
impl Sync for SecurityGroupIngressProperties
impl Unpin for SecurityGroupIngressProperties
impl UnwindSafe for SecurityGroupIngressProperties