Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { XMLNS string `xml:"xmlns,attr,omitempty"` XMLName xml.Name `xml:"CORSConfiguration"` CORSRules []Rule `xml:"CORSRule"` }
Config is the container for a CORS configuration for a bucket.
func ParseBucketCorsConfig ¶
ParseBucketCorsConfig parses a CORS configuration in XML from an io.Reader.
type Rule ¶
type Rule struct { AllowedHeader []string `xml:"AllowedHeader,omitempty"` AllowedMethod []string `xml:"AllowedMethod,omitempty"` AllowedOrigin []string `xml:"AllowedOrigin,omitempty"` ExposeHeader []string `xml:"ExposeHeader,omitempty"` ID string `xml:"ID,omitempty"` MaxAgeSeconds int `xml:"MaxAgeSeconds,omitempty"` }
Rule is a single rule in a CORS configuration.
Click to show internal directories.
Click to hide internal directories.