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.

DescribeDimensionKeysOutput

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

type DescribeDimensionKeysOutput struct { AlignedEndTime *time.Time `type:"timestamp"` AlignedStartTime *time.Time `type:"timestamp"` Keys []*DimensionKeyDescription `type:"list"` NextToken *string `type:"string"` PartitionKeys []*ResponsePartitionKey `type:"list"` }

AlignedEndTime

Type: *time.Time

The end time for the returned dimension keys, after alignment to a granular boundary (as specified by PeriodInSeconds). AlignedEndTime will be greater than or equal to the value of the user-specified Endtime.

AlignedStartTime

Type: *time.Time

The start time for the returned dimension keys, after alignment to a granular boundary (as specified by PeriodInSeconds). AlignedStartTime will be less than or equal to the value of the user-specified StartTime.

Keys

An array of descriptions and aggregated values for each dimension within a dimension group.

NextToken

Type: *string

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the token, up to the value specified by MaxRecords.

PartitionKeys

If PartitionBy was specified in a DescribeDimensionKeys request, the dimensions are returned in an array. Each element in the array specifies one dimension.

Method

GoString

func (s DescribeDimensionKeysOutput) GoString() string

GoString returns the string representation

SetAlignedEndTime

func (s *DescribeDimensionKeysOutput) SetAlignedEndTime(v time.Time) *DescribeDimensionKeysOutput

SetAlignedEndTime sets the AlignedEndTime field's value.

SetAlignedStartTime

func (s *DescribeDimensionKeysOutput) SetAlignedStartTime(v time.Time) *DescribeDimensionKeysOutput

SetAlignedStartTime sets the AlignedStartTime field's value.

SetKeys

func (s *DescribeDimensionKeysOutput) SetKeys(v []*DimensionKeyDescription) *DescribeDimensionKeysOutput

SetKeys sets the Keys field's value.

SetNextToken

func (s *DescribeDimensionKeysOutput) SetNextToken(v string) *DescribeDimensionKeysOutput

SetNextToken sets the NextToken field's value.

SetPartitionKeys

func (s *DescribeDimensionKeysOutput) SetPartitionKeys(v []*ResponsePartitionKey) *DescribeDimensionKeysOutput

SetPartitionKeys sets the PartitionKeys field's value.

String

func (s DescribeDimensionKeysOutput) String() string

String returns the string representation

On this page: