Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const AccessPreviewStatusCompleted + const AccessPreviewStatusCreating + const AccessPreviewStatusFailed + const AccessPreviewStatusReasonCodeInternalError + const AccessPreviewStatusReasonCodeInvalidConfiguration + const AclPermissionFullControl + const AclPermissionRead + const AclPermissionReadAcp + const AclPermissionWrite + const AclPermissionWriteAcp + const AnalyzerStatusActive + const AnalyzerStatusCreating + const AnalyzerStatusDisabled + const AnalyzerStatusFailed + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeServiceQuotaExceededException + const ErrCodeThrottlingException + const ErrCodeValidationException + const FindingChangeTypeChanged + const FindingChangeTypeNew + const FindingChangeTypeUnchanged + const FindingSourceTypeBucketAcl + const FindingSourceTypePolicy + const FindingSourceTypeS3AccessPoint + const FindingSourceTypeS3AccessPointAccount + const FindingStatusActive + const FindingStatusArchived + const FindingStatusResolved + const FindingStatusUpdateActive + const FindingStatusUpdateArchived + const JobErrorCodeAuthorizationError + const JobErrorCodeResourceNotFoundError + const JobErrorCodeServiceError + const JobErrorCodeServiceQuotaExceededError + const JobStatusCanceled + const JobStatusFailed + const JobStatusInProgress + const JobStatusSucceeded + const KmsGrantOperationCreateGrant + const KmsGrantOperationDecrypt + const KmsGrantOperationDescribeKey + const KmsGrantOperationEncrypt + const KmsGrantOperationGenerateDataKey + const KmsGrantOperationGenerateDataKeyPair + const KmsGrantOperationGenerateDataKeyPairWithoutPlaintext + const KmsGrantOperationGenerateDataKeyWithoutPlaintext + const KmsGrantOperationGetPublicKey + const KmsGrantOperationReEncryptFrom + const KmsGrantOperationReEncryptTo + const KmsGrantOperationRetireGrant + const KmsGrantOperationSign + const KmsGrantOperationVerify + const LocaleDe + const LocaleEn + const LocaleEs + const LocaleFr + const LocaleIt + const LocaleJa + const LocaleKo + const LocalePtBr + const LocaleZhCn + const LocaleZhTw + const OrderByAsc + const OrderByDesc + const PolicyTypeIdentityPolicy + const PolicyTypeResourcePolicy + const PolicyTypeServiceControlPolicy + const ReasonCodeAwsServiceAccessDisabled + const ReasonCodeDelegatedAdministratorDeregistered + const ReasonCodeOrganizationDeleted + const ReasonCodeServiceLinkedRoleCreationFailed + const ResourceTypeAwsEc2Snapshot + const ResourceTypeAwsEcrRepository + const ResourceTypeAwsEfsFileSystem + const ResourceTypeAwsIamRole + const ResourceTypeAwsKmsKey + const ResourceTypeAwsLambdaFunction + const ResourceTypeAwsLambdaLayerVersion + const ResourceTypeAwsRdsDbclusterSnapshot + const ResourceTypeAwsRdsDbsnapshot + const ResourceTypeAwsS3Bucket + const ResourceTypeAwsSecretsManagerSecret + const ResourceTypeAwsSnsTopic + const ResourceTypeAwsSqsQueue + const ServiceID + const ServiceName + const TypeAccount + const TypeOrganization + const ValidatePolicyFindingTypeError + const ValidatePolicyFindingTypeSecurityWarning + const ValidatePolicyFindingTypeSuggestion + const ValidatePolicyFindingTypeWarning + const ValidatePolicyResourceTypeAwsIamAssumeRolePolicyDocument + const ValidatePolicyResourceTypeAwsS3AccessPoint + const ValidatePolicyResourceTypeAwsS3Bucket + const ValidatePolicyResourceTypeAwsS3MultiRegionAccessPoint + const ValidatePolicyResourceTypeAwsS3objectLambdaAccessPoint + const ValidationExceptionReasonCannotParse + const ValidationExceptionReasonFieldValidationFailed + const ValidationExceptionReasonOther + const ValidationExceptionReasonUnknownOperation + func AccessPreviewStatusReasonCode_Values() []string + func AccessPreviewStatus_Values() []string + func AclPermission_Values() []string + func AnalyzerStatus_Values() []string + func FindingChangeType_Values() []string + func FindingSourceType_Values() []string + func FindingStatusUpdate_Values() []string + func FindingStatus_Values() []string + func JobErrorCode_Values() []string + func JobStatus_Values() []string + func KmsGrantOperation_Values() []string + func Locale_Values() []string + func OrderBy_Values() []string + func PolicyType_Values() []string + func ReasonCode_Values() []string + func ResourceType_Values() []string + func Type_Values() []string + func ValidatePolicyFindingType_Values() []string + func ValidatePolicyResourceType_Values() []string + func ValidationExceptionReason_Values() []string + type AccessAnalyzer struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *AccessAnalyzer + func (c *AccessAnalyzer) ApplyArchiveRule(input *ApplyArchiveRuleInput) (*ApplyArchiveRuleOutput, error) + func (c *AccessAnalyzer) ApplyArchiveRuleRequest(input *ApplyArchiveRuleInput) (req *request.Request, output *ApplyArchiveRuleOutput) + func (c *AccessAnalyzer) ApplyArchiveRuleWithContext(ctx aws.Context, input *ApplyArchiveRuleInput, opts ...request.Option) (*ApplyArchiveRuleOutput, error) + func (c *AccessAnalyzer) CancelPolicyGeneration(input *CancelPolicyGenerationInput) (*CancelPolicyGenerationOutput, error) + func (c *AccessAnalyzer) CancelPolicyGenerationRequest(input *CancelPolicyGenerationInput) (req *request.Request, output *CancelPolicyGenerationOutput) + func (c *AccessAnalyzer) CancelPolicyGenerationWithContext(ctx aws.Context, input *CancelPolicyGenerationInput, opts ...request.Option) (*CancelPolicyGenerationOutput, error) + func (c *AccessAnalyzer) CreateAccessPreview(input *CreateAccessPreviewInput) (*CreateAccessPreviewOutput, error) + func (c *AccessAnalyzer) CreateAccessPreviewRequest(input *CreateAccessPreviewInput) (req *request.Request, output *CreateAccessPreviewOutput) + func (c *AccessAnalyzer) CreateAccessPreviewWithContext(ctx aws.Context, input *CreateAccessPreviewInput, opts ...request.Option) (*CreateAccessPreviewOutput, error) + func (c *AccessAnalyzer) CreateAnalyzer(input *CreateAnalyzerInput) (*CreateAnalyzerOutput, error) + func (c *AccessAnalyzer) CreateAnalyzerRequest(input *CreateAnalyzerInput) (req *request.Request, output *CreateAnalyzerOutput) + func (c *AccessAnalyzer) CreateAnalyzerWithContext(ctx aws.Context, input *CreateAnalyzerInput, opts ...request.Option) (*CreateAnalyzerOutput, error) + func (c *AccessAnalyzer) CreateArchiveRule(input *CreateArchiveRuleInput) (*CreateArchiveRuleOutput, error) + func (c *AccessAnalyzer) CreateArchiveRuleRequest(input *CreateArchiveRuleInput) (req *request.Request, output *CreateArchiveRuleOutput) + func (c *AccessAnalyzer) CreateArchiveRuleWithContext(ctx aws.Context, input *CreateArchiveRuleInput, opts ...request.Option) (*CreateArchiveRuleOutput, error) + func (c *AccessAnalyzer) DeleteAnalyzer(input *DeleteAnalyzerInput) (*DeleteAnalyzerOutput, error) + func (c *AccessAnalyzer) DeleteAnalyzerRequest(input *DeleteAnalyzerInput) (req *request.Request, output *DeleteAnalyzerOutput) + func (c *AccessAnalyzer) DeleteAnalyzerWithContext(ctx aws.Context, input *DeleteAnalyzerInput, opts ...request.Option) (*DeleteAnalyzerOutput, error) + func (c *AccessAnalyzer) DeleteArchiveRule(input *DeleteArchiveRuleInput) (*DeleteArchiveRuleOutput, error) + func (c *AccessAnalyzer) DeleteArchiveRuleRequest(input *DeleteArchiveRuleInput) (req *request.Request, output *DeleteArchiveRuleOutput) + func (c *AccessAnalyzer) DeleteArchiveRuleWithContext(ctx aws.Context, input *DeleteArchiveRuleInput, opts ...request.Option) (*DeleteArchiveRuleOutput, error) + func (c *AccessAnalyzer) GetAccessPreview(input *GetAccessPreviewInput) (*GetAccessPreviewOutput, error) + func (c *AccessAnalyzer) GetAccessPreviewRequest(input *GetAccessPreviewInput) (req *request.Request, output *GetAccessPreviewOutput) + func (c *AccessAnalyzer) GetAccessPreviewWithContext(ctx aws.Context, input *GetAccessPreviewInput, opts ...request.Option) (*GetAccessPreviewOutput, error) + func (c *AccessAnalyzer) GetAnalyzedResource(input *GetAnalyzedResourceInput) (*GetAnalyzedResourceOutput, error) + func (c *AccessAnalyzer) GetAnalyzedResourceRequest(input *GetAnalyzedResourceInput) (req *request.Request, output *GetAnalyzedResourceOutput) + func (c *AccessAnalyzer) GetAnalyzedResourceWithContext(ctx aws.Context, input *GetAnalyzedResourceInput, opts ...request.Option) (*GetAnalyzedResourceOutput, error) + func (c *AccessAnalyzer) GetAnalyzer(input *GetAnalyzerInput) (*GetAnalyzerOutput, error) + func (c *AccessAnalyzer) GetAnalyzerRequest(input *GetAnalyzerInput) (req *request.Request, output *GetAnalyzerOutput) + func (c *AccessAnalyzer) GetAnalyzerWithContext(ctx aws.Context, input *GetAnalyzerInput, opts ...request.Option) (*GetAnalyzerOutput, error) + func (c *AccessAnalyzer) GetArchiveRule(input *GetArchiveRuleInput) (*GetArchiveRuleOutput, error) + func (c *AccessAnalyzer) GetArchiveRuleRequest(input *GetArchiveRuleInput) (req *request.Request, output *GetArchiveRuleOutput) + func (c *AccessAnalyzer) GetArchiveRuleWithContext(ctx aws.Context, input *GetArchiveRuleInput, opts ...request.Option) (*GetArchiveRuleOutput, error) + func (c *AccessAnalyzer) GetFinding(input *GetFindingInput) (*GetFindingOutput, error) + func (c *AccessAnalyzer) GetFindingRequest(input *GetFindingInput) (req *request.Request, output *GetFindingOutput) + func (c *AccessAnalyzer) GetFindingWithContext(ctx aws.Context, input *GetFindingInput, opts ...request.Option) (*GetFindingOutput, error) + func (c *AccessAnalyzer) GetGeneratedPolicy(input *GetGeneratedPolicyInput) (*GetGeneratedPolicyOutput, error) + func (c *AccessAnalyzer) GetGeneratedPolicyRequest(input *GetGeneratedPolicyInput) (req *request.Request, output *GetGeneratedPolicyOutput) + func (c *AccessAnalyzer) GetGeneratedPolicyWithContext(ctx aws.Context, input *GetGeneratedPolicyInput, opts ...request.Option) (*GetGeneratedPolicyOutput, error) + func (c *AccessAnalyzer) ListAccessPreviewFindings(input *ListAccessPreviewFindingsInput) (*ListAccessPreviewFindingsOutput, error) + func (c *AccessAnalyzer) ListAccessPreviewFindingsPages(input *ListAccessPreviewFindingsInput, ...) error + func (c *AccessAnalyzer) ListAccessPreviewFindingsPagesWithContext(ctx aws.Context, input *ListAccessPreviewFindingsInput, ...) error + func (c *AccessAnalyzer) ListAccessPreviewFindingsRequest(input *ListAccessPreviewFindingsInput) (req *request.Request, output *ListAccessPreviewFindingsOutput) + func (c *AccessAnalyzer) ListAccessPreviewFindingsWithContext(ctx aws.Context, input *ListAccessPreviewFindingsInput, opts ...request.Option) (*ListAccessPreviewFindingsOutput, error) + func (c *AccessAnalyzer) ListAccessPreviews(input *ListAccessPreviewsInput) (*ListAccessPreviewsOutput, error) + func (c *AccessAnalyzer) ListAccessPreviewsPages(input *ListAccessPreviewsInput, fn func(*ListAccessPreviewsOutput, bool) bool) error + func (c *AccessAnalyzer) ListAccessPreviewsPagesWithContext(ctx aws.Context, input *ListAccessPreviewsInput, ...) error + func (c *AccessAnalyzer) ListAccessPreviewsRequest(input *ListAccessPreviewsInput) (req *request.Request, output *ListAccessPreviewsOutput) + func (c *AccessAnalyzer) ListAccessPreviewsWithContext(ctx aws.Context, input *ListAccessPreviewsInput, opts ...request.Option) (*ListAccessPreviewsOutput, error) + func (c *AccessAnalyzer) ListAnalyzedResources(input *ListAnalyzedResourcesInput) (*ListAnalyzedResourcesOutput, error) + func (c *AccessAnalyzer) ListAnalyzedResourcesPages(input *ListAnalyzedResourcesInput, ...) error + func (c *AccessAnalyzer) ListAnalyzedResourcesPagesWithContext(ctx aws.Context, input *ListAnalyzedResourcesInput, ...) error + func (c *AccessAnalyzer) ListAnalyzedResourcesRequest(input *ListAnalyzedResourcesInput) (req *request.Request, output *ListAnalyzedResourcesOutput) + func (c *AccessAnalyzer) ListAnalyzedResourcesWithContext(ctx aws.Context, input *ListAnalyzedResourcesInput, opts ...request.Option) (*ListAnalyzedResourcesOutput, error) + func (c *AccessAnalyzer) ListAnalyzers(input *ListAnalyzersInput) (*ListAnalyzersOutput, error) + func (c *AccessAnalyzer) ListAnalyzersPages(input *ListAnalyzersInput, fn func(*ListAnalyzersOutput, bool) bool) error + func (c *AccessAnalyzer) ListAnalyzersPagesWithContext(ctx aws.Context, input *ListAnalyzersInput, ...) error + func (c *AccessAnalyzer) ListAnalyzersRequest(input *ListAnalyzersInput) (req *request.Request, output *ListAnalyzersOutput) + func (c *AccessAnalyzer) ListAnalyzersWithContext(ctx aws.Context, input *ListAnalyzersInput, opts ...request.Option) (*ListAnalyzersOutput, error) + func (c *AccessAnalyzer) ListArchiveRules(input *ListArchiveRulesInput) (*ListArchiveRulesOutput, error) + func (c *AccessAnalyzer) ListArchiveRulesPages(input *ListArchiveRulesInput, fn func(*ListArchiveRulesOutput, bool) bool) error + func (c *AccessAnalyzer) ListArchiveRulesPagesWithContext(ctx aws.Context, input *ListArchiveRulesInput, ...) error + func (c *AccessAnalyzer) ListArchiveRulesRequest(input *ListArchiveRulesInput) (req *request.Request, output *ListArchiveRulesOutput) + func (c *AccessAnalyzer) ListArchiveRulesWithContext(ctx aws.Context, input *ListArchiveRulesInput, opts ...request.Option) (*ListArchiveRulesOutput, error) + func (c *AccessAnalyzer) ListFindings(input *ListFindingsInput) (*ListFindingsOutput, error) + func (c *AccessAnalyzer) ListFindingsPages(input *ListFindingsInput, fn func(*ListFindingsOutput, bool) bool) error + func (c *AccessAnalyzer) ListFindingsPagesWithContext(ctx aws.Context, input *ListFindingsInput, ...) error + func (c *AccessAnalyzer) ListFindingsRequest(input *ListFindingsInput) (req *request.Request, output *ListFindingsOutput) + func (c *AccessAnalyzer) ListFindingsWithContext(ctx aws.Context, input *ListFindingsInput, opts ...request.Option) (*ListFindingsOutput, error) + func (c *AccessAnalyzer) ListPolicyGenerations(input *ListPolicyGenerationsInput) (*ListPolicyGenerationsOutput, error) + func (c *AccessAnalyzer) ListPolicyGenerationsPages(input *ListPolicyGenerationsInput, ...) error + func (c *AccessAnalyzer) ListPolicyGenerationsPagesWithContext(ctx aws.Context, input *ListPolicyGenerationsInput, ...) error + func (c *AccessAnalyzer) ListPolicyGenerationsRequest(input *ListPolicyGenerationsInput) (req *request.Request, output *ListPolicyGenerationsOutput) + func (c *AccessAnalyzer) ListPolicyGenerationsWithContext(ctx aws.Context, input *ListPolicyGenerationsInput, opts ...request.Option) (*ListPolicyGenerationsOutput, error) + func (c *AccessAnalyzer) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *AccessAnalyzer) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *AccessAnalyzer) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *AccessAnalyzer) StartPolicyGeneration(input *StartPolicyGenerationInput) (*StartPolicyGenerationOutput, error) + func (c *AccessAnalyzer) StartPolicyGenerationRequest(input *StartPolicyGenerationInput) (req *request.Request, output *StartPolicyGenerationOutput) + func (c *AccessAnalyzer) StartPolicyGenerationWithContext(ctx aws.Context, input *StartPolicyGenerationInput, opts ...request.Option) (*StartPolicyGenerationOutput, error) + func (c *AccessAnalyzer) StartResourceScan(input *StartResourceScanInput) (*StartResourceScanOutput, error) + func (c *AccessAnalyzer) StartResourceScanRequest(input *StartResourceScanInput) (req *request.Request, output *StartResourceScanOutput) + func (c *AccessAnalyzer) StartResourceScanWithContext(ctx aws.Context, input *StartResourceScanInput, opts ...request.Option) (*StartResourceScanOutput, error) + func (c *AccessAnalyzer) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *AccessAnalyzer) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *AccessAnalyzer) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *AccessAnalyzer) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *AccessAnalyzer) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *AccessAnalyzer) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *AccessAnalyzer) UpdateArchiveRule(input *UpdateArchiveRuleInput) (*UpdateArchiveRuleOutput, error) + func (c *AccessAnalyzer) UpdateArchiveRuleRequest(input *UpdateArchiveRuleInput) (req *request.Request, output *UpdateArchiveRuleOutput) + func (c *AccessAnalyzer) UpdateArchiveRuleWithContext(ctx aws.Context, input *UpdateArchiveRuleInput, opts ...request.Option) (*UpdateArchiveRuleOutput, error) + func (c *AccessAnalyzer) UpdateFindings(input *UpdateFindingsInput) (*UpdateFindingsOutput, error) + func (c *AccessAnalyzer) UpdateFindingsRequest(input *UpdateFindingsInput) (req *request.Request, output *UpdateFindingsOutput) + func (c *AccessAnalyzer) UpdateFindingsWithContext(ctx aws.Context, input *UpdateFindingsInput, opts ...request.Option) (*UpdateFindingsOutput, error) + func (c *AccessAnalyzer) ValidatePolicy(input *ValidatePolicyInput) (*ValidatePolicyOutput, error) + func (c *AccessAnalyzer) ValidatePolicyPages(input *ValidatePolicyInput, fn func(*ValidatePolicyOutput, bool) bool) error + func (c *AccessAnalyzer) ValidatePolicyPagesWithContext(ctx aws.Context, input *ValidatePolicyInput, ...) error + func (c *AccessAnalyzer) ValidatePolicyRequest(input *ValidatePolicyInput) (req *request.Request, output *ValidatePolicyOutput) + func (c *AccessAnalyzer) ValidatePolicyWithContext(ctx aws.Context, input *ValidatePolicyInput, opts ...request.Option) (*ValidatePolicyOutput, error) + 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 AccessPreview struct + AnalyzerArn *string + Configurations map[string]*Configuration + CreatedAt *time.Time + Id *string + Status *string + StatusReason *AccessPreviewStatusReason + func (s *AccessPreview) SetAnalyzerArn(v string) *AccessPreview + func (s *AccessPreview) SetConfigurations(v map[string]*Configuration) *AccessPreview + func (s *AccessPreview) SetCreatedAt(v time.Time) *AccessPreview + func (s *AccessPreview) SetId(v string) *AccessPreview + func (s *AccessPreview) SetStatus(v string) *AccessPreview + func (s *AccessPreview) SetStatusReason(v *AccessPreviewStatusReason) *AccessPreview + func (s AccessPreview) GoString() string + func (s AccessPreview) String() string + type AccessPreviewFinding struct + Action []*string + ChangeType *string + Condition map[string]*string + CreatedAt *time.Time + Error *string + ExistingFindingId *string + ExistingFindingStatus *string + Id *string + IsPublic *bool + Principal map[string]*string + Resource *string + ResourceOwnerAccount *string + ResourceType *string + Sources []*FindingSource + Status *string + func (s *AccessPreviewFinding) SetAction(v []*string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetChangeType(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetCondition(v map[string]*string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetCreatedAt(v time.Time) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetError(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetExistingFindingId(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetExistingFindingStatus(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetId(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetIsPublic(v bool) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetPrincipal(v map[string]*string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetResource(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetResourceOwnerAccount(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetResourceType(v string) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetSources(v []*FindingSource) *AccessPreviewFinding + func (s *AccessPreviewFinding) SetStatus(v string) *AccessPreviewFinding + func (s AccessPreviewFinding) GoString() string + func (s AccessPreviewFinding) String() string + type AccessPreviewStatusReason struct + Code *string + func (s *AccessPreviewStatusReason) SetCode(v string) *AccessPreviewStatusReason + func (s AccessPreviewStatusReason) GoString() string + func (s AccessPreviewStatusReason) String() string + type AccessPreviewSummary struct + AnalyzerArn *string + CreatedAt *time.Time + Id *string + Status *string + StatusReason *AccessPreviewStatusReason + func (s *AccessPreviewSummary) SetAnalyzerArn(v string) *AccessPreviewSummary + func (s *AccessPreviewSummary) SetCreatedAt(v time.Time) *AccessPreviewSummary + func (s *AccessPreviewSummary) SetId(v string) *AccessPreviewSummary + func (s *AccessPreviewSummary) SetStatus(v string) *AccessPreviewSummary + func (s *AccessPreviewSummary) SetStatusReason(v *AccessPreviewStatusReason) *AccessPreviewSummary + func (s AccessPreviewSummary) GoString() string + func (s AccessPreviewSummary) String() string + type AclGrantee struct + Id *string + Uri *string + func (s *AclGrantee) SetId(v string) *AclGrantee + func (s *AclGrantee) SetUri(v string) *AclGrantee + func (s AclGrantee) GoString() string + func (s AclGrantee) String() string + type AnalyzedResource struct + Actions []*string + AnalyzedAt *time.Time + CreatedAt *time.Time + Error *string + IsPublic *bool + ResourceArn *string + ResourceOwnerAccount *string + ResourceType *string + SharedVia []*string + Status *string + UpdatedAt *time.Time + func (s *AnalyzedResource) SetActions(v []*string) *AnalyzedResource + func (s *AnalyzedResource) SetAnalyzedAt(v time.Time) *AnalyzedResource + func (s *AnalyzedResource) SetCreatedAt(v time.Time) *AnalyzedResource + func (s *AnalyzedResource) SetError(v string) *AnalyzedResource + func (s *AnalyzedResource) SetIsPublic(v bool) *AnalyzedResource + func (s *AnalyzedResource) SetResourceArn(v string) *AnalyzedResource + func (s *AnalyzedResource) SetResourceOwnerAccount(v string) *AnalyzedResource + func (s *AnalyzedResource) SetResourceType(v string) *AnalyzedResource + func (s *AnalyzedResource) SetSharedVia(v []*string) *AnalyzedResource + func (s *AnalyzedResource) SetStatus(v string) *AnalyzedResource + func (s *AnalyzedResource) SetUpdatedAt(v time.Time) *AnalyzedResource + func (s AnalyzedResource) GoString() string + func (s AnalyzedResource) String() string + type AnalyzedResourceSummary struct + ResourceArn *string + ResourceOwnerAccount *string + ResourceType *string + func (s *AnalyzedResourceSummary) SetResourceArn(v string) *AnalyzedResourceSummary + func (s *AnalyzedResourceSummary) SetResourceOwnerAccount(v string) *AnalyzedResourceSummary + func (s *AnalyzedResourceSummary) SetResourceType(v string) *AnalyzedResourceSummary + func (s AnalyzedResourceSummary) GoString() string + func (s AnalyzedResourceSummary) String() string + type AnalyzerSummary struct + Arn *string + CreatedAt *time.Time + LastResourceAnalyzed *string + LastResourceAnalyzedAt *time.Time + Name *string + Status *string + StatusReason *StatusReason + Tags map[string]*string + Type *string + func (s *AnalyzerSummary) SetArn(v string) *AnalyzerSummary + func (s *AnalyzerSummary) SetCreatedAt(v time.Time) *AnalyzerSummary + func (s *AnalyzerSummary) SetLastResourceAnalyzed(v string) *AnalyzerSummary + func (s *AnalyzerSummary) SetLastResourceAnalyzedAt(v time.Time) *AnalyzerSummary + func (s *AnalyzerSummary) SetName(v string) *AnalyzerSummary + func (s *AnalyzerSummary) SetStatus(v string) *AnalyzerSummary + func (s *AnalyzerSummary) SetStatusReason(v *StatusReason) *AnalyzerSummary + func (s *AnalyzerSummary) SetTags(v map[string]*string) *AnalyzerSummary + func (s *AnalyzerSummary) SetType(v string) *AnalyzerSummary + func (s AnalyzerSummary) GoString() string + func (s AnalyzerSummary) String() string + type ApplyArchiveRuleInput struct + AnalyzerArn *string + ClientToken *string + RuleName *string + func (s *ApplyArchiveRuleInput) SetAnalyzerArn(v string) *ApplyArchiveRuleInput + func (s *ApplyArchiveRuleInput) SetClientToken(v string) *ApplyArchiveRuleInput + func (s *ApplyArchiveRuleInput) SetRuleName(v string) *ApplyArchiveRuleInput + func (s *ApplyArchiveRuleInput) Validate() error + func (s ApplyArchiveRuleInput) GoString() string + func (s ApplyArchiveRuleInput) String() string + type ApplyArchiveRuleOutput struct + func (s ApplyArchiveRuleOutput) GoString() string + func (s ApplyArchiveRuleOutput) String() string + type ArchiveRuleSummary struct + CreatedAt *time.Time + Filter map[string]*Criterion + RuleName *string + UpdatedAt *time.Time + func (s *ArchiveRuleSummary) SetCreatedAt(v time.Time) *ArchiveRuleSummary + func (s *ArchiveRuleSummary) SetFilter(v map[string]*Criterion) *ArchiveRuleSummary + func (s *ArchiveRuleSummary) SetRuleName(v string) *ArchiveRuleSummary + func (s *ArchiveRuleSummary) SetUpdatedAt(v time.Time) *ArchiveRuleSummary + func (s ArchiveRuleSummary) GoString() string + func (s ArchiveRuleSummary) String() string + type CancelPolicyGenerationInput struct + JobId *string + func (s *CancelPolicyGenerationInput) SetJobId(v string) *CancelPolicyGenerationInput + func (s *CancelPolicyGenerationInput) Validate() error + func (s CancelPolicyGenerationInput) GoString() string + func (s CancelPolicyGenerationInput) String() string + type CancelPolicyGenerationOutput struct + func (s CancelPolicyGenerationOutput) GoString() string + func (s CancelPolicyGenerationOutput) String() string + type CloudTrailDetails struct + AccessRole *string + EndTime *time.Time + StartTime *time.Time + Trails []*Trail + func (s *CloudTrailDetails) SetAccessRole(v string) *CloudTrailDetails + func (s *CloudTrailDetails) SetEndTime(v time.Time) *CloudTrailDetails + func (s *CloudTrailDetails) SetStartTime(v time.Time) *CloudTrailDetails + func (s *CloudTrailDetails) SetTrails(v []*Trail) *CloudTrailDetails + func (s *CloudTrailDetails) Validate() error + func (s CloudTrailDetails) GoString() string + func (s CloudTrailDetails) String() string + type CloudTrailProperties struct + EndTime *time.Time + StartTime *time.Time + TrailProperties []*TrailProperties + func (s *CloudTrailProperties) SetEndTime(v time.Time) *CloudTrailProperties + func (s *CloudTrailProperties) SetStartTime(v time.Time) *CloudTrailProperties + func (s *CloudTrailProperties) SetTrailProperties(v []*TrailProperties) *CloudTrailProperties + func (s CloudTrailProperties) GoString() string + func (s CloudTrailProperties) String() string + type Configuration struct + EbsSnapshot *EbsSnapshotConfiguration + EcrRepository *EcrRepositoryConfiguration + EfsFileSystem *EfsFileSystemConfiguration + IamRole *IamRoleConfiguration + KmsKey *KmsKeyConfiguration + RdsDbClusterSnapshot *RdsDbClusterSnapshotConfiguration + RdsDbSnapshot *RdsDbSnapshotConfiguration + S3Bucket *S3BucketConfiguration + SecretsManagerSecret *SecretsManagerSecretConfiguration + SnsTopic *SnsTopicConfiguration + SqsQueue *SqsQueueConfiguration + func (s *Configuration) SetEbsSnapshot(v *EbsSnapshotConfiguration) *Configuration + func (s *Configuration) SetEcrRepository(v *EcrRepositoryConfiguration) *Configuration + func (s *Configuration) SetEfsFileSystem(v *EfsFileSystemConfiguration) *Configuration + func (s *Configuration) SetIamRole(v *IamRoleConfiguration) *Configuration + func (s *Configuration) SetKmsKey(v *KmsKeyConfiguration) *Configuration + func (s *Configuration) SetRdsDbClusterSnapshot(v *RdsDbClusterSnapshotConfiguration) *Configuration + func (s *Configuration) SetRdsDbSnapshot(v *RdsDbSnapshotConfiguration) *Configuration + func (s *Configuration) SetS3Bucket(v *S3BucketConfiguration) *Configuration + func (s *Configuration) SetSecretsManagerSecret(v *SecretsManagerSecretConfiguration) *Configuration + func (s *Configuration) SetSnsTopic(v *SnsTopicConfiguration) *Configuration + func (s *Configuration) SetSqsQueue(v *SqsQueueConfiguration) *Configuration + func (s *Configuration) Validate() error + func (s Configuration) GoString() string + func (s Configuration) String() string + type ConflictException struct + 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 CreateAccessPreviewInput struct + AnalyzerArn *string + ClientToken *string + Configurations map[string]*Configuration + func (s *CreateAccessPreviewInput) SetAnalyzerArn(v string) *CreateAccessPreviewInput + func (s *CreateAccessPreviewInput) SetClientToken(v string) *CreateAccessPreviewInput + func (s *CreateAccessPreviewInput) SetConfigurations(v map[string]*Configuration) *CreateAccessPreviewInput + func (s *CreateAccessPreviewInput) Validate() error + func (s CreateAccessPreviewInput) GoString() string + func (s CreateAccessPreviewInput) String() string + type CreateAccessPreviewOutput struct + Id *string + func (s *CreateAccessPreviewOutput) SetId(v string) *CreateAccessPreviewOutput + func (s CreateAccessPreviewOutput) GoString() string + func (s CreateAccessPreviewOutput) String() string + type CreateAnalyzerInput struct + AnalyzerName *string + ArchiveRules []*InlineArchiveRule + ClientToken *string + Tags map[string]*string + Type *string + func (s *CreateAnalyzerInput) SetAnalyzerName(v string) *CreateAnalyzerInput + func (s *CreateAnalyzerInput) SetArchiveRules(v []*InlineArchiveRule) *CreateAnalyzerInput + func (s *CreateAnalyzerInput) SetClientToken(v string) *CreateAnalyzerInput + func (s *CreateAnalyzerInput) SetTags(v map[string]*string) *CreateAnalyzerInput + func (s *CreateAnalyzerInput) SetType(v string) *CreateAnalyzerInput + func (s *CreateAnalyzerInput) Validate() error + func (s CreateAnalyzerInput) GoString() string + func (s CreateAnalyzerInput) String() string + type CreateAnalyzerOutput struct + Arn *string + func (s *CreateAnalyzerOutput) SetArn(v string) *CreateAnalyzerOutput + func (s CreateAnalyzerOutput) GoString() string + func (s CreateAnalyzerOutput) String() string + type CreateArchiveRuleInput struct + AnalyzerName *string + ClientToken *string + Filter map[string]*Criterion + RuleName *string + func (s *CreateArchiveRuleInput) SetAnalyzerName(v string) *CreateArchiveRuleInput + func (s *CreateArchiveRuleInput) SetClientToken(v string) *CreateArchiveRuleInput + func (s *CreateArchiveRuleInput) SetFilter(v map[string]*Criterion) *CreateArchiveRuleInput + func (s *CreateArchiveRuleInput) SetRuleName(v string) *CreateArchiveRuleInput + func (s *CreateArchiveRuleInput) Validate() error + func (s CreateArchiveRuleInput) GoString() string + func (s CreateArchiveRuleInput) String() string + type CreateArchiveRuleOutput struct + func (s CreateArchiveRuleOutput) GoString() string + func (s CreateArchiveRuleOutput) String() string + type Criterion struct + Contains []*string + Eq []*string + Exists *bool + Neq []*string + func (s *Criterion) SetContains(v []*string) *Criterion + func (s *Criterion) SetEq(v []*string) *Criterion + func (s *Criterion) SetExists(v bool) *Criterion + func (s *Criterion) SetNeq(v []*string) *Criterion + func (s *Criterion) Validate() error + func (s Criterion) GoString() string + func (s Criterion) String() string + type DeleteAnalyzerInput struct + AnalyzerName *string + ClientToken *string + func (s *DeleteAnalyzerInput) SetAnalyzerName(v string) *DeleteAnalyzerInput + func (s *DeleteAnalyzerInput) SetClientToken(v string) *DeleteAnalyzerInput + func (s *DeleteAnalyzerInput) Validate() error + func (s DeleteAnalyzerInput) GoString() string + func (s DeleteAnalyzerInput) String() string + type DeleteAnalyzerOutput struct + func (s DeleteAnalyzerOutput) GoString() string + func (s DeleteAnalyzerOutput) String() string + type DeleteArchiveRuleInput struct + AnalyzerName *string + ClientToken *string + RuleName *string + func (s *DeleteArchiveRuleInput) SetAnalyzerName(v string) *DeleteArchiveRuleInput + func (s *DeleteArchiveRuleInput) SetClientToken(v string) *DeleteArchiveRuleInput + func (s *DeleteArchiveRuleInput) SetRuleName(v string) *DeleteArchiveRuleInput + func (s *DeleteArchiveRuleInput) Validate() error + func (s DeleteArchiveRuleInput) GoString() string + func (s DeleteArchiveRuleInput) String() string + type DeleteArchiveRuleOutput struct + func (s DeleteArchiveRuleOutput) GoString() string + func (s DeleteArchiveRuleOutput) String() string + type EbsSnapshotConfiguration struct + Groups []*string + KmsKeyId *string + UserIds []*string + func (s *EbsSnapshotConfiguration) SetGroups(v []*string) *EbsSnapshotConfiguration + func (s *EbsSnapshotConfiguration) SetKmsKeyId(v string) *EbsSnapshotConfiguration + func (s *EbsSnapshotConfiguration) SetUserIds(v []*string) *EbsSnapshotConfiguration + func (s EbsSnapshotConfiguration) GoString() string + func (s EbsSnapshotConfiguration) String() string + type EcrRepositoryConfiguration struct + RepositoryPolicy *string + func (s *EcrRepositoryConfiguration) SetRepositoryPolicy(v string) *EcrRepositoryConfiguration + func (s EcrRepositoryConfiguration) GoString() string + func (s EcrRepositoryConfiguration) String() string + type EfsFileSystemConfiguration struct + FileSystemPolicy *string + func (s *EfsFileSystemConfiguration) SetFileSystemPolicy(v string) *EfsFileSystemConfiguration + func (s EfsFileSystemConfiguration) GoString() string + func (s EfsFileSystemConfiguration) String() string + type Finding struct + Action []*string + AnalyzedAt *time.Time + Condition map[string]*string + CreatedAt *time.Time + Error *string + Id *string + IsPublic *bool + Principal map[string]*string + Resource *string + ResourceOwnerAccount *string + ResourceType *string + Sources []*FindingSource + Status *string + UpdatedAt *time.Time + func (s *Finding) SetAction(v []*string) *Finding + func (s *Finding) SetAnalyzedAt(v time.Time) *Finding + func (s *Finding) SetCondition(v map[string]*string) *Finding + func (s *Finding) SetCreatedAt(v time.Time) *Finding + func (s *Finding) SetError(v string) *Finding + func (s *Finding) SetId(v string) *Finding + func (s *Finding) SetIsPublic(v bool) *Finding + func (s *Finding) SetPrincipal(v map[string]*string) *Finding + func (s *Finding) SetResource(v string) *Finding + func (s *Finding) SetResourceOwnerAccount(v string) *Finding + func (s *Finding) SetResourceType(v string) *Finding + func (s *Finding) SetSources(v []*FindingSource) *Finding + func (s *Finding) SetStatus(v string) *Finding + func (s *Finding) SetUpdatedAt(v time.Time) *Finding + func (s Finding) GoString() string + func (s Finding) String() string + type FindingSource struct + Detail *FindingSourceDetail + Type *string + func (s *FindingSource) SetDetail(v *FindingSourceDetail) *FindingSource + func (s *FindingSource) SetType(v string) *FindingSource + func (s FindingSource) GoString() string + func (s FindingSource) String() string + type FindingSourceDetail struct + AccessPointAccount *string + AccessPointArn *string + func (s *FindingSourceDetail) SetAccessPointAccount(v string) *FindingSourceDetail + func (s *FindingSourceDetail) SetAccessPointArn(v string) *FindingSourceDetail + func (s FindingSourceDetail) GoString() string + func (s FindingSourceDetail) String() string + type FindingSummary struct + Action []*string + AnalyzedAt *time.Time + Condition map[string]*string + CreatedAt *time.Time + Error *string + Id *string + IsPublic *bool + Principal map[string]*string + Resource *string + ResourceOwnerAccount *string + ResourceType *string + Sources []*FindingSource + Status *string + UpdatedAt *time.Time + func (s *FindingSummary) SetAction(v []*string) *FindingSummary + func (s *FindingSummary) SetAnalyzedAt(v time.Time) *FindingSummary + func (s *FindingSummary) SetCondition(v map[string]*string) *FindingSummary + func (s *FindingSummary) SetCreatedAt(v time.Time) *FindingSummary + func (s *FindingSummary) SetError(v string) *FindingSummary + func (s *FindingSummary) SetId(v string) *FindingSummary + func (s *FindingSummary) SetIsPublic(v bool) *FindingSummary + func (s *FindingSummary) SetPrincipal(v map[string]*string) *FindingSummary + func (s *FindingSummary) SetResource(v string) *FindingSummary + func (s *FindingSummary) SetResourceOwnerAccount(v string) *FindingSummary + func (s *FindingSummary) SetResourceType(v string) *FindingSummary + func (s *FindingSummary) SetSources(v []*FindingSource) *FindingSummary + func (s *FindingSummary) SetStatus(v string) *FindingSummary + func (s *FindingSummary) SetUpdatedAt(v time.Time) *FindingSummary + func (s FindingSummary) GoString() string + func (s FindingSummary) String() string + type GeneratedPolicy struct + Policy *string + func (s *GeneratedPolicy) SetPolicy(v string) *GeneratedPolicy + func (s GeneratedPolicy) GoString() string + func (s GeneratedPolicy) String() string + type GeneratedPolicyProperties struct + CloudTrailProperties *CloudTrailProperties + IsComplete *bool + PrincipalArn *string + func (s *GeneratedPolicyProperties) SetCloudTrailProperties(v *CloudTrailProperties) *GeneratedPolicyProperties + func (s *GeneratedPolicyProperties) SetIsComplete(v bool) *GeneratedPolicyProperties + func (s *GeneratedPolicyProperties) SetPrincipalArn(v string) *GeneratedPolicyProperties + func (s GeneratedPolicyProperties) GoString() string + func (s GeneratedPolicyProperties) String() string + type GeneratedPolicyResult struct + GeneratedPolicies []*GeneratedPolicy + Properties *GeneratedPolicyProperties + func (s *GeneratedPolicyResult) SetGeneratedPolicies(v []*GeneratedPolicy) *GeneratedPolicyResult + func (s *GeneratedPolicyResult) SetProperties(v *GeneratedPolicyProperties) *GeneratedPolicyResult + func (s GeneratedPolicyResult) GoString() string + func (s GeneratedPolicyResult) String() string + type GetAccessPreviewInput struct + AccessPreviewId *string + AnalyzerArn *string + func (s *GetAccessPreviewInput) SetAccessPreviewId(v string) *GetAccessPreviewInput + func (s *GetAccessPreviewInput) SetAnalyzerArn(v string) *GetAccessPreviewInput + func (s *GetAccessPreviewInput) Validate() error + func (s GetAccessPreviewInput) GoString() string + func (s GetAccessPreviewInput) String() string + type GetAccessPreviewOutput struct + AccessPreview *AccessPreview + func (s *GetAccessPreviewOutput) SetAccessPreview(v *AccessPreview) *GetAccessPreviewOutput + func (s GetAccessPreviewOutput) GoString() string + func (s GetAccessPreviewOutput) String() string + type GetAnalyzedResourceInput struct + AnalyzerArn *string + ResourceArn *string + func (s *GetAnalyzedResourceInput) SetAnalyzerArn(v string) *GetAnalyzedResourceInput + func (s *GetAnalyzedResourceInput) SetResourceArn(v string) *GetAnalyzedResourceInput + func (s *GetAnalyzedResourceInput) Validate() error + func (s GetAnalyzedResourceInput) GoString() string + func (s GetAnalyzedResourceInput) String() string + type GetAnalyzedResourceOutput struct + Resource *AnalyzedResource + func (s *GetAnalyzedResourceOutput) SetResource(v *AnalyzedResource) *GetAnalyzedResourceOutput + func (s GetAnalyzedResourceOutput) GoString() string + func (s GetAnalyzedResourceOutput) String() string + type GetAnalyzerInput struct + AnalyzerName *string + func (s *GetAnalyzerInput) SetAnalyzerName(v string) *GetAnalyzerInput + func (s *GetAnalyzerInput) Validate() error + func (s GetAnalyzerInput) GoString() string + func (s GetAnalyzerInput) String() string + type GetAnalyzerOutput struct + Analyzer *AnalyzerSummary + func (s *GetAnalyzerOutput) SetAnalyzer(v *AnalyzerSummary) *GetAnalyzerOutput + func (s GetAnalyzerOutput) GoString() string + func (s GetAnalyzerOutput) String() string + type GetArchiveRuleInput struct + AnalyzerName *string + RuleName *string + func (s *GetArchiveRuleInput) SetAnalyzerName(v string) *GetArchiveRuleInput + func (s *GetArchiveRuleInput) SetRuleName(v string) *GetArchiveRuleInput + func (s *GetArchiveRuleInput) Validate() error + func (s GetArchiveRuleInput) GoString() string + func (s GetArchiveRuleInput) String() string + type GetArchiveRuleOutput struct + ArchiveRule *ArchiveRuleSummary + func (s *GetArchiveRuleOutput) SetArchiveRule(v *ArchiveRuleSummary) *GetArchiveRuleOutput + func (s GetArchiveRuleOutput) GoString() string + func (s GetArchiveRuleOutput) String() string + type GetFindingInput struct + AnalyzerArn *string + Id *string + func (s *GetFindingInput) SetAnalyzerArn(v string) *GetFindingInput + func (s *GetFindingInput) SetId(v string) *GetFindingInput + func (s *GetFindingInput) Validate() error + func (s GetFindingInput) GoString() string + func (s GetFindingInput) String() string + type GetFindingOutput struct + Finding *Finding + func (s *GetFindingOutput) SetFinding(v *Finding) *GetFindingOutput + func (s GetFindingOutput) GoString() string + func (s GetFindingOutput) String() string + type GetGeneratedPolicyInput struct + IncludeResourcePlaceholders *bool + IncludeServiceLevelTemplate *bool + JobId *string + func (s *GetGeneratedPolicyInput) SetIncludeResourcePlaceholders(v bool) *GetGeneratedPolicyInput + func (s *GetGeneratedPolicyInput) SetIncludeServiceLevelTemplate(v bool) *GetGeneratedPolicyInput + func (s *GetGeneratedPolicyInput) SetJobId(v string) *GetGeneratedPolicyInput + func (s *GetGeneratedPolicyInput) Validate() error + func (s GetGeneratedPolicyInput) GoString() string + func (s GetGeneratedPolicyInput) String() string + type GetGeneratedPolicyOutput struct + GeneratedPolicyResult *GeneratedPolicyResult + JobDetails *JobDetails + func (s *GetGeneratedPolicyOutput) SetGeneratedPolicyResult(v *GeneratedPolicyResult) *GetGeneratedPolicyOutput + func (s *GetGeneratedPolicyOutput) SetJobDetails(v *JobDetails) *GetGeneratedPolicyOutput + func (s GetGeneratedPolicyOutput) GoString() string + func (s GetGeneratedPolicyOutput) String() string + type IamRoleConfiguration struct + TrustPolicy *string + func (s *IamRoleConfiguration) SetTrustPolicy(v string) *IamRoleConfiguration + func (s IamRoleConfiguration) GoString() string + func (s IamRoleConfiguration) String() string + type InlineArchiveRule struct + Filter map[string]*Criterion + RuleName *string + func (s *InlineArchiveRule) SetFilter(v map[string]*Criterion) *InlineArchiveRule + func (s *InlineArchiveRule) SetRuleName(v string) *InlineArchiveRule + func (s *InlineArchiveRule) Validate() error + func (s InlineArchiveRule) GoString() string + func (s InlineArchiveRule) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + RetryAfterSeconds *int64 + 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 InternetConfiguration struct + func (s InternetConfiguration) GoString() string + func (s InternetConfiguration) String() string + type JobDetails struct + CompletedOn *time.Time + JobError *JobError + JobId *string + StartedOn *time.Time + Status *string + func (s *JobDetails) SetCompletedOn(v time.Time) *JobDetails + func (s *JobDetails) SetJobError(v *JobError) *JobDetails + func (s *JobDetails) SetJobId(v string) *JobDetails + func (s *JobDetails) SetStartedOn(v time.Time) *JobDetails + func (s *JobDetails) SetStatus(v string) *JobDetails + func (s JobDetails) GoString() string + func (s JobDetails) String() string + type JobError struct + Code *string + Message *string + func (s *JobError) SetCode(v string) *JobError + func (s *JobError) SetMessage(v string) *JobError + func (s JobError) GoString() string + func (s JobError) String() string + type KmsGrantConfiguration struct + Constraints *KmsGrantConstraints + GranteePrincipal *string + IssuingAccount *string + Operations []*string + RetiringPrincipal *string + func (s *KmsGrantConfiguration) SetConstraints(v *KmsGrantConstraints) *KmsGrantConfiguration + func (s *KmsGrantConfiguration) SetGranteePrincipal(v string) *KmsGrantConfiguration + func (s *KmsGrantConfiguration) SetIssuingAccount(v string) *KmsGrantConfiguration + func (s *KmsGrantConfiguration) SetOperations(v []*string) *KmsGrantConfiguration + func (s *KmsGrantConfiguration) SetRetiringPrincipal(v string) *KmsGrantConfiguration + func (s *KmsGrantConfiguration) Validate() error + func (s KmsGrantConfiguration) GoString() string + func (s KmsGrantConfiguration) String() string + type KmsGrantConstraints struct + EncryptionContextEquals map[string]*string + EncryptionContextSubset map[string]*string + func (s *KmsGrantConstraints) SetEncryptionContextEquals(v map[string]*string) *KmsGrantConstraints + func (s *KmsGrantConstraints) SetEncryptionContextSubset(v map[string]*string) *KmsGrantConstraints + func (s KmsGrantConstraints) GoString() string + func (s KmsGrantConstraints) String() string + type KmsKeyConfiguration struct + Grants []*KmsGrantConfiguration + KeyPolicies map[string]*string + func (s *KmsKeyConfiguration) SetGrants(v []*KmsGrantConfiguration) *KmsKeyConfiguration + func (s *KmsKeyConfiguration) SetKeyPolicies(v map[string]*string) *KmsKeyConfiguration + func (s *KmsKeyConfiguration) Validate() error + func (s KmsKeyConfiguration) GoString() string + func (s KmsKeyConfiguration) String() string + type ListAccessPreviewFindingsInput struct + AccessPreviewId *string + AnalyzerArn *string + Filter map[string]*Criterion + MaxResults *int64 + NextToken *string + func (s *ListAccessPreviewFindingsInput) SetAccessPreviewId(v string) *ListAccessPreviewFindingsInput + func (s *ListAccessPreviewFindingsInput) SetAnalyzerArn(v string) *ListAccessPreviewFindingsInput + func (s *ListAccessPreviewFindingsInput) SetFilter(v map[string]*Criterion) *ListAccessPreviewFindingsInput + func (s *ListAccessPreviewFindingsInput) SetMaxResults(v int64) *ListAccessPreviewFindingsInput + func (s *ListAccessPreviewFindingsInput) SetNextToken(v string) *ListAccessPreviewFindingsInput + func (s *ListAccessPreviewFindingsInput) Validate() error + func (s ListAccessPreviewFindingsInput) GoString() string + func (s ListAccessPreviewFindingsInput) String() string + type ListAccessPreviewFindingsOutput struct + Findings []*AccessPreviewFinding + NextToken *string + func (s *ListAccessPreviewFindingsOutput) SetFindings(v []*AccessPreviewFinding) *ListAccessPreviewFindingsOutput + func (s *ListAccessPreviewFindingsOutput) SetNextToken(v string) *ListAccessPreviewFindingsOutput + func (s ListAccessPreviewFindingsOutput) GoString() string + func (s ListAccessPreviewFindingsOutput) String() string + type ListAccessPreviewsInput struct + AnalyzerArn *string + MaxResults *int64 + NextToken *string + func (s *ListAccessPreviewsInput) SetAnalyzerArn(v string) *ListAccessPreviewsInput + func (s *ListAccessPreviewsInput) SetMaxResults(v int64) *ListAccessPreviewsInput + func (s *ListAccessPreviewsInput) SetNextToken(v string) *ListAccessPreviewsInput + func (s *ListAccessPreviewsInput) Validate() error + func (s ListAccessPreviewsInput) GoString() string + func (s ListAccessPreviewsInput) String() string + type ListAccessPreviewsOutput struct + AccessPreviews []*AccessPreviewSummary + NextToken *string + func (s *ListAccessPreviewsOutput) SetAccessPreviews(v []*AccessPreviewSummary) *ListAccessPreviewsOutput + func (s *ListAccessPreviewsOutput) SetNextToken(v string) *ListAccessPreviewsOutput + func (s ListAccessPreviewsOutput) GoString() string + func (s ListAccessPreviewsOutput) String() string + type ListAnalyzedResourcesInput struct + AnalyzerArn *string + MaxResults *int64 + NextToken *string + ResourceType *string + func (s *ListAnalyzedResourcesInput) SetAnalyzerArn(v string) *ListAnalyzedResourcesInput + func (s *ListAnalyzedResourcesInput) SetMaxResults(v int64) *ListAnalyzedResourcesInput + func (s *ListAnalyzedResourcesInput) SetNextToken(v string) *ListAnalyzedResourcesInput + func (s *ListAnalyzedResourcesInput) SetResourceType(v string) *ListAnalyzedResourcesInput + func (s *ListAnalyzedResourcesInput) Validate() error + func (s ListAnalyzedResourcesInput) GoString() string + func (s ListAnalyzedResourcesInput) String() string + type ListAnalyzedResourcesOutput struct + AnalyzedResources []*AnalyzedResourceSummary + NextToken *string + func (s *ListAnalyzedResourcesOutput) SetAnalyzedResources(v []*AnalyzedResourceSummary) *ListAnalyzedResourcesOutput + func (s *ListAnalyzedResourcesOutput) SetNextToken(v string) *ListAnalyzedResourcesOutput + func (s ListAnalyzedResourcesOutput) GoString() string + func (s ListAnalyzedResourcesOutput) String() string + type ListAnalyzersInput struct + MaxResults *int64 + NextToken *string + Type *string + func (s *ListAnalyzersInput) SetMaxResults(v int64) *ListAnalyzersInput + func (s *ListAnalyzersInput) SetNextToken(v string) *ListAnalyzersInput + func (s *ListAnalyzersInput) SetType(v string) *ListAnalyzersInput + func (s ListAnalyzersInput) GoString() string + func (s ListAnalyzersInput) String() string + type ListAnalyzersOutput struct + Analyzers []*AnalyzerSummary + NextToken *string + func (s *ListAnalyzersOutput) SetAnalyzers(v []*AnalyzerSummary) *ListAnalyzersOutput + func (s *ListAnalyzersOutput) SetNextToken(v string) *ListAnalyzersOutput + func (s ListAnalyzersOutput) GoString() string + func (s ListAnalyzersOutput) String() string + type ListArchiveRulesInput struct + AnalyzerName *string + MaxResults *int64 + NextToken *string + func (s *ListArchiveRulesInput) SetAnalyzerName(v string) *ListArchiveRulesInput + func (s *ListArchiveRulesInput) SetMaxResults(v int64) *ListArchiveRulesInput + func (s *ListArchiveRulesInput) SetNextToken(v string) *ListArchiveRulesInput + func (s *ListArchiveRulesInput) Validate() error + func (s ListArchiveRulesInput) GoString() string + func (s ListArchiveRulesInput) String() string + type ListArchiveRulesOutput struct + ArchiveRules []*ArchiveRuleSummary + NextToken *string + func (s *ListArchiveRulesOutput) SetArchiveRules(v []*ArchiveRuleSummary) *ListArchiveRulesOutput + func (s *ListArchiveRulesOutput) SetNextToken(v string) *ListArchiveRulesOutput + func (s ListArchiveRulesOutput) GoString() string + func (s ListArchiveRulesOutput) String() string + type ListFindingsInput struct + AnalyzerArn *string + Filter map[string]*Criterion + MaxResults *int64 + NextToken *string + Sort *SortCriteria + func (s *ListFindingsInput) SetAnalyzerArn(v string) *ListFindingsInput + func (s *ListFindingsInput) SetFilter(v map[string]*Criterion) *ListFindingsInput + func (s *ListFindingsInput) SetMaxResults(v int64) *ListFindingsInput + func (s *ListFindingsInput) SetNextToken(v string) *ListFindingsInput + func (s *ListFindingsInput) SetSort(v *SortCriteria) *ListFindingsInput + func (s *ListFindingsInput) Validate() error + func (s ListFindingsInput) GoString() string + func (s ListFindingsInput) String() string + type ListFindingsOutput struct + Findings []*FindingSummary + NextToken *string + func (s *ListFindingsOutput) SetFindings(v []*FindingSummary) *ListFindingsOutput + func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput + func (s ListFindingsOutput) GoString() string + func (s ListFindingsOutput) String() string + type ListPolicyGenerationsInput struct + MaxResults *int64 + NextToken *string + PrincipalArn *string + func (s *ListPolicyGenerationsInput) SetMaxResults(v int64) *ListPolicyGenerationsInput + func (s *ListPolicyGenerationsInput) SetNextToken(v string) *ListPolicyGenerationsInput + func (s *ListPolicyGenerationsInput) SetPrincipalArn(v string) *ListPolicyGenerationsInput + func (s *ListPolicyGenerationsInput) Validate() error + func (s ListPolicyGenerationsInput) GoString() string + func (s ListPolicyGenerationsInput) String() string + type ListPolicyGenerationsOutput struct + NextToken *string + PolicyGenerations []*PolicyGeneration + func (s *ListPolicyGenerationsOutput) SetNextToken(v string) *ListPolicyGenerationsOutput + func (s *ListPolicyGenerationsOutput) SetPolicyGenerations(v []*PolicyGeneration) *ListPolicyGenerationsOutput + func (s ListPolicyGenerationsOutput) GoString() string + func (s ListPolicyGenerationsOutput) 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 Location struct + Path []*PathElement + Span *Span + func (s *Location) SetPath(v []*PathElement) *Location + func (s *Location) SetSpan(v *Span) *Location + func (s Location) GoString() string + func (s Location) String() string + type NetworkOriginConfiguration struct + InternetConfiguration *InternetConfiguration + VpcConfiguration *VpcConfiguration + func (s *NetworkOriginConfiguration) SetInternetConfiguration(v *InternetConfiguration) *NetworkOriginConfiguration + func (s *NetworkOriginConfiguration) SetVpcConfiguration(v *VpcConfiguration) *NetworkOriginConfiguration + func (s *NetworkOriginConfiguration) Validate() error + func (s NetworkOriginConfiguration) GoString() string + func (s NetworkOriginConfiguration) String() string + type PathElement struct + Index *int64 + Key *string + Substring *Substring + Value *string + func (s *PathElement) SetIndex(v int64) *PathElement + func (s *PathElement) SetKey(v string) *PathElement + func (s *PathElement) SetSubstring(v *Substring) *PathElement + func (s *PathElement) SetValue(v string) *PathElement + func (s PathElement) GoString() string + func (s PathElement) String() string + type PolicyGeneration struct + CompletedOn *time.Time + JobId *string + PrincipalArn *string + StartedOn *time.Time + Status *string + func (s *PolicyGeneration) SetCompletedOn(v time.Time) *PolicyGeneration + func (s *PolicyGeneration) SetJobId(v string) *PolicyGeneration + func (s *PolicyGeneration) SetPrincipalArn(v string) *PolicyGeneration + func (s *PolicyGeneration) SetStartedOn(v time.Time) *PolicyGeneration + func (s *PolicyGeneration) SetStatus(v string) *PolicyGeneration + func (s PolicyGeneration) GoString() string + func (s PolicyGeneration) String() string + type PolicyGenerationDetails struct + PrincipalArn *string + func (s *PolicyGenerationDetails) SetPrincipalArn(v string) *PolicyGenerationDetails + func (s *PolicyGenerationDetails) Validate() error + func (s PolicyGenerationDetails) GoString() string + func (s PolicyGenerationDetails) String() string + type Position struct + Column *int64 + Line *int64 + Offset *int64 + func (s *Position) SetColumn(v int64) *Position + func (s *Position) SetLine(v int64) *Position + func (s *Position) SetOffset(v int64) *Position + func (s Position) GoString() string + func (s Position) String() string + type RdsDbClusterSnapshotAttributeValue struct + AccountIds []*string + func (s *RdsDbClusterSnapshotAttributeValue) SetAccountIds(v []*string) *RdsDbClusterSnapshotAttributeValue + func (s RdsDbClusterSnapshotAttributeValue) GoString() string + func (s RdsDbClusterSnapshotAttributeValue) String() string + type RdsDbClusterSnapshotConfiguration struct + Attributes map[string]*RdsDbClusterSnapshotAttributeValue + KmsKeyId *string + func (s *RdsDbClusterSnapshotConfiguration) SetAttributes(v map[string]*RdsDbClusterSnapshotAttributeValue) *RdsDbClusterSnapshotConfiguration + func (s *RdsDbClusterSnapshotConfiguration) SetKmsKeyId(v string) *RdsDbClusterSnapshotConfiguration + func (s RdsDbClusterSnapshotConfiguration) GoString() string + func (s RdsDbClusterSnapshotConfiguration) String() string + type RdsDbSnapshotAttributeValue struct + AccountIds []*string + func (s *RdsDbSnapshotAttributeValue) SetAccountIds(v []*string) *RdsDbSnapshotAttributeValue + func (s RdsDbSnapshotAttributeValue) GoString() string + func (s RdsDbSnapshotAttributeValue) String() string + type RdsDbSnapshotConfiguration struct + Attributes map[string]*RdsDbSnapshotAttributeValue + KmsKeyId *string + func (s *RdsDbSnapshotConfiguration) SetAttributes(v map[string]*RdsDbSnapshotAttributeValue) *RdsDbSnapshotConfiguration + func (s *RdsDbSnapshotConfiguration) SetKmsKeyId(v string) *RdsDbSnapshotConfiguration + func (s RdsDbSnapshotConfiguration) GoString() string + func (s RdsDbSnapshotConfiguration) String() string + type ResourceNotFoundException struct + 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 S3AccessPointConfiguration struct + AccessPointPolicy *string + NetworkOrigin *NetworkOriginConfiguration + PublicAccessBlock *S3PublicAccessBlockConfiguration + func (s *S3AccessPointConfiguration) SetAccessPointPolicy(v string) *S3AccessPointConfiguration + func (s *S3AccessPointConfiguration) SetNetworkOrigin(v *NetworkOriginConfiguration) *S3AccessPointConfiguration + func (s *S3AccessPointConfiguration) SetPublicAccessBlock(v *S3PublicAccessBlockConfiguration) *S3AccessPointConfiguration + func (s *S3AccessPointConfiguration) Validate() error + func (s S3AccessPointConfiguration) GoString() string + func (s S3AccessPointConfiguration) String() string + type S3BucketAclGrantConfiguration struct + Grantee *AclGrantee + Permission *string + func (s *S3BucketAclGrantConfiguration) SetGrantee(v *AclGrantee) *S3BucketAclGrantConfiguration + func (s *S3BucketAclGrantConfiguration) SetPermission(v string) *S3BucketAclGrantConfiguration + func (s *S3BucketAclGrantConfiguration) Validate() error + func (s S3BucketAclGrantConfiguration) GoString() string + func (s S3BucketAclGrantConfiguration) String() string + type S3BucketConfiguration struct + AccessPoints map[string]*S3AccessPointConfiguration + BucketAclGrants []*S3BucketAclGrantConfiguration + BucketPolicy *string + BucketPublicAccessBlock *S3PublicAccessBlockConfiguration + func (s *S3BucketConfiguration) SetAccessPoints(v map[string]*S3AccessPointConfiguration) *S3BucketConfiguration + func (s *S3BucketConfiguration) SetBucketAclGrants(v []*S3BucketAclGrantConfiguration) *S3BucketConfiguration + func (s *S3BucketConfiguration) SetBucketPolicy(v string) *S3BucketConfiguration + func (s *S3BucketConfiguration) SetBucketPublicAccessBlock(v *S3PublicAccessBlockConfiguration) *S3BucketConfiguration + func (s *S3BucketConfiguration) Validate() error + func (s S3BucketConfiguration) GoString() string + func (s S3BucketConfiguration) String() string + type S3PublicAccessBlockConfiguration struct + IgnorePublicAcls *bool + RestrictPublicBuckets *bool + func (s *S3PublicAccessBlockConfiguration) SetIgnorePublicAcls(v bool) *S3PublicAccessBlockConfiguration + func (s *S3PublicAccessBlockConfiguration) SetRestrictPublicBuckets(v bool) *S3PublicAccessBlockConfiguration + func (s *S3PublicAccessBlockConfiguration) Validate() error + func (s S3PublicAccessBlockConfiguration) GoString() string + func (s S3PublicAccessBlockConfiguration) String() string + type SecretsManagerSecretConfiguration struct + KmsKeyId *string + SecretPolicy *string + func (s *SecretsManagerSecretConfiguration) SetKmsKeyId(v string) *SecretsManagerSecretConfiguration + func (s *SecretsManagerSecretConfiguration) SetSecretPolicy(v string) *SecretsManagerSecretConfiguration + func (s SecretsManagerSecretConfiguration) GoString() string + func (s SecretsManagerSecretConfiguration) String() string + type ServiceQuotaExceededException struct + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type SnsTopicConfiguration struct + TopicPolicy *string + func (s *SnsTopicConfiguration) SetTopicPolicy(v string) *SnsTopicConfiguration + func (s SnsTopicConfiguration) GoString() string + func (s SnsTopicConfiguration) String() string + type SortCriteria struct + AttributeName *string + OrderBy *string + func (s *SortCriteria) SetAttributeName(v string) *SortCriteria + func (s *SortCriteria) SetOrderBy(v string) *SortCriteria + func (s SortCriteria) GoString() string + func (s SortCriteria) String() string + type Span struct + End *Position + Start *Position + func (s *Span) SetEnd(v *Position) *Span + func (s *Span) SetStart(v *Position) *Span + func (s Span) GoString() string + func (s Span) String() string + type SqsQueueConfiguration struct + QueuePolicy *string + func (s *SqsQueueConfiguration) SetQueuePolicy(v string) *SqsQueueConfiguration + func (s SqsQueueConfiguration) GoString() string + func (s SqsQueueConfiguration) String() string + type StartPolicyGenerationInput struct + ClientToken *string + CloudTrailDetails *CloudTrailDetails + PolicyGenerationDetails *PolicyGenerationDetails + func (s *StartPolicyGenerationInput) SetClientToken(v string) *StartPolicyGenerationInput + func (s *StartPolicyGenerationInput) SetCloudTrailDetails(v *CloudTrailDetails) *StartPolicyGenerationInput + func (s *StartPolicyGenerationInput) SetPolicyGenerationDetails(v *PolicyGenerationDetails) *StartPolicyGenerationInput + func (s *StartPolicyGenerationInput) Validate() error + func (s StartPolicyGenerationInput) GoString() string + func (s StartPolicyGenerationInput) String() string + type StartPolicyGenerationOutput struct + JobId *string + func (s *StartPolicyGenerationOutput) SetJobId(v string) *StartPolicyGenerationOutput + func (s StartPolicyGenerationOutput) GoString() string + func (s StartPolicyGenerationOutput) String() string + type StartResourceScanInput struct + AnalyzerArn *string + ResourceArn *string + ResourceOwnerAccount *string + func (s *StartResourceScanInput) SetAnalyzerArn(v string) *StartResourceScanInput + func (s *StartResourceScanInput) SetResourceArn(v string) *StartResourceScanInput + func (s *StartResourceScanInput) SetResourceOwnerAccount(v string) *StartResourceScanInput + func (s *StartResourceScanInput) Validate() error + func (s StartResourceScanInput) GoString() string + func (s StartResourceScanInput) String() string + type StartResourceScanOutput struct + func (s StartResourceScanOutput) GoString() string + func (s StartResourceScanOutput) String() string + type StatusReason struct + Code *string + func (s *StatusReason) SetCode(v string) *StatusReason + func (s StatusReason) GoString() string + func (s StatusReason) String() string + type Substring struct + Length *int64 + Start *int64 + func (s *Substring) SetLength(v int64) *Substring + func (s *Substring) SetStart(v int64) *Substring + func (s Substring) GoString() string + func (s Substring) 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 + Message_ *string + RespMetadata protocol.ResponseMetadata + RetryAfterSeconds *int64 + 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 Trail struct + AllRegions *bool + CloudTrailArn *string + Regions []*string + func (s *Trail) SetAllRegions(v bool) *Trail + func (s *Trail) SetCloudTrailArn(v string) *Trail + func (s *Trail) SetRegions(v []*string) *Trail + func (s *Trail) Validate() error + func (s Trail) GoString() string + func (s Trail) String() string + type TrailProperties struct + AllRegions *bool + CloudTrailArn *string + Regions []*string + func (s *TrailProperties) SetAllRegions(v bool) *TrailProperties + func (s *TrailProperties) SetCloudTrailArn(v string) *TrailProperties + func (s *TrailProperties) SetRegions(v []*string) *TrailProperties + func (s TrailProperties) GoString() string + func (s TrailProperties) 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 UpdateArchiveRuleInput struct + AnalyzerName *string + ClientToken *string + Filter map[string]*Criterion + RuleName *string + func (s *UpdateArchiveRuleInput) SetAnalyzerName(v string) *UpdateArchiveRuleInput + func (s *UpdateArchiveRuleInput) SetClientToken(v string) *UpdateArchiveRuleInput + func (s *UpdateArchiveRuleInput) SetFilter(v map[string]*Criterion) *UpdateArchiveRuleInput + func (s *UpdateArchiveRuleInput) SetRuleName(v string) *UpdateArchiveRuleInput + func (s *UpdateArchiveRuleInput) Validate() error + func (s UpdateArchiveRuleInput) GoString() string + func (s UpdateArchiveRuleInput) String() string + type UpdateArchiveRuleOutput struct + func (s UpdateArchiveRuleOutput) GoString() string + func (s UpdateArchiveRuleOutput) String() string + type UpdateFindingsInput struct + AnalyzerArn *string + ClientToken *string + Ids []*string + ResourceArn *string + Status *string + func (s *UpdateFindingsInput) SetAnalyzerArn(v string) *UpdateFindingsInput + func (s *UpdateFindingsInput) SetClientToken(v string) *UpdateFindingsInput + func (s *UpdateFindingsInput) SetIds(v []*string) *UpdateFindingsInput + func (s *UpdateFindingsInput) SetResourceArn(v string) *UpdateFindingsInput + func (s *UpdateFindingsInput) SetStatus(v string) *UpdateFindingsInput + func (s *UpdateFindingsInput) Validate() error + func (s UpdateFindingsInput) GoString() string + func (s UpdateFindingsInput) String() string + type UpdateFindingsOutput struct + func (s UpdateFindingsOutput) GoString() string + func (s UpdateFindingsOutput) String() string + type ValidatePolicyFinding struct + FindingDetails *string + FindingType *string + IssueCode *string + LearnMoreLink *string + Locations []*Location + func (s *ValidatePolicyFinding) SetFindingDetails(v string) *ValidatePolicyFinding + func (s *ValidatePolicyFinding) SetFindingType(v string) *ValidatePolicyFinding + func (s *ValidatePolicyFinding) SetIssueCode(v string) *ValidatePolicyFinding + func (s *ValidatePolicyFinding) SetLearnMoreLink(v string) *ValidatePolicyFinding + func (s *ValidatePolicyFinding) SetLocations(v []*Location) *ValidatePolicyFinding + func (s ValidatePolicyFinding) GoString() string + func (s ValidatePolicyFinding) String() string + type ValidatePolicyInput struct + Locale *string + MaxResults *int64 + NextToken *string + PolicyDocument *string + PolicyType *string + ValidatePolicyResourceType *string + func (s *ValidatePolicyInput) SetLocale(v string) *ValidatePolicyInput + func (s *ValidatePolicyInput) SetMaxResults(v int64) *ValidatePolicyInput + func (s *ValidatePolicyInput) SetNextToken(v string) *ValidatePolicyInput + func (s *ValidatePolicyInput) SetPolicyDocument(v string) *ValidatePolicyInput + func (s *ValidatePolicyInput) SetPolicyType(v string) *ValidatePolicyInput + func (s *ValidatePolicyInput) SetValidatePolicyResourceType(v string) *ValidatePolicyInput + func (s *ValidatePolicyInput) Validate() error + func (s ValidatePolicyInput) GoString() string + func (s ValidatePolicyInput) String() string + type ValidatePolicyOutput struct + Findings []*ValidatePolicyFinding + NextToken *string + func (s *ValidatePolicyOutput) SetFindings(v []*ValidatePolicyFinding) *ValidatePolicyOutput + func (s *ValidatePolicyOutput) SetNextToken(v string) *ValidatePolicyOutput + func (s ValidatePolicyOutput) GoString() string + func (s ValidatePolicyOutput) String() string + type ValidationException struct + 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 VpcConfiguration struct + VpcId *string + func (s *VpcConfiguration) SetVpcId(v string) *VpcConfiguration + func (s *VpcConfiguration) Validate() error + func (s VpcConfiguration) GoString() string + func (s VpcConfiguration) String() string