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.

ViewBillingInput

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

type ViewBillingInput struct { End *time.Time `type:"timestamp"` Marker *string `type:"string"` MaxItems *int64 `type:"integer"` Start *time.Time `type:"timestamp"` }

The ViewBilling request includes the following elements.

End

Type: *time.Time

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

Marker

Type: *string

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

MaxItems

Type: *int64

The number of billing records to be returned.

Default: 20

Start

Type: *time.Time

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

Method

GoString

func (s ViewBillingInput) GoString() string

GoString returns the string representation

SetEnd

func (s *ViewBillingInput) SetEnd(v time.Time) *ViewBillingInput

SetEnd sets the End field's value.

SetMarker

func (s *ViewBillingInput) SetMarker(v string) *ViewBillingInput

SetMarker sets the Marker field's value.

SetMaxItems

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

SetMaxItems sets the MaxItems field's value.

SetStart

func (s *ViewBillingInput) SetStart(v time.Time) *ViewBillingInput

SetStart sets the Start field's value.

String

func (s ViewBillingInput) String() string

String returns the string representation

On this page: