Struct: s3.GetBucketWebsiteInput
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, request.Validator, s3manager.WriterReadFrom
Structure Field Summary collapse
-
Bucket *string
The bucket name for which to get the website configuration.
-
ExpectedBucketOwner *string
Ignored by COS.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetBucket(string) *GetBucketWebsiteInput
operation
SetBucket sets the Bucket field's value.
-
SetExpectedBucketOwner(string) *GetBucketWebsiteInput
operation
SetExpectedBucketOwner sets the ExpectedBucketOwner field's value.
-
String() string
operation
String returns the string representation.
-
Validate() error
operation
Validate inspects the fields of the type to determine if they are valid.
Structure Field Details
Bucket *string
`location:"uri" locationName:"Bucket" type:"string" required:"true"`
The bucket name for which to get the website configuration.
Bucket is a required field
ExpectedBucketOwner *string
`location:"header" locationName:"x-amz-expected-bucket-owner" type:"string"`
Ignored by COS.
_ struct{}
`locationName:"GetBucketWebsiteRequest" type:"structure"`
Method Details
func (s GetBucketWebsiteInput) 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”.
12775 12776 12777 |
// File 'service/s3/api.go', line 12775
|
func (s *GetBucketWebsiteInput) SetBucket(v string) *GetBucketWebsiteInput
SetBucket sets the Bucket field's value.
12796 12797 12798 12799 |
// File 'service/s3/api.go', line 12796
|
func (s *GetBucketWebsiteInput) SetExpectedBucketOwner(v string) *GetBucketWebsiteInput
SetExpectedBucketOwner sets the ExpectedBucketOwner field's value.
12809 12810 12811 12812 |
// File 'service/s3/api.go', line 12809
|
func (s GetBucketWebsiteInput) 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”.
12766 12767 12768 |
// File 'service/s3/api.go', line 12766
|
func (s *GetBucketWebsiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 |
// File 'service/s3/api.go', line 12780
|