types

package
v1.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 23, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception that access has been denied due to insufficient access

func (*AccessDeniedException) Error

func (e *AccessDeniedException) Error() string

func (*AccessDeniedException) ErrorCode

func (e *AccessDeniedException) ErrorCode() string

func (*AccessDeniedException) ErrorFault

func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault

func (*AccessDeniedException) ErrorMessage

func (e *AccessDeniedException) ErrorMessage() string

type AccountRecommendationLifecycleSummary

type AccountRecommendationLifecycleSummary struct {

	// The AWS account ID
	AccountId *string

	// The Recommendation ARN
	AccountRecommendationArn *string

	// When the Recommendation was last updated
	LastUpdatedAt *time.Time

	// The lifecycle stage from AWS Trusted Advisor Priority
	LifecycleStage RecommendationLifecycleStage

	// Reason for the lifecycle stage change
	UpdateReason *string

	// Reason code for the lifecycle state change
	UpdateReasonCode UpdateRecommendationLifecycleStageReasonCode

	// The person on whose behalf a Technical Account Manager (TAM) updated the
	// recommendation. This information is only available when a Technical Account
	// Manager takes an action on a recommendation managed by AWS Trusted Advisor
	// Priority
	UpdatedOnBehalfOf *string

	// The job title of the person on whose behalf a Technical Account Manager (TAM)
	// updated the recommendation. This information is only available when a Technical
	// Account Manager takes an action on a recommendation managed by AWS Trusted
	// Advisor Priority
	UpdatedOnBehalfOfJobTitle *string
	// contains filtered or unexported fields
}

Summary of an AccountRecommendationLifecycle for an Organization Recommendation

type CheckSummary

type CheckSummary struct {

	// The ARN of the AWS Trusted Advisor Check
	//
	// This member is required.
	Arn *string

	// The AWS Services that the Check applies to
	//
	// This member is required.
	AwsServices []string

	// A description of what the AWS Trusted Advisor Check is monitoring
	//
	// This member is required.
	Description *string

	// The unique identifier of the AWS Trusted Advisor Check
	//
	// This member is required.
	Id *string

	// The column headings for the metadata returned in the resource
	//
	// This member is required.
	Metadata map[string]string

	// The name of the AWS Trusted Advisor Check
	//
	// This member is required.
	Name *string

	// The Recommendation pillars that the AWS Trusted Advisor Check falls under
	//
	// This member is required.
	Pillars []RecommendationPillar

	// The source of the Recommendation
	//
	// This member is required.
	Source RecommendationSource
	// contains filtered or unexported fields
}

A summary of an AWS Trusted Advisor Check

type ConflictException

type ConflictException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception that the request was denied due to conflictions in state

func (*ConflictException) Error

func (e *ConflictException) Error() string

func (*ConflictException) ErrorCode

func (e *ConflictException) ErrorCode() string

func (*ConflictException) ErrorFault

func (e *ConflictException) ErrorFault() smithy.ErrorFault

func (*ConflictException) ErrorMessage

func (e *ConflictException) ErrorMessage() string

type ExclusionStatus added in v1.4.0

type ExclusionStatus string
const (
	ExclusionStatusExcluded ExclusionStatus = "excluded"
	ExclusionStatusIncluded ExclusionStatus = "included"
)

Enum values for ExclusionStatus

func (ExclusionStatus) Values added in v1.4.0

func (ExclusionStatus) Values() []ExclusionStatus

Values returns all known values for ExclusionStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type InternalServerException

type InternalServerException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception to notify that an unexpected internal error occurred during processing of the request

func (*InternalServerException) Error

func (e *InternalServerException) Error() string

func (*InternalServerException) ErrorCode

func (e *InternalServerException) ErrorCode() string

func (*InternalServerException) ErrorFault

func (e *InternalServerException) ErrorFault() smithy.ErrorFault

func (*InternalServerException) ErrorMessage

func (e *InternalServerException) ErrorMessage() string

