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.

DestinationDescription

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

type DestinationDescription struct { DestinationId *string `min:"1" type:"string" required:"true"` ElasticsearchDestinationDescription *ElasticsearchDestinationDescription `type:"structure"` ExtendedS3DestinationDescription *ExtendedS3DestinationDescription `type:"structure"` RedshiftDestinationDescription *RedshiftDestinationDescription `type:"structure"` S3DestinationDescription *S3DestinationDescription `type:"structure"` SplunkDestinationDescription *SplunkDestinationDescription `type:"structure"` }

Describes the destination for a delivery stream.

DestinationId

Type: *string

The ID of the destination.

DestinationId is a required field

ElasticsearchDestinationDescription

The destination description in Amazon ES.

ExtendedS3DestinationDescription

Describes a destination in Amazon S3.

RedshiftDestinationDescription

Describes a destination in Amazon Redshift.

S3DestinationDescription

Describes a destination in Amazon S3.

SplunkDestinationDescription

Describes a destination in Splunk.

Method

GoString

func (s DestinationDescription) GoString() string

GoString returns the string representation

SetDestinationId

func (s *DestinationDescription) SetDestinationId(v string) *DestinationDescription

SetDestinationId sets the DestinationId field's value.

SetElasticsearchDestinationDescription

func (s *DestinationDescription) SetElasticsearchDestinationDescription(v *ElasticsearchDestinationDescription) *DestinationDescription

SetElasticsearchDestinationDescription sets the ElasticsearchDestinationDescription field's value.

SetExtendedS3DestinationDescription

func (s *DestinationDescription) SetExtendedS3DestinationDescription(v *ExtendedS3DestinationDescription) *DestinationDescription

SetExtendedS3DestinationDescription sets the ExtendedS3DestinationDescription field's value.

SetRedshiftDestinationDescription

func (s *DestinationDescription) SetRedshiftDestinationDescription(v *RedshiftDestinationDescription) *DestinationDescription

SetRedshiftDestinationDescription sets the RedshiftDestinationDescription field's value.

SetS3DestinationDescription

func (s *DestinationDescription) SetS3DestinationDescription(v *S3DestinationDescription) *DestinationDescription

SetS3DestinationDescription sets the S3DestinationDescription field's value.

SetSplunkDestinationDescription

func (s *DestinationDescription) SetSplunkDestinationDescription(v *SplunkDestinationDescription) *DestinationDescription

SetSplunkDestinationDescription sets the SplunkDestinationDescription field's value.

String

func (s DestinationDescription) String() string

String returns the string representation

On this page: