Versions in this module Expand all Collapse all v1 v1.42.9 Aug 3, 2023 Changes in this version + const AnalysisTypeAll + const AnalysisTypeSecurity + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeThrottlingException + const ErrCodeValidationException + const ErrorCodeDuplicateIdentifier + const ErrorCodeInternalError + const ErrorCodeInvalidFindingId + const ErrorCodeInvalidScanName + const ErrorCodeItemDoesNotExist + const ScanStateFailed + const ScanStateInProgress + const ScanStateSuccessful + const ScanTypeExpress + const ScanTypeStandard + const ServiceID + const ServiceName + const SeverityCritical + const SeverityHigh + const SeverityInfo + const SeverityLow + const SeverityMedium + const StatusAll + const StatusClosed + const StatusOpen + const ValidationExceptionReasonCannotParse + const ValidationExceptionReasonFieldValidationFailed + const ValidationExceptionReasonLambdaCodeShaMisMatch + const ValidationExceptionReasonOther + const ValidationExceptionReasonUnknownOperation + func AnalysisType_Values() []string + func ErrorCode_Values() []string + func ScanState_Values() []string + func ScanType_Values() []string + func Severity_Values() []string + func Status_Values() []string + func ValidationExceptionReason_Values() []string + type AccessDeniedException struct + ErrorCode *string + Message_ *string + ResourceId *string + ResourceType *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 AccountFindingsMetric struct + ClosedFindings *FindingMetricsValuePerSeverity + Date *time.Time + MeanTimeToClose *FindingMetricsValuePerSeverity + NewFindings *FindingMetricsValuePerSeverity + OpenFindings *FindingMetricsValuePerSeverity + func (s *AccountFindingsMetric) SetClosedFindings(v *FindingMetricsValuePerSeverity) *AccountFindingsMetric + func (s *AccountFindingsMetric) SetDate(v time.Time) *AccountFindingsMetric + func (s *AccountFindingsMetric) SetMeanTimeToClose(v *FindingMetricsValuePerSeverity) *AccountFindingsMetric + func (s *AccountFindingsMetric) SetNewFindings(v *FindingMetricsValuePerSeverity) *AccountFindingsMetric + func (s *AccountFindingsMetric) SetOpenFindings(v *FindingMetricsValuePerSeverity) *AccountFindingsMetric + func (s AccountFindingsMetric) GoString() string + func (s AccountFindingsMetric) String() string + type BatchGetFindingsError struct + ErrorCode *string + FindingId *string + Message *string + ScanName *string + func (s *BatchGetFindingsError) SetErrorCode(v string) *BatchGetFindingsError + func (s *BatchGetFindingsError) SetFindingId(v string) *BatchGetFindingsError + func (s *BatchGetFindingsError) SetMessage(v string) *BatchGetFindingsError + func (s *BatchGetFindingsError) SetScanName(v string) *BatchGetFindingsError + func (s BatchGetFindingsError) GoString() string + func (s BatchGetFindingsError) String() string + type BatchGetFindingsInput struct + FindingIdentifiers []*FindingIdentifier + func (s *BatchGetFindingsInput) SetFindingIdentifiers(v []*FindingIdentifier) *BatchGetFindingsInput + func (s *BatchGetFindingsInput) Validate() error + func (s BatchGetFindingsInput) GoString() string + func (s BatchGetFindingsInput) String() string + type BatchGetFindingsOutput struct + FailedFindings []*BatchGetFindingsError + Findings []*Finding + func (s *BatchGetFindingsOutput) SetFailedFindings(v []*BatchGetFindingsError) *BatchGetFindingsOutput + func (s *BatchGetFindingsOutput) SetFindings(v []*Finding) *BatchGetFindingsOutput + func (s BatchGetFindingsOutput) GoString() string + func (s BatchGetFindingsOutput) String() string + type CategoryWithFindingNum struct + CategoryName *string + FindingNumber *int64 + func (s *CategoryWithFindingNum) SetCategoryName(v string) *CategoryWithFindingNum + func (s *CategoryWithFindingNum) SetFindingNumber(v int64) *CategoryWithFindingNum + func (s CategoryWithFindingNum) GoString() string + func (s CategoryWithFindingNum) String() string + type CodeGuruSecurity struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CodeGuruSecurity + func (c *CodeGuruSecurity) BatchGetFindings(input *BatchGetFindingsInput) (*BatchGetFindingsOutput, error) + func (c *CodeGuruSecurity) BatchGetFindingsRequest(input *BatchGetFindingsInput) (req *request.Request, output *BatchGetFindingsOutput) + func (c *CodeGuruSecurity) BatchGetFindingsWithContext(ctx aws.Context, input *BatchGetFindingsInput, opts ...request.Option) (*BatchGetFindingsOutput, error) + func (c *CodeGuruSecurity) CreateScan(input *CreateScanInput) (*CreateScanOutput, error) + func (c *CodeGuruSecurity) CreateScanRequest(input *CreateScanInput) (req *request.Request, output *CreateScanOutput) + func (c *CodeGuruSecurity) CreateScanWithContext(ctx aws.Context, input *CreateScanInput, opts ...request.Option) (*CreateScanOutput, error) + func (c *CodeGuruSecurity) CreateUploadUrl(input *CreateUploadUrlInput) (*CreateUploadUrlOutput, error) + func (c *CodeGuruSecurity) CreateUploadUrlRequest(input *CreateUploadUrlInput) (req *request.Request, output *CreateUploadUrlOutput) + func (c *CodeGuruSecurity) CreateUploadUrlWithContext(ctx aws.Context, input *CreateUploadUrlInput, opts ...request.Option) (*CreateUploadUrlOutput, error) + func (c *CodeGuruSecurity) GetAccountConfiguration(input *GetAccountConfigurationInput) (*GetAccountConfigurationOutput, error) + func (c *CodeGuruSecurity) GetAccountConfigurationRequest(input *GetAccountConfigurationInput) (req *request.Request, output *GetAccountConfigurationOutput) + func (c *CodeGuruSecurity) GetAccountConfigurationWithContext(ctx aws.Context, input *GetAccountConfigurationInput, opts ...request.Option) (*GetAccountConfigurationOutput, error) + func (c *CodeGuruSecurity) GetFindings(input *GetFindingsInput) (*GetFindingsOutput, error) + func (c *CodeGuruSecurity) GetFindingsPages(input *GetFindingsInput, fn func(*GetFindingsOutput, bool) bool) error + func (c *CodeGuruSecurity) GetFindingsPagesWithContext(ctx aws.Context, input *GetFindingsInput, ...) error + func (c *CodeGuruSecurity) GetFindingsRequest(input *GetFindingsInput) (req *request.Request, output *GetFindingsOutput) + func (c *CodeGuruSecurity) GetFindingsWithContext(ctx aws.Context, input *GetFindingsInput, opts ...request.Option) (*GetFindingsOutput, error) + func (c *CodeGuruSecurity) GetMetricsSummary(input *GetMetricsSummaryInput) (*GetMetricsSummaryOutput, error) + func (c *CodeGuruSecurity) GetMetricsSummaryRequest(input *GetMetricsSummaryInput) (req *request.Request, output *GetMetricsSummaryOutput) + func (c *CodeGuruSecurity) GetMetricsSummaryWithContext(ctx aws.Context, input *GetMetricsSummaryInput, opts ...request.Option) (*GetMetricsSummaryOutput, error) + func (c *CodeGuruSecurity) GetScan(input *GetScanInput) (*GetScanOutput, error) + func (c *CodeGuruSecurity) GetScanRequest(input *GetScanInput) (req *request.Request, output *GetScanOutput) + func (c *CodeGuruSecurity) GetScanWithContext(ctx aws.Context, input *GetScanInput, opts ...request.Option) (*GetScanOutput, error) + func (c *CodeGuruSecurity) ListFindingsMetrics(input *ListFindingsMetricsInput) (*ListFindingsMetricsOutput, error) + func (c *CodeGuruSecurity) ListFindingsMetricsPages(input *ListFindingsMetricsInput, ...) error + func (c *CodeGuruSecurity) ListFindingsMetricsPagesWithContext(ctx aws.Context, input *ListFindingsMetricsInput, ...) error + func (c *CodeGuruSecurity) ListFindingsMetricsRequest(input *ListFindingsMetricsInput) (req *request.Request, output *ListFindingsMetricsOutput) + func (c *CodeGuruSecurity) ListFindingsMetricsWithContext(ctx aws.Context, input *ListFindingsMetricsInput, opts ...request.Option) (*ListFindingsMetricsOutput, error) + func (c *CodeGuruSecurity) ListScans(input *ListScansInput) (*ListScansOutput, error) + func (c *CodeGuruSecurity) ListScansPages(input *ListScansInput, fn func(*ListScansOutput, bool) bool) error + func (c *CodeGuruSecurity) ListScansPagesWithContext(ctx aws.Context, input *ListScansInput, fn func(*ListScansOutput, bool) bool, ...) error + func (c *CodeGuruSecurity) ListScansRequest(input *ListScansInput) (req *request.Request, output *ListScansOutput) + func (c *CodeGuruSecurity) ListScansWithContext(ctx aws.Context, input *ListScansInput, opts ...request.Option) (*ListScansOutput, error) + func (c *CodeGuruSecurity) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *CodeGuruSecurity) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *CodeGuruSecurity) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *CodeGuruSecurity) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *CodeGuruSecurity) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *CodeGuruSecurity) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *CodeGuruSecurity) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *CodeGuruSecurity) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *CodeGuruSecurity) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *CodeGuruSecurity) UpdateAccountConfiguration(input *UpdateAccountConfigurationInput) (*UpdateAccountConfigurationOutput, error) + func (c *CodeGuruSecurity) UpdateAccountConfigurationRequest(input *UpdateAccountConfigurationInput) (req *request.Request, output *UpdateAccountConfigurationOutput) + func (c *CodeGuruSecurity) UpdateAccountConfigurationWithContext(ctx aws.Context, input *UpdateAccountConfigurationInput, ...) (*UpdateAccountConfigurationOutput, error) + type CodeLine struct + Content *string + Number *int64 + func (s *CodeLine) SetContent(v string) *CodeLine + func (s *CodeLine) SetNumber(v int64) *CodeLine + func (s CodeLine) GoString() string + func (s CodeLine) String() string + type ConflictException struct + ErrorCode *string + Message_ *string + ResourceId *string + ResourceType *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 CreateScanInput struct + AnalysisType *string + ClientToken *string + ResourceId *ResourceId + ScanName *string + ScanType *string + Tags map[string]*string + func (s *CreateScanInput) SetAnalysisType(v string) *CreateScanInput + func (s *CreateScanInput) SetClientToken(v string) *CreateScanInput + func (s *CreateScanInput) SetResourceId(v *ResourceId) *CreateScanInput + func (s *CreateScanInput) SetScanName(v string) *CreateScanInput + func (s *CreateScanInput) SetScanType(v string) *CreateScanInput + func (s *CreateScanInput) SetTags(v map[string]*string) *CreateScanInput + func (s *CreateScanInput) Validate() error + func (s CreateScanInput) GoString() string + func (s CreateScanInput) String() string + type CreateScanOutput struct + ResourceId *ResourceId + RunId *string + ScanName *string + ScanNameArn *string + ScanState *string + func (s *CreateScanOutput) SetResourceId(v *ResourceId) *CreateScanOutput + func (s *CreateScanOutput) SetRunId(v string) *CreateScanOutput + func (s *CreateScanOutput) SetScanName(v string) *CreateScanOutput + func (s *CreateScanOutput) SetScanNameArn(v string) *CreateScanOutput + func (s *CreateScanOutput) SetScanState(v string) *CreateScanOutput + func (s CreateScanOutput) GoString() string + func (s CreateScanOutput) String() string + type CreateUploadUrlInput struct + ScanName *string + func (s *CreateUploadUrlInput) SetScanName(v string) *CreateUploadUrlInput + func (s *CreateUploadUrlInput) Validate() error + func (s CreateUploadUrlInput) GoString() string + func (s CreateUploadUrlInput) String() string + type CreateUploadUrlOutput struct + CodeArtifactId *string + RequestHeaders map[string]*string + S3Url *string + func (s *CreateUploadUrlOutput) SetCodeArtifactId(v string) *CreateUploadUrlOutput + func (s *CreateUploadUrlOutput) SetRequestHeaders(v map[string]*string) *CreateUploadUrlOutput + func (s *CreateUploadUrlOutput) SetS3Url(v string) *CreateUploadUrlOutput + func (s CreateUploadUrlOutput) GoString() string + func (s CreateUploadUrlOutput) String() string + type EncryptionConfig struct + KmsKeyArn *string + func (s *EncryptionConfig) SetKmsKeyArn(v string) *EncryptionConfig + func (s *EncryptionConfig) Validate() error + func (s EncryptionConfig) GoString() string + func (s EncryptionConfig) String() string + type FilePath struct + CodeSnippet []*CodeLine + EndLine *int64 + Name *string + Path *string + StartLine *int64 + func (s *FilePath) SetCodeSnippet(v []*CodeLine) *FilePath + func (s *FilePath) SetEndLine(v int64) *FilePath + func (s *FilePath) SetName(v string) *FilePath + func (s *FilePath) SetPath(v string) *FilePath + func (s *FilePath) SetStartLine(v int64) *FilePath + func (s FilePath) GoString() string + func (s FilePath) String() string + type Finding struct + CreatedAt *time.Time + Description *string + DetectorId *string + DetectorName *string + DetectorTags []*string + GeneratorId *string + Id *string + Remediation *Remediation + Resource *Resource + RuleId *string + Severity *string + Status *string + Title *string + Type *string + UpdatedAt *time.Time + Vulnerability *Vulnerability + func (s *Finding) SetCreatedAt(v time.Time) *Finding + func (s *Finding) SetDescription(v string) *Finding + func (s *Finding) SetDetectorId(v string) *Finding + func (s *Finding) SetDetectorName(v string) *Finding + func (s *Finding) SetDetectorTags(v []*string) *Finding + func (s *Finding) SetGeneratorId(v string) *Finding + func (s *Finding) SetId(v string) *Finding + func (s *Finding) SetRemediation(v *Remediation) *Finding + func (s *Finding) SetResource(v *Resource) *Finding + func (s *Finding) SetRuleId(v string) *Finding + func (s *Finding) SetSeverity(v string) *Finding + func (s *Finding) SetStatus(v string) *Finding + func (s *Finding) SetTitle(v string) *Finding + func (s *Finding) SetType(v string) *Finding + func (s *Finding) SetUpdatedAt(v time.Time) *Finding + func (s *Finding) SetVulnerability(v *Vulnerability) *Finding + func (s Finding) GoString() string + func (s Finding) String() string + type FindingIdentifier struct + FindingId *string + ScanName *string + func (s *FindingIdentifier) SetFindingId(v string) *FindingIdentifier + func (s *FindingIdentifier) SetScanName(v string) *FindingIdentifier + func (s *FindingIdentifier) Validate() error + func (s FindingIdentifier) GoString() string + func (s FindingIdentifier) String() string + type FindingMetricsValuePerSeverity struct + Critical *float64 + High *float64 + Info *float64 + Low *float64 + Medium *float64 + func (s *FindingMetricsValuePerSeverity) SetCritical(v float64) *FindingMetricsValuePerSeverity + func (s *FindingMetricsValuePerSeverity) SetHigh(v float64) *FindingMetricsValuePerSeverity + func (s *FindingMetricsValuePerSeverity) SetInfo(v float64) *FindingMetricsValuePerSeverity + func (s *FindingMetricsValuePerSeverity) SetLow(v float64) *FindingMetricsValuePerSeverity + func (s *FindingMetricsValuePerSeverity) SetMedium(v float64) *FindingMetricsValuePerSeverity + func (s FindingMetricsValuePerSeverity) GoString() string + func (s FindingMetricsValuePerSeverity) String() string + type GetAccountConfigurationInput struct + func (s GetAccountConfigurationInput) GoString() string + func (s GetAccountConfigurationInput) String() string + type GetAccountConfigurationOutput struct + EncryptionConfig *EncryptionConfig + func (s *GetAccountConfigurationOutput) SetEncryptionConfig(v *EncryptionConfig) *GetAccountConfigurationOutput + func (s GetAccountConfigurationOutput) GoString() string + func (s GetAccountConfigurationOutput) String() string + type GetFindingsInput struct + MaxResults *int64 + NextToken *string + ScanName *string + Status *string + func (s *GetFindingsInput) SetMaxResults(v int64) *GetFindingsInput + func (s *GetFindingsInput) SetNextToken(v string) *GetFindingsInput + func (s *GetFindingsInput) SetScanName(v string) *GetFindingsInput + func (s *GetFindingsInput) SetStatus(v string) *GetFindingsInput + func (s *GetFindingsInput) Validate() error + func (s GetFindingsInput) GoString() string + func (s GetFindingsInput) String() string + type GetFindingsOutput struct + Findings []*Finding + NextToken *string + func (s *GetFindingsOutput) SetFindings(v []*Finding) *GetFindingsOutput + func (s *GetFindingsOutput) SetNextToken(v string) *GetFindingsOutput + func (s GetFindingsOutput) GoString() string + func (s GetFindingsOutput) String() string + type GetMetricsSummaryInput struct + Date *time.Time + func (s *GetMetricsSummaryInput) SetDate(v time.Time) *GetMetricsSummaryInput + func (s *GetMetricsSummaryInput) Validate() error + func (s GetMetricsSummaryInput) GoString() string + func (s GetMetricsSummaryInput) String() string + type GetMetricsSummaryOutput struct + MetricsSummary *MetricsSummary + func (s *GetMetricsSummaryOutput) SetMetricsSummary(v *MetricsSummary) *GetMetricsSummaryOutput + func (s GetMetricsSummaryOutput) GoString() string + func (s GetMetricsSummaryOutput) String() string + type GetScanInput struct + RunId *string + ScanName *string + func (s *GetScanInput) SetRunId(v string) *GetScanInput + func (s *GetScanInput) SetScanName(v string) *GetScanInput + func (s *GetScanInput) Validate() error + func (s GetScanInput) GoString() string + func (s GetScanInput) String() string + type GetScanOutput struct + AnalysisType *string + CreatedAt *time.Time + NumberOfRevisions *int64 + RunId *string + ScanName *string + ScanNameArn *string + ScanState *string + UpdatedAt *time.Time + func (s *GetScanOutput) SetAnalysisType(v string) *GetScanOutput + func (s *GetScanOutput) SetCreatedAt(v time.Time) *GetScanOutput + func (s *GetScanOutput) SetNumberOfRevisions(v int64) *GetScanOutput + func (s *GetScanOutput) SetRunId(v string) *GetScanOutput + func (s *GetScanOutput) SetScanName(v string) *GetScanOutput + func (s *GetScanOutput) SetScanNameArn(v string) *GetScanOutput + func (s *GetScanOutput) SetScanState(v string) *GetScanOutput + func (s *GetScanOutput) SetUpdatedAt(v time.Time) *GetScanOutput + func (s GetScanOutput) GoString() string + func (s GetScanOutput) String() string + type InternalServerException struct + Error_ *string + 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 ListFindingsMetricsInput struct + EndDate *time.Time + MaxResults *int64 + NextToken *string + StartDate *time.Time + func (s *ListFindingsMetricsInput) SetEndDate(v time.Time) *ListFindingsMetricsInput + func (s *ListFindingsMetricsInput) SetMaxResults(v int64) *ListFindingsMetricsInput + func (s *ListFindingsMetricsInput) SetNextToken(v string) *ListFindingsMetricsInput + func (s *ListFindingsMetricsInput) SetStartDate(v time.Time) *ListFindingsMetricsInput + func (s *ListFindingsMetricsInput) Validate() error + func (s ListFindingsMetricsInput) GoString() string + func (s ListFindingsMetricsInput) String() string + type ListFindingsMetricsOutput struct + FindingsMetrics []*AccountFindingsMetric + NextToken *string + func (s *ListFindingsMetricsOutput) SetFindingsMetrics(v []*AccountFindingsMetric) *ListFindingsMetricsOutput + func (s *ListFindingsMetricsOutput) SetNextToken(v string) *ListFindingsMetricsOutput + func (s ListFindingsMetricsOutput) GoString() string + func (s ListFindingsMetricsOutput) String() string + type ListScansInput struct + MaxResults *int64 + NextToken *string + func (s *ListScansInput) SetMaxResults(v int64) *ListScansInput + func (s *ListScansInput) SetNextToken(v string) *ListScansInput + func (s *ListScansInput) Validate() error + func (s ListScansInput) GoString() string + func (s ListScansInput) String() string + type ListScansOutput struct + NextToken *string + Summaries []*ScanSummary + func (s *ListScansOutput) SetNextToken(v string) *ListScansOutput + func (s *ListScansOutput) SetSummaries(v []*ScanSummary) *ListScansOutput + func (s ListScansOutput) GoString() string + func (s ListScansOutput) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type MetricsSummary struct + CategoriesWithMostFindings []*CategoryWithFindingNum + Date *time.Time + OpenFindings *FindingMetricsValuePerSeverity + ScansWithMostOpenCriticalFindings []*ScanNameWithFindingNum + ScansWithMostOpenFindings []*ScanNameWithFindingNum + func (s *MetricsSummary) SetCategoriesWithMostFindings(v []*CategoryWithFindingNum) *MetricsSummary + func (s *MetricsSummary) SetDate(v time.Time) *MetricsSummary + func (s *MetricsSummary) SetOpenFindings(v *FindingMetricsValuePerSeverity) *MetricsSummary + func (s *MetricsSummary) SetScansWithMostOpenCriticalFindings(v []*ScanNameWithFindingNum) *MetricsSummary + func (s *MetricsSummary) SetScansWithMostOpenFindings(v []*ScanNameWithFindingNum) *MetricsSummary + func (s MetricsSummary) GoString() string + func (s MetricsSummary) String() string + type Recommendation struct + Text *string + Url *string + func (s *Recommendation) SetText(v string) *Recommendation + func (s *Recommendation) SetUrl(v string) *Recommendation + func (s Recommendation) GoString() string + func (s Recommendation) String() string + type Remediation struct + Recommendation *Recommendation + SuggestedFixes []*SuggestedFix + func (s *Remediation) SetRecommendation(v *Recommendation) *Remediation + func (s *Remediation) SetSuggestedFixes(v []*SuggestedFix) *Remediation + func (s Remediation) GoString() string + func (s Remediation) String() string + type Resource struct + Id *string + SubResourceId *string + func (s *Resource) SetId(v string) *Resource + func (s *Resource) SetSubResourceId(v string) *Resource + func (s Resource) GoString() string + func (s Resource) String() string + type ResourceId struct + CodeArtifactId *string + func (s *ResourceId) SetCodeArtifactId(v string) *ResourceId + func (s ResourceId) GoString() string + func (s ResourceId) String() string + type ResourceNotFoundException struct + ErrorCode *string + Message_ *string + ResourceId *string + ResourceType *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 ScanNameWithFindingNum struct + FindingNumber *int64 + ScanName *string + func (s *ScanNameWithFindingNum) SetFindingNumber(v int64) *ScanNameWithFindingNum + func (s *ScanNameWithFindingNum) SetScanName(v string) *ScanNameWithFindingNum + func (s ScanNameWithFindingNum) GoString() string + func (s ScanNameWithFindingNum) String() string + type ScanSummary struct + CreatedAt *time.Time + RunId *string + ScanName *string + ScanNameArn *string + ScanState *string + UpdatedAt *time.Time + func (s *ScanSummary) SetCreatedAt(v time.Time) *ScanSummary + func (s *ScanSummary) SetRunId(v string) *ScanSummary + func (s *ScanSummary) SetScanName(v string) *ScanSummary + func (s *ScanSummary) SetScanNameArn(v string) *ScanSummary + func (s *ScanSummary) SetScanState(v string) *ScanSummary + func (s *ScanSummary) SetUpdatedAt(v time.Time) *ScanSummary + func (s ScanSummary) GoString() string + func (s ScanSummary) String() string + type SuggestedFix struct + Code *string + Description *string + func (s *SuggestedFix) SetCode(v string) *SuggestedFix + func (s *SuggestedFix) SetDescription(v string) *SuggestedFix + func (s SuggestedFix) GoString() string + func (s SuggestedFix) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type ThrottlingException struct + ErrorCode *string + Message_ *string + QuotaCode *string + RespMetadata protocol.ResponseMetadata + ServiceCode *string + 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 UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateAccountConfigurationInput struct + EncryptionConfig *EncryptionConfig + func (s *UpdateAccountConfigurationInput) SetEncryptionConfig(v *EncryptionConfig) *UpdateAccountConfigurationInput + func (s *UpdateAccountConfigurationInput) Validate() error + func (s UpdateAccountConfigurationInput) GoString() string + func (s UpdateAccountConfigurationInput) String() string + type UpdateAccountConfigurationOutput struct + EncryptionConfig *EncryptionConfig + func (s *UpdateAccountConfigurationOutput) SetEncryptionConfig(v *EncryptionConfig) *UpdateAccountConfigurationOutput + func (s UpdateAccountConfigurationOutput) GoString() string + func (s UpdateAccountConfigurationOutput) String() string + type ValidationException struct + ErrorCode *string + FieldList []*ValidationExceptionField + Message_ *string + Reason *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 + type ValidationExceptionField struct + Message *string + Name *string + func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField + func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField + func (s ValidationExceptionField) GoString() string + func (s ValidationExceptionField) String() string + type Vulnerability struct + FilePath *FilePath + Id *string + ItemCount *int64 + ReferenceUrls []*string + RelatedVulnerabilities []*string + func (s *Vulnerability) SetFilePath(v *FilePath) *Vulnerability + func (s *Vulnerability) SetId(v string) *Vulnerability + func (s *Vulnerability) SetItemCount(v int64) *Vulnerability + func (s *Vulnerability) SetReferenceUrls(v []*string) *Vulnerability + func (s *Vulnerability) SetRelatedVulnerabilities(v []*string) *Vulnerability + func (s Vulnerability) GoString() string + func (s Vulnerability) String() string