Versions in this module Expand all Collapse all v7 v7.0.28 Apr 13, 2021 v7.0.27 Apr 12, 2021 v7.0.26 Apr 12, 2021 v7.0.25 Apr 12, 2021 v7.0.24 Apr 12, 2021 v7.0.23 Apr 12, 2021 v7.0.22 Apr 12, 2021 v7.0.21 Apr 12, 2021 v7.0.19 Apr 12, 2021 v7.0.18 Apr 12, 2021 v7.0.17 Apr 12, 2021 v7.0.16 Apr 12, 2021 v7.0.15 Apr 12, 2021 v7.0.14 Apr 12, 2021 v7.0.13 Apr 12, 2021 Changes in this version + type AbortIncompleteMultipartUpload struct + DaysAfterInitiation ExpirationDays + XMLName xml.Name + func (n AbortIncompleteMultipartUpload) IsDaysNull() bool + func (n AbortIncompleteMultipartUpload) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type And struct + Prefix string + Tags []Tag + XMLName xml.Name + func (a And) IsEmpty() bool + type Configuration struct + Rules []Rule + XMLName xml.Name + func NewConfiguration() *Configuration + func (c *Configuration) Empty() bool + type Expiration struct + Date ExpirationDate + Days ExpirationDays + DeleteMarker ExpireDeleteMarker + XMLName xml.Name + func (e Expiration) IsDateNull() bool + func (e Expiration) IsDaysNull() bool + func (e Expiration) IsDeleteMarkerExpirationEnabled() bool + func (e Expiration) IsNull() bool + func (e Expiration) MarshalXML(en *xml.Encoder, startElement xml.StartElement) error + type ExpirationDate struct + func (eDate ExpirationDate) MarshalXML(e *xml.Encoder, startElement xml.StartElement) error + type ExpirationDays int + func (eDays ExpirationDays) MarshalXML(e *xml.Encoder, startElement xml.StartElement) error + type ExpireDeleteMarker bool + func (b ExpireDeleteMarker) IsEnabled() bool + func (b ExpireDeleteMarker) MarshalXML(e *xml.Encoder, startElement xml.StartElement) error + type Filter struct + And And + Prefix string + Tag Tag + XMLName xml.Name + func (f Filter) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type NoncurrentVersionExpiration struct + NoncurrentDays ExpirationDays + XMLName xml.Name + func (n NoncurrentVersionExpiration) IsDaysNull() bool + func (n NoncurrentVersionExpiration) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type NoncurrentVersionTransition struct + NoncurrentDays ExpirationDays + StorageClass string + XMLName xml.Name + func (n NoncurrentVersionTransition) IsDaysNull() bool + func (n NoncurrentVersionTransition) IsStorageClassEmpty() bool + func (n NoncurrentVersionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error + type Rule struct + AbortIncompleteMultipartUpload AbortIncompleteMultipartUpload + Expiration Expiration + ID string + NoncurrentVersionExpiration NoncurrentVersionExpiration + NoncurrentVersionTransition NoncurrentVersionTransition + Prefix string + RuleFilter Filter + Status string + Transition Transition + XMLName xml.Name + type Tag struct + Key string + Value string + XMLName xml.Name + func (tag Tag) IsEmpty() bool + type Transition struct + Date ExpirationDate + Days ExpirationDays + StorageClass string + XMLName xml.Name + func (t Transition) IsDateNull() bool + func (t Transition) IsDaysNull() bool + func (t Transition) IsNull() bool + func (t Transition) MarshalXML(en *xml.Encoder, startElement xml.StartElement) error v7.0.10-3 Apr 14, 2021