Struct cfn::aws::route53::HostedZoneProperties
[−]
[src]
pub struct HostedZoneProperties { pub hosted_zone_config: Option<Value<HostedZoneConfig>>, pub hosted_zone_tags: Option<ValueList<HostedZoneTag>>, pub name: Value<String>, pub query_logging_config: Option<Value<QueryLoggingConfig>>, pub vp_cs: Option<ValueList<VPC>>, }
Properties for the HostedZone
resource.
Fields
hosted_zone_config: Option<Value<HostedZoneConfig>>
Property HostedZoneConfig
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
Property HostedZoneTags
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
name: Value<String>
Property Name
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
query_logging_config: Option<Value<QueryLoggingConfig>>
Property QueryLoggingConfig
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
vp_cs: Option<ValueList<VPC>>
Property VPCs
.
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 HostedZoneProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Default for HostedZoneProperties
[src]
fn default() -> HostedZoneProperties
[src]
Returns the "default value" for a type. Read more
impl Serialize for HostedZoneProperties
[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 HostedZoneProperties
[src]
fn deserialize<D: Deserializer<'de>>(
d: D
) -> Result<HostedZoneProperties, D::Error>
[src]
d: D
) -> Result<HostedZoneProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl From<HostedZoneProperties> for HostedZone
[src]
fn from(properties: HostedZoneProperties) -> HostedZone
[src]
Performs the conversion.