type OrganizationRecommendation

type OrganizationRecommendation struct {

	// The ARN of the Recommendation
	//
	// This member is required.
	Arn *string

	// A description for AWS Trusted Advisor recommendations
	//
	// This member is required.
	Description *string

	// The ID which identifies where the Recommendation was produced
	//
	// This member is required.
	Id *string

	// The name of the AWS Trusted Advisor Recommendation
	//
	// This member is required.
	Name *string

	// The Pillars that the Recommendation is optimizing
	//
	// This member is required.
	Pillars []RecommendationPillar

	// An aggregation of all resources
	//
	// This member is required.
	ResourcesAggregates *RecommendationResourcesAggregates

	// The source of the Recommendation
	//
	// This member is required.
	Source RecommendationSource

	// The status of the Recommendation
	//
	// This member is required.
	Status RecommendationStatus

	// Whether the Recommendation was automated or generated by AWS Trusted Advisor
	// Priority
	//
	// This member is required.
	Type RecommendationType

	// The AWS Services that the Recommendation applies to
	AwsServices []string

	// The AWS Trusted Advisor Check ARN that relates to the Recommendation
	CheckArn *string

	// When the Recommendation was created, if created by AWS Trusted Advisor Priority
	CreatedAt *time.Time

	// The creator, if created by AWS Trusted Advisor Priority
	CreatedBy *string

	// When the Recommendation was last updated
	LastUpdatedAt *time.Time

	// The lifecycle stage from AWS Trusted Advisor Priority
	LifecycleStage RecommendationLifecycleStage

	// The pillar aggregations for cost savings
	PillarSpecificAggregates *RecommendationPillarSpecificAggregates

	// When the Recommendation was resolved
	ResolvedAt *time.Time

	// Reason for the lifecycle stage change
	UpdateReason *string

	// Reason code for the lifecycle state change
	UpdateReasonCode UpdateRecommendationLifecycleStageReasonCode

	// The person on whose behalf a Technical Account Manager (TAM) updated the
	// recommendation. This information is only available when a Technical Account
	// Manager takes an action on a recommendation managed by AWS Trusted Advisor
	// Priority
	UpdatedOnBehalfOf *string

	// The job title of the person on whose behalf a Technical Account Manager (TAM)
	// updated the recommendation. This information is only available when a Technical
	// Account Manager takes an action on a recommendation managed by AWS Trusted
	// Advisor Priority
	UpdatedOnBehalfOfJobTitle *string
	// contains filtered or unexported fields
}

A Recommendation for accounts within an Organization

type OrganizationRecommendationResourceSummary

type OrganizationRecommendationResourceSummary struct {

	// The ARN of the Recommendation Resource
	//
	// This member is required.
	Arn *string

	// The AWS resource identifier
	//
	// This member is required.
	AwsResourceId *string

	// The ID of the Recommendation Resource
	//
	// This member is required.
	Id *string

	// When the Recommendation Resource was last updated
	//
	// This member is required.
	LastUpdatedAt *time.Time

	// Metadata associated with the Recommendation Resource
	//
	// This member is required.
	Metadata map[string]string

	// The Recommendation ARN
	//
	// This member is required.
	RecommendationArn *string

	// The AWS Region code that the Recommendation Resource is in
	//
	// This member is required.
	RegionCode *string

	// The current status of the Recommendation Resource
	//
	// This member is required.
	Status ResourceStatus

	// The AWS account ID
	AccountId *string

	// The exclusion status of the Recommendation Resource
	ExclusionStatus ExclusionStatus
	// contains filtered or unexported fields
}

Organization Recommendation Resource Summary

type OrganizationRecommendationSummary

type OrganizationRecommendationSummary struct {

	// The ARN of the Recommendation
	//
	// This member is required.
	Arn *string

	// The ID which identifies where the Recommendation was produced
	//
	// This member is required.
	Id *string

	// The name of the AWS Trusted Advisor Recommendation
	//
	// This member is required.
	Name *string

	// The Pillars that the Recommendation is optimizing
	//
	// This member is required.
	Pillars []RecommendationPillar

	// An aggregation of all resources
	//
	// This member is required.
	ResourcesAggregates *RecommendationResourcesAggregates

	// The source of the Recommendation
	//
	// This member is required.
	Source RecommendationSource

	// The status of the Recommendation
	//
	// This member is required.
	Status RecommendationStatus

	// Whether the Recommendation was automated or generated by AWS Trusted Advisor
	// Priority
	//
	// This member is required.
	Type RecommendationType

	// The AWS Services that the Recommendation applies to
	AwsServices []string

	// The AWS Trusted Advisor Check ARN that relates to the Recommendation
	CheckArn *string

	// When the Recommendation was created, if created by AWS Trusted Advisor Priority
	CreatedAt *time.Time

	// When the Recommendation was last updated
	LastUpdatedAt *time.Time

	// The lifecycle stage from AWS Trusted Advisor Priority
	LifecycleStage RecommendationLifecycleStage

	// The pillar aggregations for cost savings
	PillarSpecificAggregates *RecommendationPillarSpecificAggregates
	// contains filtered or unexported fields
}

Summary of recommendation for accounts within an Organization

type Recommendation

type Recommendation struct {

	// The ARN of the Recommendation
	//
	// This member is required.
	Arn *string

	// A description for AWS Trusted Advisor recommendations
	//
	// This member is required.
	Description *string

	// The ID which identifies where the Recommendation was produced
	//
	// This member is required.
	Id *string

	// The name of the AWS Trusted Advisor Recommendation
	//
	// This member is required.
	Name *string

	// The Pillars that the Recommendation is optimizing
	//
	// This member is required.
	Pillars []RecommendationPillar

	// An aggregation of all resources
	//
	// This member is required.
	ResourcesAggregates *RecommendationResourcesAggregates

	// The source of the Recommendation
	//
	// This member is required.
	Source RecommendationSource

	// The status of the Recommendation
	//
	// This member is required.
	Status RecommendationStatus

	// Whether the Recommendation was automated or generated by AWS Trusted Advisor
	// Priority
	//
	// This member is required.
	Type RecommendationType

	// The AWS Services that the Recommendation applies to
	AwsServices []string

	// The AWS Trusted Advisor Check ARN that relates to the Recommendation
	CheckArn *string

	// When the Recommendation was created, if created by AWS Trusted Advisor Priority
	CreatedAt *time.Time

	// The creator, if created by AWS Trusted Advisor Priority
	CreatedBy *string

	// When the Recommendation was last updated
	LastUpdatedAt *time.Time

	// The lifecycle stage from AWS Trusted Advisor Priority
	LifecycleStage RecommendationLifecycleStage

	// The pillar aggregations for cost savings
	PillarSpecificAggregates *RecommendationPillarSpecificAggregates

	// When the Recommendation was resolved
	ResolvedAt *time.Time

	// Reason for the lifecycle stage change
	UpdateReason *string

	// Reason code for the lifecycle state change
	UpdateReasonCode UpdateRecommendationLifecycleStageReasonCode

	// The person on whose behalf a Technical Account Manager (TAM) updated the
	// recommendation. This information is only available when a Technical Account
	// Manager takes an action on a recommendation managed by AWS Trusted Advisor
	// Priority
	UpdatedOnBehalfOf *string

	// The job title of the person on whose behalf a Technical Account Manager (TAM)
	// updated the recommendation. This information is only available when a Technical
	// Account Manager takes an action on a recommendation managed by AWS Trusted
	// Advisor Priority
	UpdatedOnBehalfOfJobTitle *string
	// contains filtered or unexported fields
}

A Recommendation for an Account

type RecommendationCostOptimizingAggregates

type RecommendationCostOptimizingAggregates struct {

	// The estimated monthly savings
	//
	// This member is required.
	EstimatedMonthlySavings *float64

	// The estimated percently monthly savings
	//
	// This member is required.
	EstimatedPercentMonthlySavings *float64
	// contains filtered or unexported fields
}

Cost optimizing aggregates for a Recommendation

type RecommendationLanguage

type RecommendationLanguage string
const (
	RecommendationLanguageEnglish             RecommendationLanguage = "en"
	RecommendationLanguageJapanese            RecommendationLanguage = "ja"
	RecommendationLanguageChinese             RecommendationLanguage = "zh"
	RecommendationLanguageFrench              RecommendationLanguage = "fr"
	RecommendationLanguageGerman              RecommendationLanguage = "de"
	RecommendationLanguageKorean              RecommendationLanguage = "ko"
	RecommendationLanguageTraditionalChinese  RecommendationLanguage = "zh_TW"
	RecommendationLanguageItalian             RecommendationLanguage = "it"
	RecommendationLanguageSpanish             RecommendationLanguage = "es"
	RecommendationLanguageBrazilianPortuguese RecommendationLanguage = "pt_BR"
	RecommendationLanguageBahasaIndonesia     RecommendationLanguage = "id"
)

Enum values for RecommendationLanguage

func (RecommendationLanguage) Values

Values returns all known values for RecommendationLanguage. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type RecommendationLifecycleStage

type RecommendationLifecycleStage string
const (
	RecommendationLifecycleStageInProgress      RecommendationLifecycleStage = "in_progress"
	RecommendationLifecycleStagePendingResponse RecommendationLifecycleStage = "pending_response"
	RecommendationLifecycleStageDismissed       RecommendationLifecycleStage = "dismissed"
	RecommendationLifecycleStageResolved        RecommendationLifecycleStage = "resolved"
)

Enum values for RecommendationLifecycleStage

func (RecommendationLifecycleStage) Values

Values returns all known values for RecommendationLifecycleStage. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type RecommendationPillar

type RecommendationPillar string
const (
	RecommendationPillarCostOptimizing        RecommendationPillar = "cost_optimizing"
	RecommendationPillarPerformance           RecommendationPillar = "performance"
	RecommendationPillarSecurity              RecommendationPillar = "security"
	RecommendationPillarServiceLimits         RecommendationPillar = "service_limits"
	RecommendationPillarFaultTolerance        RecommendationPillar = "fault_tolerance"
	RecommendationPillarOperationalExcellence RecommendationPillar = "operational_excellence"
)

Enum values for RecommendationPillar

func (RecommendationPillar) Values

Values returns all known values for RecommendationPillar. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type RecommendationPillarSpecificAggregates

type RecommendationPillarSpecificAggregates struct {

	// Cost optimizing aggregates
	CostOptimizing *RecommendationCostOptimizingAggregates
	// contains filtered or unexported fields
}

Recommendation pillar aggregates

type RecommendationResourceExclusion added in v1.4.0

type RecommendationResourceExclusion struct {

	// The ARN of the Recommendation Resource
	//
	// This member is required.
	Arn *string

	// The exclusion status
	//
	// This member is required.
	IsExcluded *bool
	// contains filtered or unexported fields
}

The request entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN and corresponding exclusion status

type RecommendationResourceSummary

type RecommendationResourceSummary struct {

	// The ARN of the Recommendation Resource
	//
	// This member is required.
	Arn *string

	// The AWS resource identifier
	//
	// This member is required.
	AwsResourceId *string

	// The ID of the Recommendation Resource
	//
	// This member is required.
	Id *string

	// When the Recommendation Resource was last updated
	//
	// This member is required.
	LastUpdatedAt *time.Time

	// Metadata associated with the Recommendation Resource
	//
	// This member is required.
	Metadata map[string]string

	// The Recommendation ARN
	//
	// This member is required.
	RecommendationArn *string

	// The AWS Region code that the Recommendation Resource is in
	//
	// This member is required.
	RegionCode *string

	// The current status of the Recommendation Resource
	//
	// This member is required.
	Status ResourceStatus

	// The exclusion status of the Recommendation Resource
	ExclusionStatus ExclusionStatus
	// contains filtered or unexported fields
}

Summary of a Recommendation Resource

type RecommendationResourcesAggregates

type RecommendationResourcesAggregates struct {

	// The number of AWS resources that were flagged to have errors according to the
	// Trusted Advisor check
	//
	// This member is required.
	ErrorCount *int64

	// The number of AWS resources that were flagged to be OK according to the Trusted
	// Advisor check
	//
	// This member is required.
	OkCount *int64

	// The number of AWS resources that were flagged to have warning according to the
	// Trusted Advisor check
	//
	// This member is required.
	WarningCount *int64
	// contains filtered or unexported fields
}

Aggregation of Recommendation Resources

type RecommendationSource

type RecommendationSource string
const (
	RecommendationSourceAwsConfig        RecommendationSource = "aws_config"
	RecommendationSourceComputeOptimizer RecommendationSource = "compute_optimizer"
	RecommendationSourceCostExplorer     RecommendationSource = "cost_explorer"
	RecommendationSourceLse              RecommendationSource = "lse"
	RecommendationSourceManual           RecommendationSource = "manual"
	RecommendationSourcePse              RecommendationSource = "pse"
	RecommendationSourceRds              RecommendationSource = "rds"
	RecommendationSourceResilience       RecommendationSource = "resilience"
	RecommendationSourceResilienceHub    RecommendationSource = "resilience_hub"
	RecommendationSourceSecurityHub      RecommendationSource = "security_hub"
	RecommendationSourceStir             RecommendationSource = "stir"
	RecommendationSourceTaCheck          RecommendationSource = "ta_check"
	RecommendationSourceWellArchitected  RecommendationSource = "well_architected"
)

Enum values for RecommendationSource

func (RecommendationSource) Values

Values returns all known values for RecommendationSource. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type RecommendationStatus

type RecommendationStatus string
const (
	RecommendationStatusOk      RecommendationStatus = "ok"
	RecommendationStatusWarning RecommendationStatus = "warning"
	RecommendationStatusError   RecommendationStatus = "error"
)

Enum values for RecommendationStatus

func (RecommendationStatus) Values

Values returns all known values for RecommendationStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type RecommendationSummary

type RecommendationSummary struct {

	// The ARN of the Recommendation
	//
	// This member is required.
	Arn *string

	// The ID which identifies where the Recommendation was produced
	//
	// This member is required.
	Id *string

	// The name of the AWS Trusted Advisor Recommendation
	//
	// This member is required.
	Name *string

	// The Pillars that the Recommendation is optimizing
	//
	// This member is required.
	Pillars []RecommendationPillar

	// An aggregation of all resources
	//
	// This member is required.
	ResourcesAggregates *RecommendationResourcesAggregates

	// The source of the Recommendation
	//
	// This member is required.
	Source RecommendationSource

	// The status of the Recommendation
	//
	// This member is required.
	Status RecommendationStatus

	// Whether the Recommendation was automated or generated by AWS Trusted Advisor
	// Priority
	//
	// This member is required.
	Type RecommendationType

	// The AWS Services that the Recommendation applies to
	AwsServices []string

	// The AWS Trusted Advisor Check ARN that relates to the Recommendation
	CheckArn *string

	// When the Recommendation was created, if created by AWS Trusted Advisor Priority
	CreatedAt *time.Time

	// When the Recommendation was last updated
	LastUpdatedAt *time.Time

	// The lifecycle stage from AWS Trusted Advisor Priority
	LifecycleStage RecommendationLifecycleStage

	// The pillar aggregations for cost savings
	PillarSpecificAggregates *RecommendationPillarSpecificAggregates
	// contains filtered or unexported fields
}

Summary of Recommendation for an Account

type RecommendationType

type RecommendationType string
const (
	RecommendationTypeStandard RecommendationType = "standard"
	RecommendationTypePriority RecommendationType = "priority"
)

Enum values for RecommendationType

func (RecommendationType) Values

Values returns all known values for RecommendationType. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception that the requested resource has not been found

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type ResourceStatus

type ResourceStatus string
const (
	ResourceStatusOk      ResourceStatus = "ok"
	ResourceStatusWarning ResourceStatus = "warning"
	ResourceStatusError   ResourceStatus = "error"
)

Enum values for ResourceStatus

func (ResourceStatus) Values

func (ResourceStatus) Values() []ResourceStatus

Values returns all known values for ResourceStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type ThrottlingException

type ThrottlingException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception to notify that requests are being throttled

func (*ThrottlingException) Error

func (e *ThrottlingException) Error() string

func (*ThrottlingException) ErrorCode

func (e *ThrottlingException) ErrorCode() string

func (*ThrottlingException) ErrorFault

func (e *ThrottlingException) ErrorFault() smithy.ErrorFault

func (*ThrottlingException) ErrorMessage

func (e *ThrottlingException) ErrorMessage() string

type UpdateRecommendationLifecycleStage

type UpdateRecommendationLifecycleStage string
const (
	UpdateRecommendationLifecycleStagePendingResponse UpdateRecommendationLifecycleStage = "pending_response"
	UpdateRecommendationLifecycleStageInProgress      UpdateRecommendationLifecycleStage = "in_progress"
	UpdateRecommendationLifecycleStageDismissed       UpdateRecommendationLifecycleStage = "dismissed"
	UpdateRecommendationLifecycleStageResolved        UpdateRecommendationLifecycleStage = "resolved"
)

Enum values for UpdateRecommendationLifecycleStage

func (UpdateRecommendationLifecycleStage) Values

Values returns all known values for UpdateRecommendationLifecycleStage. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type UpdateRecommendationLifecycleStageReasonCode

type UpdateRecommendationLifecycleStageReasonCode string
const (
	UpdateRecommendationLifecycleStageReasonCodeNonCriticalAccount    UpdateRecommendationLifecycleStageReasonCode = "non_critical_account"
	UpdateRecommendationLifecycleStageReasonCodeTemporaryAccount      UpdateRecommendationLifecycleStageReasonCode = "temporary_account"
	UpdateRecommendationLifecycleStageReasonCodeValidBusinessCase     UpdateRecommendationLifecycleStageReasonCode = "valid_business_case"
	UpdateRecommendationLifecycleStageReasonCodeOtherMethodsAvailable UpdateRecommendationLifecycleStageReasonCode = "other_methods_available"
	UpdateRecommendationLifecycleStageReasonCodeLowPriority           UpdateRecommendationLifecycleStageReasonCode = "low_priority"
	UpdateRecommendationLifecycleStageReasonCodeNotApplicable         UpdateRecommendationLifecycleStageReasonCode = "not_applicable"
	UpdateRecommendationLifecycleStageReasonCodeOther                 UpdateRecommendationLifecycleStageReasonCode = "other"
)

Enum values for UpdateRecommendationLifecycleStageReasonCode

func (UpdateRecommendationLifecycleStageReasonCode) Values

Values returns all known values for UpdateRecommendationLifecycleStageReasonCode. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type UpdateRecommendationResourceExclusionError added in v1.4.0

type UpdateRecommendationResourceExclusionError struct {

	// The ARN of the Recommendation Resource
	Arn *string

	// The error code
	ErrorCode *string

	// The error message
	ErrorMessage *string
	// contains filtered or unexported fields
}

The error entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN, error code and error message

type ValidationException

type ValidationException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Exception that the request failed to satisfy service constraints

func (*ValidationException) Error

func (e *ValidationException) Error() string

func (*ValidationException) ErrorCode

func (e *ValidationException) ErrorCode() string

func (*ValidationException) ErrorFault

func (e *ValidationException) ErrorFault() smithy.ErrorFault

func (*ValidationException) ErrorMessage

func (e *ValidationException) ErrorMessage() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL