types

package
v0.28.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2020 License: Apache-2.0 Imports: 2 Imported by: 29

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttributeValue

type AttributeValue struct {

	// The specific value of an attributeName.
	Value *string
}

The values of a given attribute, such as Throughput Optimized HDD or Provisioned IOPS for the Amazon EC2volumeType attribute.

type ExpiredNextTokenException

type ExpiredNextTokenException struct {
	Message *string
}

The pagination token expired. Try again without a pagination token.

func (*ExpiredNextTokenException) Error

func (e *ExpiredNextTokenException) Error() string

func (*ExpiredNextTokenException) ErrorCode

func (e *ExpiredNextTokenException) ErrorCode() string

func (*ExpiredNextTokenException) ErrorFault

func (*ExpiredNextTokenException) ErrorMessage

func (e *ExpiredNextTokenException) ErrorMessage() string

type Filter

type Filter struct {

	// The product metadata field that you want to filter on. You can filter by just
	// the service code to see all products for a specific service, filter by just the
	// attribute name to see a specific attribute for multiple services, or use both a
	// service code and an attribute name to retrieve only products that match both
	// fields. Valid values include: ServiceCode, and all attribute names For example,
	// you can filter by the AmazonEC2 service code and the volumeType attribute name
	// to get the prices for only Amazon EC2 volumes.
	//
	// This member is required.
	Field *string

	// The type of filter that you want to use. Valid values are: TERM_MATCH.
	// TERM_MATCH returns only products that match both the given filter field and the
	// given value.
	//
	// This member is required.
	Type FilterType

	// The service code or attribute value that you want to filter by. If you are
	// filtering by service code this is the actual service code, such as AmazonEC2. If
	// you are filtering by attribute name, this is the attribute value that you want
	// the returned products to match, such as a Provisioned IOPS volume.
	//
	// This member is required.
	Value *string
}

The constraints that you want all returned products to match.

type FilterType

type FilterType string
const (
	FilterTypeTerm_match FilterType = "TERM_MATCH"
)

Enum values for FilterType

type InternalErrorException

type InternalErrorException struct {
	Message *string
}

An error on the server occurred during the processing of your request. Try again later.

func (*InternalErrorException) Error

func (e *InternalErrorException) Error() string

func (*InternalErrorException) ErrorCode

func (e *InternalErrorException) ErrorCode() string

func (*InternalErrorException) ErrorFault

func (e *InternalErrorException) ErrorFault() smithy.ErrorFault

func (*InternalErrorException) ErrorMessage

func (e *InternalErrorException) ErrorMessage() string

type InvalidNextTokenException

type InvalidNextTokenException struct {
	Message *string
}

The pagination token is invalid. Try again without a pagination token.

func (*InvalidNextTokenException) Error

func (e *InvalidNextTokenException) Error() string

func (*InvalidNextTokenException) ErrorCode

func (e *InvalidNextTokenException) ErrorCode() string

func (*InvalidNextTokenException) ErrorFault

func (*InvalidNextTokenException) ErrorMessage

func (e *InvalidNextTokenException) ErrorMessage() string

type InvalidParameterException

type InvalidParameterException struct {
	Message *string
}

One or more parameters had an invalid value.

func (*InvalidParameterException) Error

func (e *InvalidParameterException) Error() string

func (*InvalidParameterException) ErrorCode

func (e *InvalidParameterException) ErrorCode() string

func (*InvalidParameterException) ErrorFault

func (*InvalidParameterException) ErrorMessage

func (e *InvalidParameterException) ErrorMessage() string

type NotFoundException

type NotFoundException struct {
	Message *string
}

The requested resource can't be found.

func (*NotFoundException) Error

func (e *NotFoundException) Error() string

func (*NotFoundException) ErrorCode

func (e *NotFoundException) ErrorCode() string

func (*NotFoundException) ErrorFault

func (e *NotFoundException) ErrorFault() smithy.ErrorFault

func (*NotFoundException) ErrorMessage

func (e *NotFoundException) ErrorMessage() string

type Service

type Service struct {

	// The attributes that are available for this service.
	AttributeNames []*string

	// The code for the AWS service.
	ServiceCode *string
}

The metadata for a service, such as the service code and available attribute names.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL