Struct: s3.DeleteMarkerEntry
Overview
Information about the delete marker.
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom
Structure Field Summary collapse
-
IsLatest *bool
Specifies whether the object is (true) or is not (false) the latest version of an object.
-
Key *string
The object key.
-
LastModified *time.Time
Date and time the object was last modified.
-
Owner *Owner
The account that created the delete marker.>.
-
VersionId *string
Version ID of an object.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetIsLatest(bool) *DeleteMarkerEntry
operation
SetIsLatest sets the IsLatest field's value.
-
SetKey(string) *DeleteMarkerEntry
operation
SetKey sets the Key field's value.
-
SetLastModified(time.Time) *DeleteMarkerEntry
operation
SetLastModified sets the LastModified field's value.
-
SetOwner(*Owner) *DeleteMarkerEntry
operation
SetOwner sets the Owner field's value.
-
SetVersionId(string) *DeleteMarkerEntry
operation
SetVersionId sets the VersionId field's value.
-
String() string
operation
String returns the string representation.
Structure Field Details
IsLatest *bool
`type:"boolean"`
Specifies whether the object is (true) or is not (false) the latest version of an object.
Key *string
`min:"1" type:"string"`
The object key.
LastModified *time.Time
`type:"timestamp"`
Date and time the object was last modified.
Owner *Owner
`type:"structure"`
The account that created the delete marker.>
VersionId *string
`type:"string"`
Version ID of an object.
_ struct{}
`type:"structure"`
Method Details
func (s DeleteMarkerEntry) GoString() string
GoString returns the string representation.
API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.
10505 10506 10507 |
// File 'service/s3/api.go', line 10505
|
func (s *DeleteMarkerEntry) SetIsLatest(v bool) *DeleteMarkerEntry
SetIsLatest sets the IsLatest field's value.
10510 10511 10512 10513 |
// File 'service/s3/api.go', line 10510
|
func (s *DeleteMarkerEntry) SetKey(v string) *DeleteMarkerEntry
SetKey sets the Key field's value.
10516 10517 10518 10519 |
// File 'service/s3/api.go', line 10516
|
func (s *DeleteMarkerEntry) SetLastModified(v time.Time) *DeleteMarkerEntry
SetLastModified sets the LastModified field's value.
10522 10523 10524 10525 |
// File 'service/s3/api.go', line 10522
|
func (s *DeleteMarkerEntry) SetOwner(v *Owner) *DeleteMarkerEntry
SetOwner sets the Owner field's value.
10528 10529 10530 10531 |
// File 'service/s3/api.go', line 10528
|
func (s *DeleteMarkerEntry) SetVersionId(v string) *DeleteMarkerEntry
SetVersionId sets the VersionId field's value.
10534 10535 10536 10537 |
// File 'service/s3/api.go', line 10534
|
func (s DeleteMarkerEntry) String() string
String returns the string representation.
API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.
10496 10497 10498 |
// File 'service/s3/api.go', line 10496
|