Struct: kms.ListKeysOutput
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom
Structure Field Summary collapse
-
Keys []*KeyListEntry
A list of KMS keys.
-
NextMarker *string
When Truncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent request.
-
Truncated *bool
A flag that indicates whether there are more items in the list.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetKeys([]*KeyListEntry) *ListKeysOutput
operation
SetKeys sets the Keys field's value.
-
SetNextMarker(string) *ListKeysOutput
operation
SetNextMarker sets the NextMarker field's value.
-
SetTruncated(bool) *ListKeysOutput
operation
SetTruncated sets the Truncated field's value.
-
String() string
operation
String returns the string representation.
Structure Field Details
Keys []*KeyListEntry
`type:"list"`
A list of KMS keys.
NextMarker *string
`min:"1" type:"string"`
When Truncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent request.
Truncated *bool
`type:"boolean"`
A flag that indicates whether there are more items in the list. When this value is true, the list in this response is truncated. To get more items, pass the value of the NextMarker element in thisresponse to the Marker parameter in a subsequent request.
_ struct{}
`type:"structure"`
Method Details
func (s ListKeysOutput) 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”.
15124 15125 15126 |
// File 'service/kms/api.go', line 15124
|
func (s *ListKeysOutput) SetKeys(v []*KeyListEntry) *ListKeysOutput
SetKeys sets the Keys field's value.
15129 15130 15131 15132 |
// File 'service/kms/api.go', line 15129
|
func (s *ListKeysOutput) SetNextMarker(v string) *ListKeysOutput
SetNextMarker sets the NextMarker field's value.
15135 15136 15137 15138 |
// File 'service/kms/api.go', line 15135
|
func (s *ListKeysOutput) SetTruncated(v bool) *ListKeysOutput
SetTruncated sets the Truncated field's value.
15141 15142 15143 15144 |
// File 'service/kms/api.go', line 15141
|
func (s ListKeysOutput) 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”.
15115 15116 15117 |
// File 'service/kms/api.go', line 15115
|