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.

AddCommunicationToCaseInput

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

type AddCommunicationToCaseInput struct { AttachmentSetId *string `locationName:"attachmentSetId" type:"string"` CaseId *string `locationName:"caseId" type:"string"` CcEmailAddresses []*string `locationName:"ccEmailAddresses" type:"list"` CommunicationBody *string `locationName:"communicationBody" min:"1" type:"string" required:"true"` }

To be written.

AttachmentSetId

Type: *string

The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet

CaseId

Type: *string

The AWS Support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47

CcEmailAddresses

Type: []*string

The email addresses in the CC line of an email to be added to the support case.

CommunicationBody

Type: *string

The body of an email communication to add to the support case.

CommunicationBody is a required field

Method

GoString

func (s AddCommunicationToCaseInput) GoString() string

GoString returns the string representation

SetAttachmentSetId

func (s *AddCommunicationToCaseInput) SetAttachmentSetId(v string) *AddCommunicationToCaseInput

SetAttachmentSetId sets the AttachmentSetId field's value.

SetCaseId

func (s *AddCommunicationToCaseInput) SetCaseId(v string) *AddCommunicationToCaseInput

SetCaseId sets the CaseId field's value.

SetCcEmailAddresses

func (s *AddCommunicationToCaseInput) SetCcEmailAddresses(v []*string) *AddCommunicationToCaseInput

SetCcEmailAddresses sets the CcEmailAddresses field's value.

SetCommunicationBody

func (s *AddCommunicationToCaseInput) SetCommunicationBody(v string) *AddCommunicationToCaseInput

SetCommunicationBody sets the CommunicationBody field's value.

String

func (s AddCommunicationToCaseInput) String() string

String returns the string representation

Validate

func (s *AddCommunicationToCaseInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: