// Adds one or more attachments to an attachment set. An attachment set is a
// temporary container for attachments that you add to a case or case
// communication. The set is available for 1 hour after it's created. The
// expiryTime returned in the response is when the set expires.
//
// * You must have a
// Business or Enterprise support plan to use the AWS Support API.
//
// * If you call
// the AWS Support API from an account that does not have a Business or Enterprise
// support plan, the SubscriptionRequiredException error message appears. For
// information about changing your support plan, see AWS Support
// (http://aws.amazon.com/premiumsupport/).
Adds one or more attachments to an attachment set. An attachment set is a
temporary container for attachments that you add to a case or case
communication. The set is available for 1 hour after it's created. The
expiryTime returned in the response is when the set expires.

You must have a
Business or Enterprise support plan to use the AWS Support API.

If you call
the AWS Support API from an account that does not have a Business or Enterprise
support plan, the SubscriptionRequiredException error message appears. For
information about changing your support plan, see AWS Support
.
// Adds one or more attachments to an attachment set . An attachment set is a // temporary container for attachments that you add to a case or case // communication . The set is available for 1 hour after it ' s created . The // expiryTime returned in the response is when the set expires . // // * You must have a // Business or Enterprise support plan to use the AWS Support API . // // * If you call // the AWS Support API from an account that does not have a Business or Enterprise // support plan the SubscriptionRequiredException error message appears . For // information about changing your support plan see AWS Support // ( http : // aws . amazon . com / premiumsupport / ) .
func (c *Client) AddAttachmentsToSet(ctx context.Context, params *AddAttachmentsToSetInput, optFns ...func(*Options)) (*AddAttachmentsToSetOutput, error) {
	if params == nil {
		params = &AddAttachmentsToSetInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "AddAttachmentsToSet", params, optFns, addOperationAddAttachmentsToSetMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*AddAttachmentsToSetOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) AddAttachmentsToSet ( ctx context . Context , params * AddAttachmentsToSetInput , optFns ... func ( * Options ) ) ( * AddAttachmentsToSetOutput , error ) { if params == nil { params = & AddAttachmentsToSetInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationAddAttachmentsToSetMiddlewares ) if err != nil { return nil , err } out := result . ( * AddAttachmentsToSetOutput ) out . ResultMetadata = metadata return out , nil }
Adds one or more attachments to an attachment set.
Adds one or more attachments to an attachment set .