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”.
16214 16215 16216 |
// File 'service/s3/api.go', line 16214
|
func (s *ListBucketsExtendedInput) SetIBMServiceInstanceId(v string) *ListBucketsExtendedInput
SetIBMServiceInstanceId sets the IBMServiceInstanceId field’s value.
16219 16220 16221 16222 |
// File 'service/s3/api.go', line 16219
|
func (s *ListBucketsExtendedInput) SetMarker(v string) *ListBucketsExtendedInput
SetMarker sets the Marker field’s value.
16225 16226 16227 16228 |
// File 'service/s3/api.go', line 16225
|
func (s *ListBucketsExtendedInput) SetMaxKeys(v int64) *ListBucketsExtendedInput
SetMaxKeys sets the MaxKeys field’s value.
16231 16232 16233 16234 |
// File 'service/s3/api.go', line 16231
|
func (s *ListBucketsExtendedInput) SetPrefix(v string) *ListBucketsExtendedInput
SetPrefix sets the Prefix field’s value.
16237 16238 16239 16240 |
// File 'service/s3/api.go', line 16237
|
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”.
16205 16206 16207 |
// File 'service/s3/api.go', line 16205
|