Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const ServiceName + type AddAttachmentsToSetInput struct + AttachmentSetId *string + Attachments []*Attachment + func (s AddAttachmentsToSetInput) GoString() string + func (s AddAttachmentsToSetInput) String() string + type AddAttachmentsToSetOutput struct + AttachmentSetId *string + ExpiryTime *string + func (s AddAttachmentsToSetOutput) GoString() string + func (s AddAttachmentsToSetOutput) String() string + type AddCommunicationToCaseInput struct + AttachmentSetId *string + CaseId *string + CcEmailAddresses []*string + CommunicationBody *string + func (s AddCommunicationToCaseInput) GoString() string + func (s AddCommunicationToCaseInput) String() string + type AddCommunicationToCaseOutput struct + Result *bool + func (s AddCommunicationToCaseOutput) GoString() string + func (s AddCommunicationToCaseOutput) String() string + type Attachment struct + Data []byte + FileName *string + func (s Attachment) GoString() string + func (s Attachment) String() string + type AttachmentDetails struct + AttachmentId *string + FileName *string + func (s AttachmentDetails) GoString() string + func (s AttachmentDetails) String() string + type CaseDetails struct + CaseId *string + CategoryCode *string + CcEmailAddresses []*string + DisplayId *string + Language *string + RecentCommunications *RecentCaseCommunications + ServiceCode *string + SeverityCode *string + Status *string + Subject *string + SubmittedBy *string + TimeCreated *string + func (s CaseDetails) GoString() string + func (s CaseDetails) String() string + type Category struct + Code *string + Name *string + func (s Category) GoString() string + func (s Category) String() string + type Communication struct + AttachmentSet []*AttachmentDetails + Body *string + CaseId *string + SubmittedBy *string + TimeCreated *string + func (s Communication) GoString() string + func (s Communication) String() string + type CreateCaseInput struct + AttachmentSetId *string + CategoryCode *string + CcEmailAddresses []*string + CommunicationBody *string + IssueType *string + Language *string + ServiceCode *string + SeverityCode *string + Subject *string + func (s CreateCaseInput) GoString() string + func (s CreateCaseInput) String() string + type CreateCaseOutput struct + CaseId *string + func (s CreateCaseOutput) GoString() string + func (s CreateCaseOutput) String() string + type DescribeAttachmentInput struct + AttachmentId *string + func (s DescribeAttachmentInput) GoString() string + func (s DescribeAttachmentInput) String() string + type DescribeAttachmentOutput struct + Attachment *Attachment + func (s DescribeAttachmentOutput) GoString() string + func (s DescribeAttachmentOutput) String() string + type DescribeCasesInput struct + AfterTime *string + BeforeTime *string + CaseIdList []*string + DisplayId *string + IncludeCommunications *bool + IncludeResolvedCases *bool + Language *string + MaxResults *int64 + NextToken *string + func (s DescribeCasesInput) GoString() string + func (s DescribeCasesInput) String() string + type DescribeCasesOutput struct + Cases []*CaseDetails + NextToken *string + func (s DescribeCasesOutput) GoString() string + func (s DescribeCasesOutput) String() string + type DescribeCommunicationsInput struct + AfterTime *string + BeforeTime *string + CaseId *string + MaxResults *int64 + NextToken *string + func (s DescribeCommunicationsInput) GoString() string + func (s DescribeCommunicationsInput) String() string + type DescribeCommunicationsOutput struct + Communications []*Communication + NextToken *string + func (s DescribeCommunicationsOutput) GoString() string + func (s DescribeCommunicationsOutput) String() string + type DescribeServicesInput struct + Language *string + ServiceCodeList []*string + func (s DescribeServicesInput) GoString() string + func (s DescribeServicesInput) String() string + type DescribeServicesOutput struct + Services []*Service + func (s DescribeServicesOutput) GoString() string + func (s DescribeServicesOutput) String() string + type DescribeSeverityLevelsInput struct + Language *string + func (s DescribeSeverityLevelsInput) GoString() string + func (s DescribeSeverityLevelsInput) String() string + type DescribeSeverityLevelsOutput struct + SeverityLevels []*SeverityLevel + func (s DescribeSeverityLevelsOutput) GoString() string + func (s DescribeSeverityLevelsOutput) String() string + type DescribeTrustedAdvisorCheckRefreshStatusesInput struct + CheckIds []*string + func (s DescribeTrustedAdvisorCheckRefreshStatusesInput) GoString() string + func (s DescribeTrustedAdvisorCheckRefreshStatusesInput) String() string + type DescribeTrustedAdvisorCheckRefreshStatusesOutput struct + Statuses []*TrustedAdvisorCheckRefreshStatus + func (s DescribeTrustedAdvisorCheckRefreshStatusesOutput) GoString() string + func (s DescribeTrustedAdvisorCheckRefreshStatusesOutput) String() string + type DescribeTrustedAdvisorCheckResultInput struct + CheckId *string + Language *string + func (s DescribeTrustedAdvisorCheckResultInput) GoString() string + func (s DescribeTrustedAdvisorCheckResultInput) String() string + type DescribeTrustedAdvisorCheckResultOutput struct + Result *TrustedAdvisorCheckResult + func (s DescribeTrustedAdvisorCheckResultOutput) GoString() string + func (s DescribeTrustedAdvisorCheckResultOutput) String() string + type DescribeTrustedAdvisorCheckSummariesInput struct + CheckIds []*string + func (s DescribeTrustedAdvisorCheckSummariesInput) GoString() string + func (s DescribeTrustedAdvisorCheckSummariesInput) String() string + type DescribeTrustedAdvisorCheckSummariesOutput struct + Summaries []*TrustedAdvisorCheckSummary + func (s DescribeTrustedAdvisorCheckSummariesOutput) GoString() string + func (s DescribeTrustedAdvisorCheckSummariesOutput) String() string + type DescribeTrustedAdvisorChecksInput struct + Language *string + func (s DescribeTrustedAdvisorChecksInput) GoString() string + func (s DescribeTrustedAdvisorChecksInput) String() string + type DescribeTrustedAdvisorChecksOutput struct + Checks []*TrustedAdvisorCheckDescription + func (s DescribeTrustedAdvisorChecksOutput) GoString() string + func (s DescribeTrustedAdvisorChecksOutput) String() string + type RecentCaseCommunications struct + Communications []*Communication + NextToken *string + func (s RecentCaseCommunications) GoString() string + func (s RecentCaseCommunications) String() string + type RefreshTrustedAdvisorCheckInput struct + CheckId *string + func (s RefreshTrustedAdvisorCheckInput) GoString() string + func (s RefreshTrustedAdvisorCheckInput) String() string + type RefreshTrustedAdvisorCheckOutput struct + Status *TrustedAdvisorCheckRefreshStatus + func (s RefreshTrustedAdvisorCheckOutput) GoString() string + func (s RefreshTrustedAdvisorCheckOutput) String() string + type ResolveCaseInput struct + CaseId *string + func (s ResolveCaseInput) GoString() string + func (s ResolveCaseInput) String() string + type ResolveCaseOutput struct + FinalCaseStatus *string + InitialCaseStatus *string + func (s ResolveCaseOutput) GoString() string + func (s ResolveCaseOutput) String() string + type Service struct + Categories []*Category + Code *string + Name *string + func (s Service) GoString() string + func (s Service) String() string + type SeverityLevel struct + Code *string + Name *string + func (s SeverityLevel) GoString() string + func (s SeverityLevel) String() string + type Support struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Support + func (c *Support) AddAttachmentsToSet(input *AddAttachmentsToSetInput) (*AddAttachmentsToSetOutput, error) + func (c *Support) AddAttachmentsToSetRequest(input *AddAttachmentsToSetInput) (req *request.Request, output *AddAttachmentsToSetOutput) + func (c *Support) AddCommunicationToCase(input *AddCommunicationToCaseInput) (*AddCommunicationToCaseOutput, error) + func (c *Support) AddCommunicationToCaseRequest(input *AddCommunicationToCaseInput) (req *request.Request, output *AddCommunicationToCaseOutput) + func (c *Support) CreateCase(input *CreateCaseInput) (*CreateCaseOutput, error) + func (c *Support) CreateCaseRequest(input *CreateCaseInput) (req *request.Request, output *CreateCaseOutput) + func (c *Support) DescribeAttachment(input *DescribeAttachmentInput) (*DescribeAttachmentOutput, error) + func (c *Support) DescribeAttachmentRequest(input *DescribeAttachmentInput) (req *request.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 *request.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 *request.Request, output *DescribeCommunicationsOutput) + func (c *Support) DescribeServices(input *DescribeServicesInput) (*DescribeServicesOutput, error) + func (c *Support) DescribeServicesRequest(input *DescribeServicesInput) (req *request.Request, output *DescribeServicesOutput) + func (c *Support) DescribeSeverityLevels(input *DescribeSeverityLevelsInput) (*DescribeSeverityLevelsOutput, error) + func (c *Support) DescribeSeverityLevelsRequest(input *DescribeSeverityLevelsInput) (req *request.Request, output *DescribeSeverityLevelsOutput) + func (c *Support) DescribeTrustedAdvisorCheckRefreshStatuses(input *DescribeTrustedAdvisorCheckRefreshStatusesInput) (*DescribeTrustedAdvisorCheckRefreshStatusesOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckRefreshStatusesRequest(input *DescribeTrustedAdvisorCheckRefreshStatusesInput) (req *request.Request, output *DescribeTrustedAdvisorCheckRefreshStatusesOutput) + func (c *Support) DescribeTrustedAdvisorCheckResult(input *DescribeTrustedAdvisorCheckResultInput) (*DescribeTrustedAdvisorCheckResultOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckResultRequest(input *DescribeTrustedAdvisorCheckResultInput) (req *request.Request, output *DescribeTrustedAdvisorCheckResultOutput) + func (c *Support) DescribeTrustedAdvisorCheckSummaries(input *DescribeTrustedAdvisorCheckSummariesInput) (*DescribeTrustedAdvisorCheckSummariesOutput, error) + func (c *Support) DescribeTrustedAdvisorCheckSummariesRequest(input *DescribeTrustedAdvisorCheckSummariesInput) (req *request.Request, output *DescribeTrustedAdvisorCheckSummariesOutput) + func (c *Support) DescribeTrustedAdvisorChecks(input *DescribeTrustedAdvisorChecksInput) (*DescribeTrustedAdvisorChecksOutput, error) + func (c *Support) DescribeTrustedAdvisorChecksRequest(input *DescribeTrustedAdvisorChecksInput) (req *request.Request, output *DescribeTrustedAdvisorChecksOutput) + func (c *Support) RefreshTrustedAdvisorCheck(input *RefreshTrustedAdvisorCheckInput) (*RefreshTrustedAdvisorCheckOutput, error) + func (c *Support) RefreshTrustedAdvisorCheckRequest(input *RefreshTrustedAdvisorCheckInput) (req *request.Request, output *RefreshTrustedAdvisorCheckOutput) + func (c *Support) ResolveCase(input *ResolveCaseInput) (*ResolveCaseOutput, error) + func (c *Support) ResolveCaseRequest(input *ResolveCaseInput) (req *request.Request, output *ResolveCaseOutput) + type TrustedAdvisorCategorySpecificSummary struct + CostOptimizing *TrustedAdvisorCostOptimizingSummary + func (s TrustedAdvisorCategorySpecificSummary) GoString() string + func (s TrustedAdvisorCategorySpecificSummary) String() string + type TrustedAdvisorCheckDescription struct + Category *string + Description *string + Id *string + Metadata []*string + Name *string + func (s TrustedAdvisorCheckDescription) GoString() string + func (s TrustedAdvisorCheckDescription) String() string + type TrustedAdvisorCheckRefreshStatus struct + CheckId *string + MillisUntilNextRefreshable *int64 + Status *string + func (s TrustedAdvisorCheckRefreshStatus) GoString() string + func (s TrustedAdvisorCheckRefreshStatus) String() string + type TrustedAdvisorCheckResult struct + CategorySpecificSummary *TrustedAdvisorCategorySpecificSummary + CheckId *string + FlaggedResources []*TrustedAdvisorResourceDetail + ResourcesSummary *TrustedAdvisorResourcesSummary + Status *string + Timestamp *string + func (s TrustedAdvisorCheckResult) GoString() string + func (s TrustedAdvisorCheckResult) String() string + type TrustedAdvisorCheckSummary struct + CategorySpecificSummary *TrustedAdvisorCategorySpecificSummary + CheckId *string + HasFlaggedResources *bool + ResourcesSummary *TrustedAdvisorResourcesSummary + Status *string + Timestamp *string + func (s TrustedAdvisorCheckSummary) GoString() string + func (s TrustedAdvisorCheckSummary) String() string + type TrustedAdvisorCostOptimizingSummary struct + EstimatedMonthlySavings *float64 + EstimatedPercentMonthlySavings *float64 + func (s TrustedAdvisorCostOptimizingSummary) GoString() string + func (s TrustedAdvisorCostOptimizingSummary) String() string + type TrustedAdvisorResourceDetail struct + IsSuppressed *bool + Metadata []*string + Region *string + ResourceId *string + Status *string + func (s TrustedAdvisorResourceDetail) GoString() string + func (s TrustedAdvisorResourceDetail) String() string + type TrustedAdvisorResourcesSummary struct + ResourcesFlagged *int64 + ResourcesIgnored *int64 + ResourcesProcessed *int64 + ResourcesSuppressed *int64 + func (s TrustedAdvisorResourcesSummary) GoString() string + func (s TrustedAdvisorResourcesSummary) String() string