Struct: s3.ListBucketsExtendedInput
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom
Structure Field Summary collapse
-
IBMServiceInstanceId *string
Sets the IBM Service Instance Id in the request.
-
Marker *string
Specifies the bucket to start with when listing all buckets.
-
MaxKeys *int64
Sets the maximum number of keys returned in the response.
-
Prefix *string
Limits the response to buckets that begin with the specified prefix.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetIBMServiceInstanceId(string) *ListBucketsExtendedInput
operation
SetIBMServiceInstanceId sets the IBMServiceInstanceId field's value.
-
SetMarker(string) *ListBucketsExtendedInput
operation
SetMarker sets the Marker field's value.
-
SetMaxKeys(int64) *ListBucketsExtendedInput
operation
SetMaxKeys sets the MaxKeys field's value.
-
SetPrefix(string) *ListBucketsExtendedInput
operation
SetPrefix sets the Prefix field's value.
-
String() string
operation
String returns the string representation.
Structure Field Details
IBMServiceInstanceId *string
`location:"header" locationName:"ibm-service-instance-id" type:"string"`
Sets the IBM Service Instance Id in the request.
Only Valid for IBM IAM Authentication
Marker *string
`location:"querystring" locationName:"marker" type:"string"`
Specifies the bucket to start with when listing all buckets.
MaxKeys *int64
`location:"querystring" locationName:"max-keys" type:"integer"`
Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
Prefix *string
`location:"querystring" locationName:"prefix" type:"string"`
Limits the response to buckets that begin with the specified prefix.
_ struct{}
`locationName:"ListBucketsExtendedRequest" type:"structure"`
Method Details
func (s ListBucketsExtendedInput) 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”.
15771 15772 15773 |
// File 'service/s3/api.go', line 15771
|
func (s *ListBucketsExtendedInput) SetIBMServiceInstanceId(v string) *ListBucketsExtendedInput
SetIBMServiceInstanceId sets the IBMServiceInstanceId field's value.
15776 15777 15778 15779 |
// File 'service/s3/api.go', line 15776
|
func (s *ListBucketsExtendedInput) SetMarker(v string) *ListBucketsExtendedInput
SetMarker sets the Marker field's value.
15782 15783 15784 15785 |
// File 'service/s3/api.go', line 15782
|
func (s *ListBucketsExtendedInput) SetMaxKeys(v int64) *ListBucketsExtendedInput
SetMaxKeys sets the MaxKeys field's value.
15788 15789 15790 15791 |
// File 'service/s3/api.go', line 15788
|
func (s *ListBucketsExtendedInput) SetPrefix(v string) *ListBucketsExtendedInput
SetPrefix sets the Prefix field's value.
15794 15795 15796 15797 |
// File 'service/s3/api.go', line 15794
|
func (s ListBucketsExtendedInput) 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”.
15762 15763 15764 |
// File 'service/s3/api.go', line 15762
|