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.

InstanceDetails

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

type InstanceDetails struct { EC2InstanceDetails *EC2InstanceDetails `type:"structure"` ESInstanceDetails *ESInstanceDetails `type:"structure"` ElastiCacheInstanceDetails *ElastiCacheInstanceDetails `type:"structure"` RDSInstanceDetails *RDSInstanceDetails `type:"structure"` RedshiftInstanceDetails *RedshiftInstanceDetails `type:"structure"` }

Details about the instances that AWS recommends that you purchase.

EC2InstanceDetails

Details about the Amazon EC2 instances that AWS recommends that you purchase.

ESInstanceDetails

Details about the Amazon ES instances that AWS recommends that you purchase.

ElastiCacheInstanceDetails

Details about the Amazon ElastiCache instances that AWS recommends that you purchase.

RDSInstanceDetails

Details about the Amazon RDS instances that AWS recommends that you purchase.

RedshiftInstanceDetails

Details about the Amazon Redshift instances that AWS recommends that you purchase.

Method

GoString

func (s InstanceDetails) GoString() string

GoString returns the string representation

SetEC2InstanceDetails

func (s *InstanceDetails) SetEC2InstanceDetails(v *EC2InstanceDetails) *InstanceDetails

SetEC2InstanceDetails sets the EC2InstanceDetails field's value.

SetESInstanceDetails

func (s *InstanceDetails) SetESInstanceDetails(v *ESInstanceDetails) *InstanceDetails

SetESInstanceDetails sets the ESInstanceDetails field's value.

SetElastiCacheInstanceDetails

func (s *InstanceDetails) SetElastiCacheInstanceDetails(v *ElastiCacheInstanceDetails) *InstanceDetails

SetElastiCacheInstanceDetails sets the ElastiCacheInstanceDetails field's value.

SetRDSInstanceDetails

func (s *InstanceDetails) SetRDSInstanceDetails(v *RDSInstanceDetails) *InstanceDetails

SetRDSInstanceDetails sets the RDSInstanceDetails field's value.

SetRedshiftInstanceDetails

func (s *InstanceDetails) SetRedshiftInstanceDetails(v *RedshiftInstanceDetails) *InstanceDetails

SetRedshiftInstanceDetails sets the RedshiftInstanceDetails field's value.

String

func (s InstanceDetails) String() string

String returns the string representation

On this page: