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”.
15941 15942 15943 |
// File 'service/s3/api.go', line 15941
|
func (s *ListBucketsExtendedInput) SetIBMServiceInstanceId(v string) *ListBucketsExtendedInput
SetIBMServiceInstanceId sets the IBMServiceInstanceId field's value.
15946 15947 15948 15949 |
// File 'service/s3/api.go', line 15946
|
func (s *ListBucketsExtendedInput) SetMarker(v string) *ListBucketsExtendedInput
SetMarker sets the Marker field's value.
15952 15953 15954 15955 |
// File 'service/s3/api.go', line 15952
|
func (s *ListBucketsExtendedInput) SetMaxKeys(v int64) *ListBucketsExtendedInput
SetMaxKeys sets the MaxKeys field's value.
15958 15959 15960 15961 |
// File 'service/s3/api.go', line 15958
|
func (s *ListBucketsExtendedInput) SetPrefix(v string) *ListBucketsExtendedInput
SetPrefix sets the Prefix field's value.
15964 15965 15966 15967 |
// File 'service/s3/api.go', line 15964
|
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”.
15932 15933 15934 |
// File 'service/s3/api.go', line 15932
|