Struct: kms.ListAliasesOutput

import "../ibm-cos-sdk-go/service/kms"

Implemented Interfaces

s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom

Structure Field Summary collapse

Service Operations collapse

Structure Field Details

Aliases []*AliasListEntry `type:"list"`

A list of aliases.

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 ListAliasesOutput) 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”.



14693
14694
14695
// File 'service/kms/api.go', line 14693

func (s ListAliasesOutput) GoString() string { return s.String() }

func (s *ListAliasesOutput) SetAliases(v []*AliasListEntry) *ListAliasesOutput

SetAliases sets the Aliases field's value.



14698
14699
14700
14701
// File 'service/kms/api.go', line 14698

func (s *ListAliasesOutput) SetAliases(v []*AliasListEntry) *ListAliasesOutput { s.Aliases = v return s }

func (s *ListAliasesOutput) SetNextMarker(v string) *ListAliasesOutput

SetNextMarker sets the NextMarker field's value.



14704
14705
14706
14707
// File 'service/kms/api.go', line 14704

func (s *ListAliasesOutput) SetNextMarker(v string) *ListAliasesOutput { s.NextMarker = &v return s }

func (s *ListAliasesOutput) SetTruncated(v bool) *ListAliasesOutput

SetTruncated sets the Truncated field's value.



14710
14711
14712
14713
// File 'service/kms/api.go', line 14710

func (s *ListAliasesOutput) SetTruncated(v bool) *ListAliasesOutput { s.Truncated = &v return s }

func (s ListAliasesOutput) 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”.



14684
14685
14686
// File 'service/kms/api.go', line 14684

func (s ListAliasesOutput) String() string { return awsutil.Prettify(s) }