AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

PublicKeyList

import "github.com/aws/aws-sdk-go/service/cloudfront"

type PublicKeyList struct { Items []*PublicKeySummary `locationNameList:"PublicKeySummary" type:"list"` MaxItems *int64 `type:"integer" required:"true"` NextMarker *string `type:"string"` Quantity *int64 `type:"integer" required:"true"` }

A list of public keys you've added to CloudFront to use with features like field-level encryption.

Items

A complex data type for public key information.

MaxItems

Type: *int64

The maximum number of public keys you want in the response body.

MaxItems is a required field

NextMarker

Type: *string

If there are more elements to be listed, this element is present and contains the value that you can use for the Marker request parameter to continue listing your public keys where you left off.

Quantity

Type: *int64

The number of public keys you added to CloudFront to use with features like field-level encryption.

Quantity is a required field

Method

GoString

func (s PublicKeyList) GoString() string

GoString returns the string representation

SetItems

func (s *PublicKeyList) SetItems(v []*PublicKeySummary) *PublicKeyList

SetItems sets the Items field's value.

SetMaxItems

func (s *PublicKeyList) SetMaxItems(v int64) *PublicKeyList

SetMaxItems sets the MaxItems field's value.

SetNextMarker

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

SetNextMarker sets the NextMarker field's value.

SetQuantity

func (s *PublicKeyList) SetQuantity(v int64) *PublicKeyList

SetQuantity sets the Quantity field's value.

String

func (s PublicKeyList) String() string

String returns the string representation

On this page: