Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type AddAttachmentsToSetInput struct + AttachmentSetID *string + Attachments []*Attachment + type AddAttachmentsToSetOutput struct + AttachmentSetID *string + ExpiryTime *string + type AddCommunicationToCaseInput struct + AttachmentSetID *string + CCEmailAddresses []*string + CaseID *string + CommunicationBody *string + type AddCommunicationToCaseOutput struct + Result *bool + type Attachment struct + Data []byte + FileName *string + type AttachmentDetails struct + AttachmentID *string + FileName *string + type CaseDetails struct + CCEmailAddresses []*string + CaseID *string + CategoryCode *string + DisplayID *string + Language *string + RecentCommunications *RecentCaseCommunications + ServiceCode *string + SeverityCode *string + Status *string + Subject *string + SubmittedBy *string + TimeCreated *string + type Category struct + Code *string + Name *string + type Communication struct + AttachmentSet []*AttachmentDetails + Body *string + CaseID *string + SubmittedBy *string + TimeCreated *string + type CreateCaseInput struct + AttachmentSetID *string + CCEmailAddresses []*string + CategoryCode *string + CommunicationBody *string + IssueType *string + Language *string + ServiceCode *string + SeverityCode *string + Subject *string + type CreateCaseOutput struct + CaseID *string + type DescribeAttachmentInput struct + AttachmentID *string + type DescribeAttachmentOutput struct + Attachment *Attachment + type DescribeCasesInput struct + AfterTime *string + BeforeTime *string + CaseIDList []*string + DisplayID *string + IncludeCommunications *bool + IncludeResolvedCases *bool + Language *string + MaxResults *int64 + NextToken *string + type DescribeCasesOutput struct + Cases []*CaseDetails + NextToken *string + type DescribeCommunicationsInput struct + AfterTime *string + BeforeTime *string + CaseID *string + MaxResults *int64 + NextToken *string + type DescribeCommunicationsOutput struct + Communications []*Communication + NextToken *string + type DescribeServicesInput struct + Language *string + ServiceCodeList []*string + type DescribeServicesOutput struct + Services []*Service + type DescribeSeverityLevelsInput struct + Language *string + type DescribeSeverityLevelsOutput struct + SeverityLevels []*SeverityLevel + type DescribeTrustedAdvisorCheckRefreshStatusesInput struct + CheckIDs []*string + type DescribeTrustedAdvisorCheckRefreshStatusesOutput struct + Statuses []*TrustedAdvisorCheckRefreshStatus + type DescribeTrustedAdvisorCheckResultInput struct + CheckID *string + Language *string + type DescribeTrustedAdvisorCheckResultOutput struct + Result *TrustedAdvisorCheckResult + type DescribeTrustedAdvisorCheckSummariesInput struct + CheckIDs []*string + type DescribeTrustedAdvisorCheckSummariesOutput struct + Summaries []*TrustedAdvisorCheckSummary + type DescribeTrustedAdvisorChecksInput struct + Language *string + type DescribeTrustedAdvisorChecksOutput struct + Checks []*TrustedAdvisorCheckDescription + type RecentCaseCommunications struct + Communications []*Communication + NextToken *string + type RefreshTrustedAdvisorCheckInput struct + CheckID *string + type RefreshTrustedAdvisorCheckOutput struct + Status *TrustedAdvisorCheckRefreshStatus + type ResolveCaseInput struct + CaseID *string + type ResolveCaseOutput struct + FinalCaseStatus *string + InitialCaseStatus *string + type Service struct + Categories []*Category + Code *string + Name *string + type SeverityLevel struct + Code *string + Name *string + type Support struct + func New(config *aws.Config) *Support + func (c *Support) AddAttachmentsToSet(input *AddAttachmentsToSetInput) (*AddAttachmentsToSetOutput, error) + func (c *Support) AddAttachmentsToSetRequest(input *AddAttachmentsToSetInput) (req *aws.Request, output *AddAttachmentsToSetOutput) + func (c *Support) AddCommunicationToCase(input *AddCommunicationToCaseInput) (*AddCommunicationToCaseOutput, error) + func (c *Support) AddCommunicationToCaseRequest(input *AddCommunicationToCaseInput) (req *aws.Request, output *AddCommunicationToCaseOutput) + func (c *Support) CreateCase(input *CreateCaseInput) (*CreateCaseOutput, error) + func (c *Support) CreateCaseRequest(input *CreateCaseInput) (req *aws.Request, output *CreateCaseOutput) + func (c *Support) DescribeAttachment(input *DescribeAttachmentInput) (*DescribeAttachmentOutput, error) + func (c *Support) DescribeAttachmentRequest(input *DescribeAttachmentInput) (req *aws.Request, output *DescribeAttachmentOutput) + func (c *Support) DescribeCases(input *DescribeCasesInput) (*DescribeCasesOutput, error) + func (c *Support) DescribeCasesPages(input *DescribeCasesInput, ...) error + func (c *Support) DescribeCasesRequest(input *DescribeCasesInput) (req *aws.Request, output *DescribeCasesOutput) + func (c *Support) DescribeCommunications(input *DescribeCommunicationsInput) (*DescribeCommunicationsOutput, error) + func (c *Support) DescribeCommunicationsPages(input *DescribeCommunicationsInput, ...) error + func (c *Support) DescribeCommunicationsRequest(input *DescribeCommunicationsInput) (req *aws.Request, output *DescribeCommunicationsOutput) + func (c *Support) DescribeServices(input *DescribeServicesInput) (*DescribeServicesOutput, error) + func (c *Support) DescribeServicesRequest(input *DescribeServicesInput) (req *aws.Request, output *DescribeServicesOutput) + func (c *Support) DescribeSeverityLevels(input *DescribeSeverityLevelsInput) (*DescribeSeverityLevelsOutput, error) + func (c *Support) DescribeSeverityLevelsRequest(input *DescribeSeverityLevelsInput) (req *aws.Request, output *DescribeSeverityLevelsOutput) + func (c *Support) DescribeTrustedAdvisorCheckRefreshStatuses(input *DescribeTrustedAdvisorCheckRefreshStatusesInput) (*DescribeTrustedAdvisorCheckRefreshStatusesOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckRefreshStatusesRequest(input *DescribeTrustedAdvisorCheckRefreshStatusesInput) (req *aws.Request, output *DescribeTrustedAdvisorCheckRefreshStatusesOutput) + func (c *Support) DescribeTrustedAdvisorCheckResult(input *DescribeTrustedAdvisorCheckResultInput) (*DescribeTrustedAdvisorCheckResultOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckResultRequest(input *DescribeTrustedAdvisorCheckResultInput) (req *aws.Request, output *DescribeTrustedAdvisorCheckResultOutput) + func (c *Support) DescribeTrustedAdvisorCheckSummaries(input *DescribeTrustedAdvisorCheckSummariesInput) (*DescribeTrustedAdvisorCheckSummariesOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckSummariesRequest(input *DescribeTrustedAdvisorCheckSummariesInput) (req *aws.Request, output *DescribeTrustedAdvisorCheckSummariesOutput) + func (c *Support) DescribeTrustedAdvisorChecks(input *DescribeTrustedAdvisorChecksInput) (*DescribeTrustedAdvisorChecksOutput, error) + func (c *Support) DescribeTrustedAdvisorChecksRequest(input *DescribeTrustedAdvisorChecksInput) (req *aws.Request, output *DescribeTrustedAdvisorChecksOutput) + func (c *Support) RefreshTrustedAdvisorCheck(input *RefreshTrustedAdvisorCheckInput) (*RefreshTrustedAdvisorCheckOutput, error) + func (c *Support) RefreshTrustedAdvisorCheckRequest(input *RefreshTrustedAdvisorCheckInput) (req *aws.Request, output *RefreshTrustedAdvisorCheckOutput) + func (c *Support) ResolveCase(input *ResolveCaseInput) (*ResolveCaseOutput, error) + func (c *Support) ResolveCaseRequest(input *ResolveCaseInput) (req *aws.Request, output *ResolveCaseOutput) + type TrustedAdvisorCategorySpecificSummary struct + CostOptimizing *TrustedAdvisorCostOptimizingSummary + type TrustedAdvisorCheckDescription struct + Category *string + Description *string + ID *string + Metadata []*string + Name *string + type TrustedAdvisorCheckRefreshStatus struct + CheckID *string + MillisUntilNextRefreshable *int64 + Status *string + type TrustedAdvisorCheckResult struct + CategorySpecificSummary *TrustedAdvisorCategorySpecificSummary + CheckID *string + FlaggedResources []*TrustedAdvisorResourceDetail + ResourcesSummary *TrustedAdvisorResourcesSummary + Status *string + Timestamp *string + type TrustedAdvisorCheckSummary struct + CategorySpecificSummary *TrustedAdvisorCategorySpecificSummary + CheckID *string + HasFlaggedResources *bool + ResourcesSummary *TrustedAdvisorResourcesSummary + Status *string + Timestamp *string + type TrustedAdvisorCostOptimizingSummary struct + EstimatedMonthlySavings *float64 + EstimatedPercentMonthlySavings *float64 + type TrustedAdvisorResourceDetail struct + IsSuppressed *bool + Metadata []*string + Region *string + ResourceID *string + Status *string + type TrustedAdvisorResourcesSummary struct + ResourcesFlagged *int64 + ResourcesIgnored *int64 + ResourcesProcessed *int64 + ResourcesSuppressed *int64