Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeThrottlingException + const ErrCodeValidationException + const RecommendationLanguageDe + const RecommendationLanguageEn + const RecommendationLanguageEs + const RecommendationLanguageFr + const RecommendationLanguageId + const RecommendationLanguageIt + const RecommendationLanguageJa + const RecommendationLanguageKo + const RecommendationLanguagePtBr + const RecommendationLanguageZh + const RecommendationLanguageZhTw + const RecommendationLifecycleStageDismissed + const RecommendationLifecycleStageInProgress + const RecommendationLifecycleStagePendingResponse + const RecommendationLifecycleStageResolved + const RecommendationPillarCostOptimizing + const RecommendationPillarFaultTolerance + const RecommendationPillarOperationalExcellence + const RecommendationPillarPerformance + const RecommendationPillarSecurity + const RecommendationPillarServiceLimits + const RecommendationSourceAwsConfig + const RecommendationSourceComputeOptimizer + const RecommendationSourceCostExplorer + const RecommendationSourceLse + const RecommendationSourceManual + const RecommendationSourcePse + const RecommendationSourceRds + const RecommendationSourceResilience + const RecommendationSourceResilienceHub + const RecommendationSourceSecurityHub + const RecommendationSourceStir + const RecommendationSourceTaCheck + const RecommendationSourceWellArchitected + const RecommendationStatusError + const RecommendationStatusOk + const RecommendationStatusWarning + const RecommendationTypePriority + const RecommendationTypeStandard + const ResourceStatusError + const ResourceStatusOk + const ResourceStatusWarning + const ServiceID + const ServiceName + const UpdateRecommendationLifecycleStageDismissed + const UpdateRecommendationLifecycleStageInProgress + const UpdateRecommendationLifecycleStagePendingResponse + const UpdateRecommendationLifecycleStageReasonCodeLowPriority + const UpdateRecommendationLifecycleStageReasonCodeNonCriticalAccount + const UpdateRecommendationLifecycleStageReasonCodeNotApplicable + const UpdateRecommendationLifecycleStageReasonCodeOther + const UpdateRecommendationLifecycleStageReasonCodeOtherMethodsAvailable + const UpdateRecommendationLifecycleStageReasonCodeTemporaryAccount + const UpdateRecommendationLifecycleStageReasonCodeValidBusinessCase + const UpdateRecommendationLifecycleStageResolved + func RecommendationLanguage_Values() []string + func RecommendationLifecycleStage_Values() []string + func RecommendationPillar_Values() []string + func RecommendationSource_Values() []string + func RecommendationStatus_Values() []string + func RecommendationType_Values() []string + func ResourceStatus_Values() []string + func UpdateRecommendationLifecycleStageReasonCode_Values() []string + func UpdateRecommendationLifecycleStage_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AccountRecommendationLifecycleSummary struct + AccountId *string + AccountRecommendationArn *string + LastUpdatedAt *time.Time + LifecycleStage *string + UpdateReason *string + UpdateReasonCode *string + UpdatedOnBehalfOf *string + UpdatedOnBehalfOfJobTitle *string + func (s *AccountRecommendationLifecycleSummary) SetAccountId(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetAccountRecommendationArn(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetLastUpdatedAt(v time.Time) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetLifecycleStage(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetUpdateReason(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetUpdateReasonCode(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetUpdatedOnBehalfOf(v string) *AccountRecommendationLifecycleSummary + func (s *AccountRecommendationLifecycleSummary) SetUpdatedOnBehalfOfJobTitle(v string) *AccountRecommendationLifecycleSummary + func (s AccountRecommendationLifecycleSummary) GoString() string + func (s AccountRecommendationLifecycleSummary) String() string + type CheckSummary struct + Arn *string + AwsServices []*string + Description *string + Id *string + Metadata map[string]*string + Name *string + Pillars []*string + Source *string + func (s *CheckSummary) SetArn(v string) *CheckSummary + func (s *CheckSummary) SetAwsServices(v []*string) *CheckSummary + func (s *CheckSummary) SetDescription(v string) *CheckSummary + func (s *CheckSummary) SetId(v string) *CheckSummary + func (s *CheckSummary) SetMetadata(v map[string]*string) *CheckSummary + func (s *CheckSummary) SetName(v string) *CheckSummary + func (s *CheckSummary) SetPillars(v []*string) *CheckSummary + func (s *CheckSummary) SetSource(v string) *CheckSummary + func (s CheckSummary) GoString() string + func (s CheckSummary) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type GetOrganizationRecommendationInput struct + OrganizationRecommendationIdentifier *string + func (s *GetOrganizationRecommendationInput) SetOrganizationRecommendationIdentifier(v string) *GetOrganizationRecommendationInput + func (s *GetOrganizationRecommendationInput) Validate() error + func (s GetOrganizationRecommendationInput) GoString() string + func (s GetOrganizationRecommendationInput) String() string + type GetOrganizationRecommendationOutput struct + OrganizationRecommendation *OrganizationRecommendation + func (s *GetOrganizationRecommendationOutput) SetOrganizationRecommendation(v *OrganizationRecommendation) *GetOrganizationRecommendationOutput + func (s GetOrganizationRecommendationOutput) GoString() string + func (s GetOrganizationRecommendationOutput) String() string + type GetRecommendationInput struct + RecommendationIdentifier *string + func (s *GetRecommendationInput) SetRecommendationIdentifier(v string) *GetRecommendationInput + func (s *GetRecommendationInput) Validate() error + func (s GetRecommendationInput) GoString() string + func (s GetRecommendationInput) String() string + type GetRecommendationOutput struct + Recommendation *Recommendation + func (s *GetRecommendationOutput) SetRecommendation(v *Recommendation) *GetRecommendationOutput + func (s GetRecommendationOutput) GoString() string + func (s GetRecommendationOutput) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type ListChecksInput struct + AwsService *string + Language *string + MaxResults *int64 + NextToken *string + Pillar *string + Source *string + func (s *ListChecksInput) SetAwsService(v string) *ListChecksInput + func (s *ListChecksInput) SetLanguage(v string) *ListChecksInput + func (s *ListChecksInput) SetMaxResults(v int64) *ListChecksInput + func (s *ListChecksInput) SetNextToken(v string) *ListChecksInput + func (s *ListChecksInput) SetPillar(v string) *ListChecksInput + func (s *ListChecksInput) SetSource(v string) *ListChecksInput + func (s *ListChecksInput) Validate() error + func (s ListChecksInput) GoString() string + func (s ListChecksInput) String() string + type ListChecksOutput struct + CheckSummaries []*CheckSummary + NextToken *string + func (s *ListChecksOutput) SetCheckSummaries(v []*CheckSummary) *ListChecksOutput + func (s *ListChecksOutput) SetNextToken(v string) *ListChecksOutput + func (s ListChecksOutput) GoString() string + func (s ListChecksOutput) String() string + type ListOrganizationRecommendationAccountsInput struct + AffectedAccountId *string + MaxResults *int64 + NextToken *string + OrganizationRecommendationIdentifier *string + func (s *ListOrganizationRecommendationAccountsInput) SetAffectedAccountId(v string) *ListOrganizationRecommendationAccountsInput + func (s *ListOrganizationRecommendationAccountsInput) SetMaxResults(v int64) *ListOrganizationRecommendationAccountsInput + func (s *ListOrganizationRecommendationAccountsInput) SetNextToken(v string) *ListOrganizationRecommendationAccountsInput + func (s *ListOrganizationRecommendationAccountsInput) SetOrganizationRecommendationIdentifier(v string) *ListOrganizationRecommendationAccountsInput + func (s *ListOrganizationRecommendationAccountsInput) Validate() error + func (s ListOrganizationRecommendationAccountsInput) GoString() string + func (s ListOrganizationRecommendationAccountsInput) String() string + type ListOrganizationRecommendationAccountsOutput struct + AccountRecommendationLifecycleSummaries []*AccountRecommendationLifecycleSummary + NextToken *string + func (s *ListOrganizationRecommendationAccountsOutput) SetAccountRecommendationLifecycleSummaries(v []*AccountRecommendationLifecycleSummary) *ListOrganizationRecommendationAccountsOutput + func (s *ListOrganizationRecommendationAccountsOutput) SetNextToken(v string) *ListOrganizationRecommendationAccountsOutput + func (s ListOrganizationRecommendationAccountsOutput) GoString() string + func (s ListOrganizationRecommendationAccountsOutput) String() string + type ListOrganizationRecommendationResourcesInput struct + AffectedAccountId *string + MaxResults *int64 + NextToken *string + OrganizationRecommendationIdentifier *string + RegionCode *string + Status *string + func (s *ListOrganizationRecommendationResourcesInput) SetAffectedAccountId(v string) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) SetMaxResults(v int64) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) SetNextToken(v string) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) SetOrganizationRecommendationIdentifier(v string) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) SetRegionCode(v string) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) SetStatus(v string) *ListOrganizationRecommendationResourcesInput + func (s *ListOrganizationRecommendationResourcesInput) Validate() error + func (s ListOrganizationRecommendationResourcesInput) GoString() string + func (s ListOrganizationRecommendationResourcesInput) String() string + type ListOrganizationRecommendationResourcesOutput struct + NextToken *string + OrganizationRecommendationResourceSummaries []*OrganizationRecommendationResourceSummary + func (s *ListOrganizationRecommendationResourcesOutput) SetNextToken(v string) *ListOrganizationRecommendationResourcesOutput + func (s *ListOrganizationRecommendationResourcesOutput) SetOrganizationRecommendationResourceSummaries(v []*OrganizationRecommendationResourceSummary) *ListOrganizationRecommendationResourcesOutput + func (s ListOrganizationRecommendationResourcesOutput) GoString() string + func (s ListOrganizationRecommendationResourcesOutput) String() string + type ListOrganizationRecommendationsInput struct + AfterLastUpdatedAt *time.Time + AwsService *string + BeforeLastUpdatedAt *time.Time + CheckIdentifier *string + MaxResults *int64 + NextToken *string + Pillar *string + Source *string + Status *string + Type *string + func (s *ListOrganizationRecommendationsInput) SetAfterLastUpdatedAt(v time.Time) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetAwsService(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetBeforeLastUpdatedAt(v time.Time) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetCheckIdentifier(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetMaxResults(v int64) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetNextToken(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetPillar(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetSource(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetStatus(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) SetType(v string) *ListOrganizationRecommendationsInput + func (s *ListOrganizationRecommendationsInput) Validate() error + func (s ListOrganizationRecommendationsInput) GoString() string + func (s ListOrganizationRecommendationsInput) String() string + type ListOrganizationRecommendationsOutput struct + NextToken *string + OrganizationRecommendationSummaries []*OrganizationRecommendationSummary + func (s *ListOrganizationRecommendationsOutput) SetNextToken(v string) *ListOrganizationRecommendationsOutput + func (s *ListOrganizationRecommendationsOutput) SetOrganizationRecommendationSummaries(v []*OrganizationRecommendationSummary) *ListOrganizationRecommendationsOutput + func (s ListOrganizationRecommendationsOutput) GoString() string + func (s ListOrganizationRecommendationsOutput) String() string + type ListRecommendationResourcesInput struct + MaxResults *int64 + NextToken *string + RecommendationIdentifier *string + RegionCode *string + Status *string + func (s *ListRecommendationResourcesInput) SetMaxResults(v int64) *ListRecommendationResourcesInput + func (s *ListRecommendationResourcesInput) SetNextToken(v string) *ListRecommendationResourcesInput + func (s *ListRecommendationResourcesInput) SetRecommendationIdentifier(v string) *ListRecommendationResourcesInput + func (s *ListRecommendationResourcesInput) SetRegionCode(v string) *ListRecommendationResourcesInput + func (s *ListRecommendationResourcesInput) SetStatus(v string) *ListRecommendationResourcesInput + func (s *ListRecommendationResourcesInput) Validate() error + func (s ListRecommendationResourcesInput) GoString() string + func (s ListRecommendationResourcesInput) String() string + type ListRecommendationResourcesOutput struct + NextToken *string + RecommendationResourceSummaries []*RecommendationResourceSummary + func (s *ListRecommendationResourcesOutput) SetNextToken(v string) *ListRecommendationResourcesOutput + func (s *ListRecommendationResourcesOutput) SetRecommendationResourceSummaries(v []*RecommendationResourceSummary) *ListRecommendationResourcesOutput + func (s ListRecommendationResourcesOutput) GoString() string + func (s ListRecommendationResourcesOutput) String() string + type ListRecommendationsInput struct + AfterLastUpdatedAt *time.Time + AwsService *string + BeforeLastUpdatedAt *time.Time + CheckIdentifier *string + MaxResults *int64 + NextToken *string + Pillar *string + Source *string + Status *string + Type *string + func (s *ListRecommendationsInput) SetAfterLastUpdatedAt(v time.Time) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetAwsService(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetBeforeLastUpdatedAt(v time.Time) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetCheckIdentifier(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetMaxResults(v int64) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetNextToken(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetPillar(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetSource(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetStatus(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) SetType(v string) *ListRecommendationsInput + func (s *ListRecommendationsInput) Validate() error + func (s ListRecommendationsInput) GoString() string + func (s ListRecommendationsInput) String() string + type ListRecommendationsOutput struct + NextToken *string + RecommendationSummaries []*RecommendationSummary + func (s *ListRecommendationsOutput) SetNextToken(v string) *ListRecommendationsOutput + func (s *ListRecommendationsOutput) SetRecommendationSummaries(v []*RecommendationSummary) *ListRecommendationsOutput + func (s ListRecommendationsOutput) GoString() string + func (s ListRecommendationsOutput) String() string + type OrganizationRecommendation struct + Arn *string + AwsServices []*string + CheckArn *string + CreatedAt *time.Time + CreatedBy *string + Description *string + Id *string + LastUpdatedAt *time.Time + LifecycleStage *string + Name *string + PillarSpecificAggregates *RecommendationPillarSpecificAggregates + Pillars []*string + ResolvedAt *time.Time + ResourcesAggregates *RecommendationResourcesAggregates + Source *string + Status *string + Type *string + UpdateReason *string + UpdateReasonCode *string + UpdatedOnBehalfOf *string + UpdatedOnBehalfOfJobTitle *string + func (s *OrganizationRecommendation) SetArn(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetAwsServices(v []*string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetCheckArn(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetCreatedAt(v time.Time) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetCreatedBy(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetDescription(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetId(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetLastUpdatedAt(v time.Time) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetLifecycleStage(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetName(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetPillarSpecificAggregates(v *RecommendationPillarSpecificAggregates) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetPillars(v []*string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetResolvedAt(v time.Time) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetResourcesAggregates(v *RecommendationResourcesAggregates) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetSource(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetStatus(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetType(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetUpdateReason(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetUpdateReasonCode(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetUpdatedOnBehalfOf(v string) *OrganizationRecommendation + func (s *OrganizationRecommendation) SetUpdatedOnBehalfOfJobTitle(v string) *OrganizationRecommendation + func (s OrganizationRecommendation) GoString() string + func (s OrganizationRecommendation) String() string + type OrganizationRecommendationResourceSummary struct + AccountId *string + Arn *string + AwsResourceId *string + Id *string + LastUpdatedAt *time.Time + Metadata map[string]*string + RecommendationArn *string + RegionCode *string + Status *string + func (s *OrganizationRecommendationResourceSummary) SetAccountId(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetArn(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetAwsResourceId(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetId(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetLastUpdatedAt(v time.Time) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetMetadata(v map[string]*string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetRecommendationArn(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetRegionCode(v string) *OrganizationRecommendationResourceSummary + func (s *OrganizationRecommendationResourceSummary) SetStatus(v string) *OrganizationRecommendationResourceSummary + func (s OrganizationRecommendationResourceSummary) GoString() string + func (s OrganizationRecommendationResourceSummary) String() string + type OrganizationRecommendationSummary struct + Arn *string + AwsServices []*string + CheckArn *string + CreatedAt *time.Time + Id *string + LastUpdatedAt *time.Time + LifecycleStage *string + Name *string + PillarSpecificAggregates *RecommendationPillarSpecificAggregates + Pillars []*string + ResourcesAggregates *RecommendationResourcesAggregates + Source *string + Status *string + Type *string + func (s *OrganizationRecommendationSummary) SetArn(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetAwsServices(v []*string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetCheckArn(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetCreatedAt(v time.Time) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetId(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetLastUpdatedAt(v time.Time) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetLifecycleStage(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetName(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetPillarSpecificAggregates(v *RecommendationPillarSpecificAggregates) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetPillars(v []*string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetResourcesAggregates(v *RecommendationResourcesAggregates) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetSource(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetStatus(v string) *OrganizationRecommendationSummary + func (s *OrganizationRecommendationSummary) SetType(v string) *OrganizationRecommendationSummary + func (s OrganizationRecommendationSummary) GoString() string + func (s OrganizationRecommendationSummary) String() string + type Recommendation struct + Arn *string + AwsServices []*string + CheckArn *string + CreatedAt *time.Time + CreatedBy *string + Description *string + Id *string + LastUpdatedAt *time.Time + LifecycleStage *string + Name *string + PillarSpecificAggregates *RecommendationPillarSpecificAggregates + Pillars []*string + ResolvedAt *time.Time + ResourcesAggregates *RecommendationResourcesAggregates + Source *string + Status *string + Type *string + UpdateReason *string + UpdateReasonCode *string + UpdatedOnBehalfOf *string + UpdatedOnBehalfOfJobTitle *string + func (s *Recommendation) SetArn(v string) *Recommendation + func (s *Recommendation) SetAwsServices(v []*string) *Recommendation + func (s *Recommendation) SetCheckArn(v string) *Recommendation + func (s *Recommendation) SetCreatedAt(v time.Time) *Recommendation + func (s *Recommendation) SetCreatedBy(v string) *Recommendation + func (s *Recommendation) SetDescription(v string) *Recommendation + func (s *Recommendation) SetId(v string) *Recommendation + func (s *Recommendation) SetLastUpdatedAt(v time.Time) *Recommendation + func (s *Recommendation) SetLifecycleStage(v string) *Recommendation + func (s *Recommendation) SetName(v string) *Recommendation + func (s *Recommendation) SetPillarSpecificAggregates(v *RecommendationPillarSpecificAggregates) *Recommendation + func (s *Recommendation) SetPillars(v []*string) *Recommendation + func (s *Recommendation) SetResolvedAt(v time.Time) *Recommendation + func (s *Recommendation) SetResourcesAggregates(v *RecommendationResourcesAggregates) *Recommendation + func (s *Recommendation) SetSource(v string) *Recommendation + func (s *Recommendation) SetStatus(v string) *Recommendation + func (s *Recommendation) SetType(v string) *Recommendation + func (s *Recommendation) SetUpdateReason(v string) *Recommendation + func (s *Recommendation) SetUpdateReasonCode(v string) *Recommendation + func (s *Recommendation) SetUpdatedOnBehalfOf(v string) *Recommendation + func (s *Recommendation) SetUpdatedOnBehalfOfJobTitle(v string) *Recommendation + func (s Recommendation) GoString() string + func (s Recommendation) String() string + type RecommendationCostOptimizingAggregates struct + EstimatedMonthlySavings *float64 + EstimatedPercentMonthlySavings *float64 + func (s *RecommendationCostOptimizingAggregates) SetEstimatedMonthlySavings(v float64) *RecommendationCostOptimizingAggregates + func (s *RecommendationCostOptimizingAggregates) SetEstimatedPercentMonthlySavings(v float64) *RecommendationCostOptimizingAggregates + func (s RecommendationCostOptimizingAggregates) GoString() string + func (s RecommendationCostOptimizingAggregates) String() string + type RecommendationPillarSpecificAggregates struct + CostOptimizing *RecommendationCostOptimizingAggregates + func (s *RecommendationPillarSpecificAggregates) SetCostOptimizing(v *RecommendationCostOptimizingAggregates) *RecommendationPillarSpecificAggregates + func (s RecommendationPillarSpecificAggregates) GoString() string + func (s RecommendationPillarSpecificAggregates) String() string + type RecommendationResourceSummary struct + Arn *string + AwsResourceId *string + Id *string + LastUpdatedAt *time.Time + Metadata map[string]*string + RecommendationArn *string + RegionCode *string + Status *string + func (s *RecommendationResourceSummary) SetArn(v string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetAwsResourceId(v string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetId(v string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetLastUpdatedAt(v time.Time) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetMetadata(v map[string]*string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetRecommendationArn(v string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetRegionCode(v string) *RecommendationResourceSummary + func (s *RecommendationResourceSummary) SetStatus(v string) *RecommendationResourceSummary + func (s RecommendationResourceSummary) GoString() string + func (s RecommendationResourceSummary) String() string + type RecommendationResourcesAggregates struct + ErrorCount *int64 + OkCount *int64 + WarningCount *int64 + func (s *RecommendationResourcesAggregates) SetErrorCount(v int64) *RecommendationResourcesAggregates + func (s *RecommendationResourcesAggregates) SetOkCount(v int64) *RecommendationResourcesAggregates + func (s *RecommendationResourcesAggregates) SetWarningCount(v int64) *RecommendationResourcesAggregates + func (s RecommendationResourcesAggregates) GoString() string + func (s RecommendationResourcesAggregates) String() string + type RecommendationSummary struct + Arn *string + AwsServices []*string + CheckArn *string + CreatedAt *time.Time + Id *string + LastUpdatedAt *time.Time + LifecycleStage *string + Name *string + PillarSpecificAggregates *RecommendationPillarSpecificAggregates + Pillars []*string + ResourcesAggregates *RecommendationResourcesAggregates + Source *string + Status *string + Type *string + func (s *RecommendationSummary) SetArn(v string) *RecommendationSummary + func (s *RecommendationSummary) SetAwsServices(v []*string) *RecommendationSummary + func (s *RecommendationSummary) SetCheckArn(v string) *RecommendationSummary + func (s *RecommendationSummary) SetCreatedAt(v time.Time) *RecommendationSummary + func (s *RecommendationSummary) SetId(v string) *RecommendationSummary + func (s *RecommendationSummary) SetLastUpdatedAt(v time.Time) *RecommendationSummary + func (s *RecommendationSummary) SetLifecycleStage(v string) *RecommendationSummary + func (s *RecommendationSummary) SetName(v string) *RecommendationSummary + func (s *RecommendationSummary) SetPillarSpecificAggregates(v *RecommendationPillarSpecificAggregates) *RecommendationSummary + func (s *RecommendationSummary) SetPillars(v []*string) *RecommendationSummary + func (s *RecommendationSummary) SetResourcesAggregates(v *RecommendationResourcesAggregates) *RecommendationSummary + func (s *RecommendationSummary) SetSource(v string) *RecommendationSummary + func (s *RecommendationSummary) SetStatus(v string) *RecommendationSummary + func (s *RecommendationSummary) SetType(v string) *RecommendationSummary + func (s RecommendationSummary) GoString() string + func (s RecommendationSummary) String() string + type ResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type TrustedAdvisor struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *TrustedAdvisor + func (c *TrustedAdvisor) GetOrganizationRecommendation(input *GetOrganizationRecommendationInput) (*GetOrganizationRecommendationOutput, error) + func (c *TrustedAdvisor) GetOrganizationRecommendationRequest(input *GetOrganizationRecommendationInput) (req *request.Request, output *GetOrganizationRecommendationOutput) + func (c *TrustedAdvisor) GetOrganizationRecommendationWithContext(ctx aws.Context, input *GetOrganizationRecommendationInput, ...) (*GetOrganizationRecommendationOutput, error) + func (c *TrustedAdvisor) GetRecommendation(input *GetRecommendationInput) (*GetRecommendationOutput, error) + func (c *TrustedAdvisor) GetRecommendationRequest(input *GetRecommendationInput) (req *request.Request, output *GetRecommendationOutput) + func (c *TrustedAdvisor) GetRecommendationWithContext(ctx aws.Context, input *GetRecommendationInput, opts ...request.Option) (*GetRecommendationOutput, error) + func (c *TrustedAdvisor) ListChecks(input *ListChecksInput) (*ListChecksOutput, error) + func (c *TrustedAdvisor) ListChecksPages(input *ListChecksInput, fn func(*ListChecksOutput, bool) bool) error + func (c *TrustedAdvisor) ListChecksPagesWithContext(ctx aws.Context, input *ListChecksInput, fn func(*ListChecksOutput, bool) bool, ...) error + func (c *TrustedAdvisor) ListChecksRequest(input *ListChecksInput) (req *request.Request, output *ListChecksOutput) + func (c *TrustedAdvisor) ListChecksWithContext(ctx aws.Context, input *ListChecksInput, opts ...request.Option) (*ListChecksOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendationAccounts(input *ListOrganizationRecommendationAccountsInput) (*ListOrganizationRecommendationAccountsOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendationAccountsPages(input *ListOrganizationRecommendationAccountsInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationAccountsPagesWithContext(ctx aws.Context, input *ListOrganizationRecommendationAccountsInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationAccountsRequest(input *ListOrganizationRecommendationAccountsInput) (req *request.Request, output *ListOrganizationRecommendationAccountsOutput) + func (c *TrustedAdvisor) ListOrganizationRecommendationAccountsWithContext(ctx aws.Context, input *ListOrganizationRecommendationAccountsInput, ...) (*ListOrganizationRecommendationAccountsOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendationResources(input *ListOrganizationRecommendationResourcesInput) (*ListOrganizationRecommendationResourcesOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendationResourcesPages(input *ListOrganizationRecommendationResourcesInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationResourcesPagesWithContext(ctx aws.Context, input *ListOrganizationRecommendationResourcesInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationResourcesRequest(input *ListOrganizationRecommendationResourcesInput) (req *request.Request, output *ListOrganizationRecommendationResourcesOutput) + func (c *TrustedAdvisor) ListOrganizationRecommendationResourcesWithContext(ctx aws.Context, input *ListOrganizationRecommendationResourcesInput, ...) (*ListOrganizationRecommendationResourcesOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendations(input *ListOrganizationRecommendationsInput) (*ListOrganizationRecommendationsOutput, error) + func (c *TrustedAdvisor) ListOrganizationRecommendationsPages(input *ListOrganizationRecommendationsInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationsPagesWithContext(ctx aws.Context, input *ListOrganizationRecommendationsInput, ...) error + func (c *TrustedAdvisor) ListOrganizationRecommendationsRequest(input *ListOrganizationRecommendationsInput) (req *request.Request, output *ListOrganizationRecommendationsOutput) + func (c *TrustedAdvisor) ListOrganizationRecommendationsWithContext(ctx aws.Context, input *ListOrganizationRecommendationsInput, ...) (*ListOrganizationRecommendationsOutput, error) + func (c *TrustedAdvisor) ListRecommendationResources(input *ListRecommendationResourcesInput) (*ListRecommendationResourcesOutput, error) + func (c *TrustedAdvisor) ListRecommendationResourcesPages(input *ListRecommendationResourcesInput, ...) error + func (c *TrustedAdvisor) ListRecommendationResourcesPagesWithContext(ctx aws.Context, input *ListRecommendationResourcesInput, ...) error + func (c *TrustedAdvisor) ListRecommendationResourcesRequest(input *ListRecommendationResourcesInput) (req *request.Request, output *ListRecommendationResourcesOutput) + func (c *TrustedAdvisor) ListRecommendationResourcesWithContext(ctx aws.Context, input *ListRecommendationResourcesInput, ...) (*ListRecommendationResourcesOutput, error) + func (c *TrustedAdvisor) ListRecommendations(input *ListRecommendationsInput) (*ListRecommendationsOutput, error) + func (c *TrustedAdvisor) ListRecommendationsPages(input *ListRecommendationsInput, ...) error + func (c *TrustedAdvisor) ListRecommendationsPagesWithContext(ctx aws.Context, input *ListRecommendationsInput, ...) error + func (c *TrustedAdvisor) ListRecommendationsRequest(input *ListRecommendationsInput) (req *request.Request, output *ListRecommendationsOutput) + func (c *TrustedAdvisor) ListRecommendationsWithContext(ctx aws.Context, input *ListRecommendationsInput, opts ...request.Option) (*ListRecommendationsOutput, error) + func (c *TrustedAdvisor) UpdateOrganizationRecommendationLifecycle(input *UpdateOrganizationRecommendationLifecycleInput) (*UpdateOrganizationRecommendationLifecycleOutput, error) + func (c *TrustedAdvisor) UpdateOrganizationRecommendationLifecycleRequest(input *UpdateOrganizationRecommendationLifecycleInput) (req *request.Request, output *UpdateOrganizationRecommendationLifecycleOutput) + func (c *TrustedAdvisor) UpdateOrganizationRecommendationLifecycleWithContext(ctx aws.Context, input *UpdateOrganizationRecommendationLifecycleInput, ...) (*UpdateOrganizationRecommendationLifecycleOutput, error) + func (c *TrustedAdvisor) UpdateRecommendationLifecycle(input *UpdateRecommendationLifecycleInput) (*UpdateRecommendationLifecycleOutput, error) + func (c *TrustedAdvisor) UpdateRecommendationLifecycleRequest(input *UpdateRecommendationLifecycleInput) (req *request.Request, output *UpdateRecommendationLifecycleOutput) + func (c *TrustedAdvisor) UpdateRecommendationLifecycleWithContext(ctx aws.Context, input *UpdateRecommendationLifecycleInput, ...) (*UpdateRecommendationLifecycleOutput, error) + type UpdateOrganizationRecommendationLifecycleInput struct + LifecycleStage *string + OrganizationRecommendationIdentifier *string + UpdateReason *string + UpdateReasonCode *string + func (s *UpdateOrganizationRecommendationLifecycleInput) SetLifecycleStage(v string) *UpdateOrganizationRecommendationLifecycleInput + func (s *UpdateOrganizationRecommendationLifecycleInput) SetOrganizationRecommendationIdentifier(v string) *UpdateOrganizationRecommendationLifecycleInput + func (s *UpdateOrganizationRecommendationLifecycleInput) SetUpdateReason(v string) *UpdateOrganizationRecommendationLifecycleInput + func (s *UpdateOrganizationRecommendationLifecycleInput) SetUpdateReasonCode(v string) *UpdateOrganizationRecommendationLifecycleInput + func (s *UpdateOrganizationRecommendationLifecycleInput) Validate() error + func (s UpdateOrganizationRecommendationLifecycleInput) GoString() string + func (s UpdateOrganizationRecommendationLifecycleInput) String() string + type UpdateOrganizationRecommendationLifecycleOutput struct + func (s UpdateOrganizationRecommendationLifecycleOutput) GoString() string + func (s UpdateOrganizationRecommendationLifecycleOutput) String() string + type UpdateRecommendationLifecycleInput struct + LifecycleStage *string + RecommendationIdentifier *string + UpdateReason *string + UpdateReasonCode *string + func (s *UpdateRecommendationLifecycleInput) SetLifecycleStage(v string) *UpdateRecommendationLifecycleInput + func (s *UpdateRecommendationLifecycleInput) SetRecommendationIdentifier(v string) *UpdateRecommendationLifecycleInput + func (s *UpdateRecommendationLifecycleInput) SetUpdateReason(v string) *UpdateRecommendationLifecycleInput + func (s *UpdateRecommendationLifecycleInput) SetUpdateReasonCode(v string) *UpdateRecommendationLifecycleInput + func (s *UpdateRecommendationLifecycleInput) Validate() error + func (s UpdateRecommendationLifecycleInput) GoString() string + func (s UpdateRecommendationLifecycleInput) String() string + type UpdateRecommendationLifecycleOutput struct + func (s UpdateRecommendationLifecycleOutput) GoString() string + func (s UpdateRecommendationLifecycleOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string