Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const EndpointsID + const ErrCodeConcurrentModificationException + const ErrCodeConstraintViolationException + const ErrCodeInternalServiceException + const ErrCodeInvalidParameterException + const ErrCodePaginationTokenExpiredException + const ErrCodeThrottledException + const ErrorCodeInternalServiceException + const ErrorCodeInvalidParameterException + const GroupByAttributeRegion + const GroupByAttributeResourceType + const GroupByAttributeTargetId + const ServiceID + const ServiceName + const TargetIdTypeAccount + const TargetIdTypeOu + const TargetIdTypeRoot + func ErrorCode_Values() []string + func GroupByAttribute_Values() []string + func TargetIdType_Values() []string + type ComplianceDetails struct + ComplianceStatus *bool + KeysWithNoncompliantValues []*string + NoncompliantKeys []*string + func (s *ComplianceDetails) SetComplianceStatus(v bool) *ComplianceDetails + func (s *ComplianceDetails) SetKeysWithNoncompliantValues(v []*string) *ComplianceDetails + func (s *ComplianceDetails) SetNoncompliantKeys(v []*string) *ComplianceDetails + func (s ComplianceDetails) GoString() string + func (s ComplianceDetails) String() string + type ConcurrentModificationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConcurrentModificationException) Code() string + func (s *ConcurrentModificationException) Error() string + func (s *ConcurrentModificationException) Message() string + func (s *ConcurrentModificationException) OrigErr() error + func (s *ConcurrentModificationException) RequestID() string + func (s *ConcurrentModificationException) StatusCode() int + func (s ConcurrentModificationException) GoString() string + func (s ConcurrentModificationException) String() string + type ConstraintViolationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConstraintViolationException) Code() string + func (s *ConstraintViolationException) Error() string + func (s *ConstraintViolationException) Message() string + func (s *ConstraintViolationException) OrigErr() error + func (s *ConstraintViolationException) RequestID() string + func (s *ConstraintViolationException) StatusCode() int + func (s ConstraintViolationException) GoString() string + func (s ConstraintViolationException) String() string + type DescribeReportCreationInput struct + func (s DescribeReportCreationInput) GoString() string + func (s DescribeReportCreationInput) String() string + type DescribeReportCreationOutput struct + ErrorMessage *string + S3Location *string + Status *string + func (s *DescribeReportCreationOutput) SetErrorMessage(v string) *DescribeReportCreationOutput + func (s *DescribeReportCreationOutput) SetS3Location(v string) *DescribeReportCreationOutput + func (s *DescribeReportCreationOutput) SetStatus(v string) *DescribeReportCreationOutput + func (s DescribeReportCreationOutput) GoString() string + func (s DescribeReportCreationOutput) String() string + type FailureInfo struct + ErrorCode *string + ErrorMessage *string + StatusCode *int64 + func (s *FailureInfo) SetErrorCode(v string) *FailureInfo + func (s *FailureInfo) SetErrorMessage(v string) *FailureInfo + func (s *FailureInfo) SetStatusCode(v int64) *FailureInfo + func (s FailureInfo) GoString() string + func (s FailureInfo) String() string + type GetComplianceSummaryInput struct + GroupBy []*string + MaxResults *int64 + PaginationToken *string + RegionFilters []*string + ResourceTypeFilters []*string + TagKeyFilters []*string + TargetIdFilters []*string + func (s *GetComplianceSummaryInput) SetGroupBy(v []*string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetMaxResults(v int64) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetPaginationToken(v string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetRegionFilters(v []*string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetResourceTypeFilters(v []*string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetTagKeyFilters(v []*string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) SetTargetIdFilters(v []*string) *GetComplianceSummaryInput + func (s *GetComplianceSummaryInput) Validate() error + func (s GetComplianceSummaryInput) GoString() string + func (s GetComplianceSummaryInput) String() string + type GetComplianceSummaryOutput struct + PaginationToken *string + SummaryList []*Summary + func (s *GetComplianceSummaryOutput) SetPaginationToken(v string) *GetComplianceSummaryOutput + func (s *GetComplianceSummaryOutput) SetSummaryList(v []*Summary) *GetComplianceSummaryOutput + func (s GetComplianceSummaryOutput) GoString() string + func (s GetComplianceSummaryOutput) String() string + type GetResourcesInput struct + ExcludeCompliantResources *bool + IncludeComplianceDetails *bool + PaginationToken *string + ResourceARNList []*string + ResourceTypeFilters []*string + ResourcesPerPage *int64 + TagFilters []*TagFilter + TagsPerPage *int64 + func (s *GetResourcesInput) SetExcludeCompliantResources(v bool) *GetResourcesInput + func (s *GetResourcesInput) SetIncludeComplianceDetails(v bool) *GetResourcesInput + func (s *GetResourcesInput) SetPaginationToken(v string) *GetResourcesInput + func (s *GetResourcesInput) SetResourceARNList(v []*string) *GetResourcesInput + func (s *GetResourcesInput) SetResourceTypeFilters(v []*string) *GetResourcesInput + func (s *GetResourcesInput) SetResourcesPerPage(v int64) *GetResourcesInput + func (s *GetResourcesInput) SetTagFilters(v []*TagFilter) *GetResourcesInput + func (s *GetResourcesInput) SetTagsPerPage(v int64) *GetResourcesInput + func (s *GetResourcesInput) Validate() error + func (s GetResourcesInput) GoString() string + func (s GetResourcesInput) String() string + type GetResourcesOutput struct + PaginationToken *string + ResourceTagMappingList []*ResourceTagMapping + func (s *GetResourcesOutput) SetPaginationToken(v string) *GetResourcesOutput + func (s *GetResourcesOutput) SetResourceTagMappingList(v []*ResourceTagMapping) *GetResourcesOutput + func (s GetResourcesOutput) GoString() string + func (s GetResourcesOutput) String() string + type GetTagKeysInput struct + PaginationToken *string + func (s *GetTagKeysInput) SetPaginationToken(v string) *GetTagKeysInput + func (s GetTagKeysInput) GoString() string + func (s GetTagKeysInput) String() string + type GetTagKeysOutput struct + PaginationToken *string + TagKeys []*string + func (s *GetTagKeysOutput) SetPaginationToken(v string) *GetTagKeysOutput + func (s *GetTagKeysOutput) SetTagKeys(v []*string) *GetTagKeysOutput + func (s GetTagKeysOutput) GoString() string + func (s GetTagKeysOutput) String() string + type GetTagValuesInput struct + Key *string + PaginationToken *string + func (s *GetTagValuesInput) SetKey(v string) *GetTagValuesInput + func (s *GetTagValuesInput) SetPaginationToken(v string) *GetTagValuesInput + func (s *GetTagValuesInput) Validate() error + func (s GetTagValuesInput) GoString() string + func (s GetTagValuesInput) String() string + type GetTagValuesOutput struct + PaginationToken *string + TagValues []*string + func (s *GetTagValuesOutput) SetPaginationToken(v string) *GetTagValuesOutput + func (s *GetTagValuesOutput) SetTagValues(v []*string) *GetTagValuesOutput + func (s GetTagValuesOutput) GoString() string + func (s GetTagValuesOutput) String() string + type InternalServiceException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServiceException) Code() string + func (s *InternalServiceException) Error() string + func (s *InternalServiceException) Message() string + func (s *InternalServiceException) OrigErr() error + func (s *InternalServiceException) RequestID() string + func (s *InternalServiceException) StatusCode() int + func (s InternalServiceException) GoString() string + func (s InternalServiceException) String() string + type InvalidParameterException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidParameterException) Code() string + func (s *InvalidParameterException) Error() string + func (s *InvalidParameterException) Message() string + func (s *InvalidParameterException) OrigErr() error + func (s *InvalidParameterException) RequestID() string + func (s *InvalidParameterException) StatusCode() int + func (s InvalidParameterException) GoString() string + func (s InvalidParameterException) String() string + type PaginationTokenExpiredException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *PaginationTokenExpiredException) Code() string + func (s *PaginationTokenExpiredException) Error() string + func (s *PaginationTokenExpiredException) Message() string + func (s *PaginationTokenExpiredException) OrigErr() error + func (s *PaginationTokenExpiredException) RequestID() string + func (s *PaginationTokenExpiredException) StatusCode() int + func (s PaginationTokenExpiredException) GoString() string + func (s PaginationTokenExpiredException) String() string + type ResourceGroupsTaggingAPI struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ResourceGroupsTaggingAPI + func (c *ResourceGroupsTaggingAPI) DescribeReportCreation(input *DescribeReportCreationInput) (*DescribeReportCreationOutput, error) + func (c *ResourceGroupsTaggingAPI) DescribeReportCreationRequest(input *DescribeReportCreationInput) (req *request.Request, output *DescribeReportCreationOutput) + func (c *ResourceGroupsTaggingAPI) DescribeReportCreationWithContext(ctx aws.Context, input *DescribeReportCreationInput, opts ...request.Option) (*DescribeReportCreationOutput, error) + func (c *ResourceGroupsTaggingAPI) GetComplianceSummary(input *GetComplianceSummaryInput) (*GetComplianceSummaryOutput, error) + func (c *ResourceGroupsTaggingAPI) GetComplianceSummaryPages(input *GetComplianceSummaryInput, ...) error + func (c *ResourceGroupsTaggingAPI) GetComplianceSummaryPagesWithContext(ctx aws.Context, input *GetComplianceSummaryInput, ...) error + func (c *ResourceGroupsTaggingAPI) GetComplianceSummaryRequest(input *GetComplianceSummaryInput) (req *request.Request, output *GetComplianceSummaryOutput) + func (c *ResourceGroupsTaggingAPI) GetComplianceSummaryWithContext(ctx aws.Context, input *GetComplianceSummaryInput, opts ...request.Option) (*GetComplianceSummaryOutput, error) + func (c *ResourceGroupsTaggingAPI) GetResources(input *GetResourcesInput) (*GetResourcesOutput, error) + func (c *ResourceGroupsTaggingAPI) GetResourcesPages(input *GetResourcesInput, fn func(*GetResourcesOutput, bool) bool) error + func (c *ResourceGroupsTaggingAPI) GetResourcesPagesWithContext(ctx aws.Context, input *GetResourcesInput, ...) error + func (c *ResourceGroupsTaggingAPI) GetResourcesRequest(input *GetResourcesInput) (req *request.Request, output *GetResourcesOutput) + func (c *ResourceGroupsTaggingAPI) GetResourcesWithContext(ctx aws.Context, input *GetResourcesInput, opts ...request.Option) (*GetResourcesOutput, error) + func (c *ResourceGroupsTaggingAPI) GetTagKeys(input *GetTagKeysInput) (*GetTagKeysOutput, error) + func (c *ResourceGroupsTaggingAPI) GetTagKeysPages(input *GetTagKeysInput, fn func(*GetTagKeysOutput, bool) bool) error + func (c *ResourceGroupsTaggingAPI) GetTagKeysPagesWithContext(ctx aws.Context, input *GetTagKeysInput, fn func(*GetTagKeysOutput, bool) bool, ...) error + func (c *ResourceGroupsTaggingAPI) GetTagKeysRequest(input *GetTagKeysInput) (req *request.Request, output *GetTagKeysOutput) + func (c *ResourceGroupsTaggingAPI) GetTagKeysWithContext(ctx aws.Context, input *GetTagKeysInput, opts ...request.Option) (*GetTagKeysOutput, error) + func (c *ResourceGroupsTaggingAPI) GetTagValues(input *GetTagValuesInput) (*GetTagValuesOutput, error) + func (c *ResourceGroupsTaggingAPI) GetTagValuesPages(input *GetTagValuesInput, fn func(*GetTagValuesOutput, bool) bool) error + func (c *ResourceGroupsTaggingAPI) GetTagValuesPagesWithContext(ctx aws.Context, input *GetTagValuesInput, ...) error + func (c *ResourceGroupsTaggingAPI) GetTagValuesRequest(input *GetTagValuesInput) (req *request.Request, output *GetTagValuesOutput) + func (c *ResourceGroupsTaggingAPI) GetTagValuesWithContext(ctx aws.Context, input *GetTagValuesInput, opts ...request.Option) (*GetTagValuesOutput, error) + func (c *ResourceGroupsTaggingAPI) StartReportCreation(input *StartReportCreationInput) (*StartReportCreationOutput, error) + func (c *ResourceGroupsTaggingAPI) StartReportCreationRequest(input *StartReportCreationInput) (req *request.Request, output *StartReportCreationOutput) + func (c *ResourceGroupsTaggingAPI) StartReportCreationWithContext(ctx aws.Context, input *StartReportCreationInput, opts ...request.Option) (*StartReportCreationOutput, error) + func (c *ResourceGroupsTaggingAPI) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error) + func (c *ResourceGroupsTaggingAPI) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput) + func (c *ResourceGroupsTaggingAPI) TagResourcesWithContext(ctx aws.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error) + func (c *ResourceGroupsTaggingAPI) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error) + func (c *ResourceGroupsTaggingAPI) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput) + func (c *ResourceGroupsTaggingAPI) UntagResourcesWithContext(ctx aws.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error) + type ResourceTagMapping struct + ComplianceDetails *ComplianceDetails + ResourceARN *string + Tags []*Tag + func (s *ResourceTagMapping) SetComplianceDetails(v *ComplianceDetails) *ResourceTagMapping + func (s *ResourceTagMapping) SetResourceARN(v string) *ResourceTagMapping + func (s *ResourceTagMapping) SetTags(v []*Tag) *ResourceTagMapping + func (s ResourceTagMapping) GoString() string + func (s ResourceTagMapping) String() string + type StartReportCreationInput struct + S3Bucket *string + func (s *StartReportCreationInput) SetS3Bucket(v string) *StartReportCreationInput + func (s *StartReportCreationInput) Validate() error + func (s StartReportCreationInput) GoString() string + func (s StartReportCreationInput) String() string + type StartReportCreationOutput struct + func (s StartReportCreationOutput) GoString() string + func (s StartReportCreationOutput) String() string + type Summary struct + LastUpdated *string + NonCompliantResources *int64 + Region *string + ResourceType *string + TargetId *string + TargetIdType *string + func (s *Summary) SetLastUpdated(v string) *Summary + func (s *Summary) SetNonCompliantResources(v int64) *Summary + func (s *Summary) SetRegion(v string) *Summary + func (s *Summary) SetResourceType(v string) *Summary + func (s *Summary) SetTargetId(v string) *Summary + func (s *Summary) SetTargetIdType(v string) *Summary + func (s Summary) GoString() string + func (s Summary) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s Tag) GoString() string + func (s Tag) String() string + type TagFilter struct + Key *string + Values []*string + func (s *TagFilter) SetKey(v string) *TagFilter + func (s *TagFilter) SetValues(v []*string) *TagFilter + func (s *TagFilter) Validate() error + func (s TagFilter) GoString() string + func (s TagFilter) String() string + type TagResourcesInput struct + ResourceARNList []*string + Tags map[string]*string + func (s *TagResourcesInput) SetResourceARNList(v []*string) *TagResourcesInput + func (s *TagResourcesInput) SetTags(v map[string]*string) *TagResourcesInput + func (s *TagResourcesInput) Validate() error + func (s TagResourcesInput) GoString() string + func (s TagResourcesInput) String() string + type TagResourcesOutput struct + FailedResourcesMap map[string]*FailureInfo + func (s *TagResourcesOutput) SetFailedResourcesMap(v map[string]*FailureInfo) *TagResourcesOutput + func (s TagResourcesOutput) GoString() string + func (s TagResourcesOutput) String() string + type ThrottledException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottledException) Code() string + func (s *ThrottledException) Error() string + func (s *ThrottledException) Message() string + func (s *ThrottledException) OrigErr() error + func (s *ThrottledException) RequestID() string + func (s *ThrottledException) StatusCode() int + func (s ThrottledException) GoString() string + func (s ThrottledException) String() string + type UntagResourcesInput struct + ResourceARNList []*string + TagKeys []*string + func (s *UntagResourcesInput) SetResourceARNList(v []*string) *UntagResourcesInput + func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput + func (s *UntagResourcesInput) Validate() error + func (s UntagResourcesInput) GoString() string + func (s UntagResourcesInput) String() string + type UntagResourcesOutput struct + FailedResourcesMap map[string]*FailureInfo + func (s *UntagResourcesOutput) SetFailedResourcesMap(v map[string]*FailureInfo) *UntagResourcesOutput + func (s UntagResourcesOutput) GoString() string + func (s UntagResourcesOutput) String() string