class Convection::Model::Template::ResourceProperty::S3WebsiteConfigurationRoutingRule

Represents an {docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules.html Amazon S3 Website Configuration Routing Rule}

Represents an {docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-routingrulecondition.html Amazon S3 Website Configuration Routing Rule Routing Rule Condition}

Public Instance Methods

redirect_rule(&block) click to toggle source
# File lib/convection/model/template/resource_property/aws_s3_website_configuration_routing_rule.rb, line 13
def redirect_rule(&block)
  redr = ResourceProperty::S3WebsiteConfigurationRoutingRuleRedirectRule.new(self)
  redr.instance_exec(&block) if block
  properties['RedirectRule'].set(redr)
end
routing_rule_condition(&block) click to toggle source
# File lib/convection/model/template/resource_property/aws_s3_website_configuration_routing_rule.rb, line 19
def routing_rule_condition(&block)
  cond = ResourceProperty::S3WebsiteConfigurationRoutingRuleRoutingRuleCondition.new(self)
  cond.instance_exec(&block) if block
  properties['RoutingRuleCondition'].set(cond)
end