class Convection::Model::Template::ResourceProperty::S3WebsiteConfiguration

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

Public Instance Methods

redirect_all_requests_to(&block) click to toggle source
# File lib/convection/model/template/resource_property/aws_s3_website_configuration.rb, line 15
def redirect_all_requests_to(&block)
  redirect_to = ResourceProperty::S3WebsiteConfigurationRedirectAllRequestsTo.new(self)
  redirect_to.instance_exec(&block) if block
  properties['RedirectAllRequestsTo'].set(redirect_to)
end
routing_rule(&block) click to toggle source
# File lib/convection/model/template/resource_property/aws_s3_website_configuration.rb, line 21
def routing_rule(&block)
  routing_rule = ResourceProperty::S3WebsiteConfigurationRoutingRule.new(self)
  routing_rule.instance_exec(&block) if block
  routing_rules << routing_rule
end