Versions in this module Expand all Collapse all v0 v0.1.0 Dec 26, 2023 v0.0.1 Dec 26, 2023 Changes in this version + const EndpointsID + const ErrCodeBadRequestException + const ErrCodeForbiddenException + const ErrCodeInternalServerErrorException + const ErrCodeMethodNotAllowedException + const ErrCodeNotFoundException + const ErrCodeTooManyRequestsException + const ErrCodeUnauthorizedException + const GroupConfigurationStatusUpdateComplete + const GroupConfigurationStatusUpdateFailed + const GroupConfigurationStatusUpdating + const GroupFilterNameConfigurationType + const GroupFilterNameResourceType + const GroupLifecycleEventsDesiredStatusActive + const GroupLifecycleEventsDesiredStatusInactive + const GroupLifecycleEventsStatusActive + const GroupLifecycleEventsStatusError + const GroupLifecycleEventsStatusInProgress + const GroupLifecycleEventsStatusInactive + const QueryErrorCodeCloudformationStackInactive + const QueryErrorCodeCloudformationStackNotExisting + const QueryErrorCodeCloudformationStackUnassumableRole + const QueryTypeCloudformationStack10 + const QueryTypeTagFilters10 + const ResourceFilterNameResourceType + const ResourceStatusValuePending + const ServiceID + const ServiceName + func GroupConfigurationStatus_Values() []string + func GroupFilterName_Values() []string + func GroupLifecycleEventsDesiredStatus_Values() []string + func GroupLifecycleEventsStatus_Values() []string + func QueryErrorCode_Values() []string + func QueryType_Values() []string + func ResourceFilterName_Values() []string + func ResourceStatusValue_Values() []string + type AccountSettings struct + GroupLifecycleEventsDesiredStatus *string + GroupLifecycleEventsStatus *string + GroupLifecycleEventsStatusMessage *string + func (s *AccountSettings) SetGroupLifecycleEventsDesiredStatus(v string) *AccountSettings + func (s *AccountSettings) SetGroupLifecycleEventsStatus(v string) *AccountSettings + func (s *AccountSettings) SetGroupLifecycleEventsStatusMessage(v string) *AccountSettings + func (s AccountSettings) GoString() string + func (s AccountSettings) String() string + type BadRequestException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *BadRequestException) Code() string + func (s *BadRequestException) Error() string + func (s *BadRequestException) Message() string + func (s *BadRequestException) OrigErr() error + func (s *BadRequestException) RequestID() string + func (s *BadRequestException) StatusCode() int + func (s BadRequestException) GoString() string + func (s BadRequestException) String() string + type CreateGroupInput struct + Configuration []*GroupConfigurationItem + Description *string + Name *string + ResourceQuery *ResourceQuery + Tags map[string]*string + func (s *CreateGroupInput) SetConfiguration(v []*GroupConfigurationItem) *CreateGroupInput + func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput + func (s *CreateGroupInput) SetName(v string) *CreateGroupInput + func (s *CreateGroupInput) SetResourceQuery(v *ResourceQuery) *CreateGroupInput + func (s *CreateGroupInput) SetTags(v map[string]*string) *CreateGroupInput + func (s *CreateGroupInput) Validate() error + func (s CreateGroupInput) GoString() string + func (s CreateGroupInput) String() string + type CreateGroupOutput struct + Group *Group + GroupConfiguration *GroupConfiguration + ResourceQuery *ResourceQuery + Tags map[string]*string + func (s *CreateGroupOutput) SetGroup(v *Group) *CreateGroupOutput + func (s *CreateGroupOutput) SetGroupConfiguration(v *GroupConfiguration) *CreateGroupOutput + func (s *CreateGroupOutput) SetResourceQuery(v *ResourceQuery) *CreateGroupOutput + func (s *CreateGroupOutput) SetTags(v map[string]*string) *CreateGroupOutput + func (s CreateGroupOutput) GoString() string + func (s CreateGroupOutput) String() string + type DeleteGroupInput struct + Group *string + GroupName *string + func (s *DeleteGroupInput) SetGroup(v string) *DeleteGroupInput + func (s *DeleteGroupInput) SetGroupName(v string) *DeleteGroupInput + func (s *DeleteGroupInput) Validate() error + func (s DeleteGroupInput) GoString() string + func (s DeleteGroupInput) String() string + type DeleteGroupOutput struct + Group *Group + func (s *DeleteGroupOutput) SetGroup(v *Group) *DeleteGroupOutput + func (s DeleteGroupOutput) GoString() string + func (s DeleteGroupOutput) String() string + type FailedResource struct + ErrorCode *string + ErrorMessage *string + ResourceArn *string + func (s *FailedResource) SetErrorCode(v string) *FailedResource + func (s *FailedResource) SetErrorMessage(v string) *FailedResource + func (s *FailedResource) SetResourceArn(v string) *FailedResource + func (s FailedResource) GoString() string + func (s FailedResource) String() string + type ForbiddenException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ForbiddenException) Code() string + func (s *ForbiddenException) Error() string + func (s *ForbiddenException) Message() string + func (s *ForbiddenException) OrigErr() error + func (s *ForbiddenException) RequestID() string + func (s *ForbiddenException) StatusCode() int + func (s ForbiddenException) GoString() string + func (s ForbiddenException) String() string + type GetAccountSettingsInput struct + func (s GetAccountSettingsInput) GoString() string + func (s GetAccountSettingsInput) String() string + type GetAccountSettingsOutput struct + AccountSettings *AccountSettings + func (s *GetAccountSettingsOutput) SetAccountSettings(v *AccountSettings) *GetAccountSettingsOutput + func (s GetAccountSettingsOutput) GoString() string + func (s GetAccountSettingsOutput) String() string + type GetGroupConfigurationInput struct + Group *string + func (s *GetGroupConfigurationInput) SetGroup(v string) *GetGroupConfigurationInput + func (s *GetGroupConfigurationInput) Validate() error + func (s GetGroupConfigurationInput) GoString() string + func (s GetGroupConfigurationInput) String() string + type GetGroupConfigurationOutput struct + GroupConfiguration *GroupConfiguration + func (s *GetGroupConfigurationOutput) SetGroupConfiguration(v *GroupConfiguration) *GetGroupConfigurationOutput + func (s GetGroupConfigurationOutput) GoString() string + func (s GetGroupConfigurationOutput) String() string + type GetGroupInput struct + Group *string + GroupName *string + func (s *GetGroupInput) SetGroup(v string) *GetGroupInput + func (s *GetGroupInput) SetGroupName(v string) *GetGroupInput + func (s *GetGroupInput) Validate() error + func (s GetGroupInput) GoString() string + func (s GetGroupInput) String() string + type GetGroupOutput struct + Group *Group + func (s *GetGroupOutput) SetGroup(v *Group) *GetGroupOutput + func (s GetGroupOutput) GoString() string + func (s GetGroupOutput) String() string + type GetGroupQueryInput struct + Group *string + GroupName *string + func (s *GetGroupQueryInput) SetGroup(v string) *GetGroupQueryInput + func (s *GetGroupQueryInput) SetGroupName(v string) *GetGroupQueryInput + func (s *GetGroupQueryInput) Validate() error + func (s GetGroupQueryInput) GoString() string + func (s GetGroupQueryInput) String() string + type GetGroupQueryOutput struct + GroupQuery *GroupQuery + func (s *GetGroupQueryOutput) SetGroupQuery(v *GroupQuery) *GetGroupQueryOutput + func (s GetGroupQueryOutput) GoString() string + func (s GetGroupQueryOutput) String() string + type GetTagsInput struct + Arn *string + func (s *GetTagsInput) SetArn(v string) *GetTagsInput + func (s *GetTagsInput) Validate() error + func (s GetTagsInput) GoString() string + func (s GetTagsInput) String() string + type GetTagsOutput struct + Arn *string + Tags map[string]*string + func (s *GetTagsOutput) SetArn(v string) *GetTagsOutput + func (s *GetTagsOutput) SetTags(v map[string]*string) *GetTagsOutput + func (s GetTagsOutput) GoString() string + func (s GetTagsOutput) String() string + type Group struct + Description *string + GroupArn *string + Name *string + func (s *Group) SetDescription(v string) *Group + func (s *Group) SetGroupArn(v string) *Group + func (s *Group) SetName(v string) *Group + func (s Group) GoString() string + func (s Group) String() string + type GroupConfiguration struct + Configuration []*GroupConfigurationItem + FailureReason *string + ProposedConfiguration []*GroupConfigurationItem + Status *string + func (s *GroupConfiguration) SetConfiguration(v []*GroupConfigurationItem) *GroupConfiguration + func (s *GroupConfiguration) SetFailureReason(v string) *GroupConfiguration + func (s *GroupConfiguration) SetProposedConfiguration(v []*GroupConfigurationItem) *GroupConfiguration + func (s *GroupConfiguration) SetStatus(v string) *GroupConfiguration + func (s GroupConfiguration) GoString() string + func (s GroupConfiguration) String() string + type GroupConfigurationItem struct + Parameters []*GroupConfigurationParameter + Type *string + func (s *GroupConfigurationItem) SetParameters(v []*GroupConfigurationParameter) *GroupConfigurationItem + func (s *GroupConfigurationItem) SetType(v string) *GroupConfigurationItem + func (s *GroupConfigurationItem) Validate() error + func (s GroupConfigurationItem) GoString() string + func (s GroupConfigurationItem) String() string + type GroupConfigurationParameter struct + Name *string + Values []*string + func (s *GroupConfigurationParameter) SetName(v string) *GroupConfigurationParameter + func (s *GroupConfigurationParameter) SetValues(v []*string) *GroupConfigurationParameter + func (s *GroupConfigurationParameter) Validate() error + func (s GroupConfigurationParameter) GoString() string + func (s GroupConfigurationParameter) String() string + type GroupFilter struct + Name *string + Values []*string + func (s *GroupFilter) SetName(v string) *GroupFilter + func (s *GroupFilter) SetValues(v []*string) *GroupFilter + func (s *GroupFilter) Validate() error + func (s GroupFilter) GoString() string + func (s GroupFilter) String() string + type GroupIdentifier struct + GroupArn *string + GroupName *string + func (s *GroupIdentifier) SetGroupArn(v string) *GroupIdentifier + func (s *GroupIdentifier) SetGroupName(v string) *GroupIdentifier + func (s GroupIdentifier) GoString() string + func (s GroupIdentifier) String() string + type GroupQuery struct + GroupName *string + ResourceQuery *ResourceQuery + func (s *GroupQuery) SetGroupName(v string) *GroupQuery + func (s *GroupQuery) SetResourceQuery(v *ResourceQuery) *GroupQuery + func (s GroupQuery) GoString() string + func (s GroupQuery) String() string + type GroupResourcesInput struct + Group *string + ResourceArns []*string + func (s *GroupResourcesInput) SetGroup(v string) *GroupResourcesInput + func (s *GroupResourcesInput) SetResourceArns(v []*string) *GroupResourcesInput + func (s *GroupResourcesInput) Validate() error + func (s GroupResourcesInput) GoString() string + func (s GroupResourcesInput) String() string + type GroupResourcesOutput struct + Failed []*FailedResource + Pending []*PendingResource + Succeeded []*string + func (s *GroupResourcesOutput) SetFailed(v []*FailedResource) *GroupResourcesOutput + func (s *GroupResourcesOutput) SetPending(v []*PendingResource) *GroupResourcesOutput + func (s *GroupResourcesOutput) SetSucceeded(v []*string) *GroupResourcesOutput + func (s GroupResourcesOutput) GoString() string + func (s GroupResourcesOutput) String() string + type InternalServerErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerErrorException) Code() string + func (s *InternalServerErrorException) Error() string + func (s *InternalServerErrorException) Message() string + func (s *InternalServerErrorException) OrigErr() error + func (s *InternalServerErrorException) RequestID() string + func (s *InternalServerErrorException) StatusCode() int + func (s InternalServerErrorException) GoString() string + func (s InternalServerErrorException) String() string + type ListGroupResourcesInput struct + Filters []*ResourceFilter + Group *string + GroupName *string + MaxResults *int64 + NextToken *string + func (s *ListGroupResourcesInput) SetFilters(v []*ResourceFilter) *ListGroupResourcesInput + func (s *ListGroupResourcesInput) SetGroup(v string) *ListGroupResourcesInput + func (s *ListGroupResourcesInput) SetGroupName(v string) *ListGroupResourcesInput + func (s *ListGroupResourcesInput) SetMaxResults(v int64) *ListGroupResourcesInput + func (s *ListGroupResourcesInput) SetNextToken(v string) *ListGroupResourcesInput + func (s *ListGroupResourcesInput) Validate() error + func (s ListGroupResourcesInput) GoString() string + func (s ListGroupResourcesInput) String() string + type ListGroupResourcesItem struct + Identifier *ResourceIdentifier + Status *ResourceStatus + func (s *ListGroupResourcesItem) SetIdentifier(v *ResourceIdentifier) *ListGroupResourcesItem + func (s *ListGroupResourcesItem) SetStatus(v *ResourceStatus) *ListGroupResourcesItem + func (s ListGroupResourcesItem) GoString() string + func (s ListGroupResourcesItem) String() string + type ListGroupResourcesOutput struct + NextToken *string + QueryErrors []*QueryError + ResourceIdentifiers []*ResourceIdentifier + Resources []*ListGroupResourcesItem + func (s *ListGroupResourcesOutput) SetNextToken(v string) *ListGroupResourcesOutput + func (s *ListGroupResourcesOutput) SetQueryErrors(v []*QueryError) *ListGroupResourcesOutput + func (s *ListGroupResourcesOutput) SetResourceIdentifiers(v []*ResourceIdentifier) *ListGroupResourcesOutput + func (s *ListGroupResourcesOutput) SetResources(v []*ListGroupResourcesItem) *ListGroupResourcesOutput + func (s ListGroupResourcesOutput) GoString() string + func (s ListGroupResourcesOutput) String() string + type ListGroupsInput struct + Filters []*GroupFilter + MaxResults *int64 + NextToken *string + func (s *ListGroupsInput) SetFilters(v []*GroupFilter) *ListGroupsInput + func (s *ListGroupsInput) SetMaxResults(v int64) *ListGroupsInput + func (s *ListGroupsInput) SetNextToken(v string) *ListGroupsInput + func (s *ListGroupsInput) Validate() error + func (s ListGroupsInput) GoString() string + func (s ListGroupsInput) String() string + type ListGroupsOutput struct + GroupIdentifiers []*GroupIdentifier + Groups []*Group + NextToken *string + func (s *ListGroupsOutput) SetGroupIdentifiers(v []*GroupIdentifier) *ListGroupsOutput + func (s *ListGroupsOutput) SetGroups(v []*Group) *ListGroupsOutput + func (s *ListGroupsOutput) SetNextToken(v string) *ListGroupsOutput + func (s ListGroupsOutput) GoString() string + func (s ListGroupsOutput) String() string + type MethodNotAllowedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *MethodNotAllowedException) Code() string + func (s *MethodNotAllowedException) Error() string + func (s *MethodNotAllowedException) Message() string + func (s *MethodNotAllowedException) OrigErr() error + func (s *MethodNotAllowedException) RequestID() string + func (s *MethodNotAllowedException) StatusCode() int + func (s MethodNotAllowedException) GoString() string + func (s MethodNotAllowedException) String() string + type NotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NotFoundException) Code() string + func (s *NotFoundException) Error() string + func (s *NotFoundException) Message() string + func (s *NotFoundException) OrigErr() error + func (s *NotFoundException) RequestID() string + func (s *NotFoundException) StatusCode() int + func (s NotFoundException) GoString() string + func (s NotFoundException) String() string + type PendingResource struct + ResourceArn *string + func (s *PendingResource) SetResourceArn(v string) *PendingResource + func (s PendingResource) GoString() string + func (s PendingResource) String() string + type PutGroupConfigurationInput struct + Configuration []*GroupConfigurationItem + Group *string + func (s *PutGroupConfigurationInput) SetConfiguration(v []*GroupConfigurationItem) *PutGroupConfigurationInput + func (s *PutGroupConfigurationInput) SetGroup(v string) *PutGroupConfigurationInput + func (s *PutGroupConfigurationInput) Validate() error + func (s PutGroupConfigurationInput) GoString() string + func (s PutGroupConfigurationInput) String() string + type PutGroupConfigurationOutput struct + func (s PutGroupConfigurationOutput) GoString() string + func (s PutGroupConfigurationOutput) String() string + type QueryError struct + ErrorCode *string + Message *string + func (s *QueryError) SetErrorCode(v string) *QueryError + func (s *QueryError) SetMessage(v string) *QueryError + func (s QueryError) GoString() string + func (s QueryError) String() string + type ResourceFilter struct + Name *string + Values []*string + func (s *ResourceFilter) SetName(v string) *ResourceFilter + func (s *ResourceFilter) SetValues(v []*string) *ResourceFilter + func (s *ResourceFilter) Validate() error + func (s ResourceFilter) GoString() string + func (s ResourceFilter) String() string + type ResourceGroups struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ResourceGroups + func (c *ResourceGroups) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error) + func (c *ResourceGroups) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput) + func (c *ResourceGroups) CreateGroupWithContext(ctx aws.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error) + func (c *ResourceGroups) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error) + func (c *ResourceGroups) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput) + func (c *ResourceGroups) DeleteGroupWithContext(ctx aws.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error) + func (c *ResourceGroups) GetAccountSettings(input *GetAccountSettingsInput) (*GetAccountSettingsOutput, error) + func (c *ResourceGroups) GetAccountSettingsRequest(input *GetAccountSettingsInput) (req *request.Request, output *GetAccountSettingsOutput) + func (c *ResourceGroups) GetAccountSettingsWithContext(ctx aws.Context, input *GetAccountSettingsInput, opts ...request.Option) (*GetAccountSettingsOutput, error) + func (c *ResourceGroups) GetGroup(input *GetGroupInput) (*GetGroupOutput, error) + func (c *ResourceGroups) GetGroupConfiguration(input *GetGroupConfigurationInput) (*GetGroupConfigurationOutput, error) + func (c *ResourceGroups) GetGroupConfigurationRequest(input *GetGroupConfigurationInput) (req *request.Request, output *GetGroupConfigurationOutput) + func (c *ResourceGroups) GetGroupConfigurationWithContext(ctx aws.Context, input *GetGroupConfigurationInput, opts ...request.Option) (*GetGroupConfigurationOutput, error) + func (c *ResourceGroups) GetGroupQuery(input *GetGroupQueryInput) (*GetGroupQueryOutput, error) + func (c *ResourceGroups) GetGroupQueryRequest(input *GetGroupQueryInput) (req *request.Request, output *GetGroupQueryOutput) + func (c *ResourceGroups) GetGroupQueryWithContext(ctx aws.Context, input *GetGroupQueryInput, opts ...request.Option) (*GetGroupQueryOutput, error) + func (c *ResourceGroups) GetGroupRequest(input *GetGroupInput) (req *request.Request, output *GetGroupOutput) + func (c *ResourceGroups) GetGroupWithContext(ctx aws.Context, input *GetGroupInput, opts ...request.Option) (*GetGroupOutput, error) + func (c *ResourceGroups) GetTags(input *GetTagsInput) (*GetTagsOutput, error) + func (c *ResourceGroups) GetTagsRequest(input *GetTagsInput) (req *request.Request, output *GetTagsOutput) + func (c *ResourceGroups) GetTagsWithContext(ctx aws.Context, input *GetTagsInput, opts ...request.Option) (*GetTagsOutput, error) + func (c *ResourceGroups) GroupResources(input *GroupResourcesInput) (*GroupResourcesOutput, error) + func (c *ResourceGroups) GroupResourcesRequest(input *GroupResourcesInput) (req *request.Request, output *GroupResourcesOutput) + func (c *ResourceGroups) GroupResourcesWithContext(ctx aws.Context, input *GroupResourcesInput, opts ...request.Option) (*GroupResourcesOutput, error) + func (c *ResourceGroups) ListGroupResources(input *ListGroupResourcesInput) (*ListGroupResourcesOutput, error) + func (c *ResourceGroups) ListGroupResourcesPages(input *ListGroupResourcesInput, fn func(*ListGroupResourcesOutput, bool) bool) error + func (c *ResourceGroups) ListGroupResourcesPagesWithContext(ctx aws.Context, input *ListGroupResourcesInput, ...) error + func (c *ResourceGroups) ListGroupResourcesRequest(input *ListGroupResourcesInput) (req *request.Request, output *ListGroupResourcesOutput) + func (c *ResourceGroups) ListGroupResourcesWithContext(ctx aws.Context, input *ListGroupResourcesInput, opts ...request.Option) (*ListGroupResourcesOutput, error) + func (c *ResourceGroups) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error) + func (c *ResourceGroups) ListGroupsPages(input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool) error + func (c *ResourceGroups) ListGroupsPagesWithContext(ctx aws.Context, input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool, ...) error + func (c *ResourceGroups) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput) + func (c *ResourceGroups) ListGroupsWithContext(ctx aws.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error) + func (c *ResourceGroups) PutGroupConfiguration(input *PutGroupConfigurationInput) (*PutGroupConfigurationOutput, error) + func (c *ResourceGroups) PutGroupConfigurationRequest(input *PutGroupConfigurationInput) (req *request.Request, output *PutGroupConfigurationOutput) + func (c *ResourceGroups) PutGroupConfigurationWithContext(ctx aws.Context, input *PutGroupConfigurationInput, opts ...request.Option) (*PutGroupConfigurationOutput, error) + func (c *ResourceGroups) SearchResources(input *SearchResourcesInput) (*SearchResourcesOutput, error) + func (c *ResourceGroups) SearchResourcesPages(input *SearchResourcesInput, fn func(*SearchResourcesOutput, bool) bool) error + func (c *ResourceGroups) SearchResourcesPagesWithContext(ctx aws.Context, input *SearchResourcesInput, ...) error + func (c *ResourceGroups) SearchResourcesRequest(input *SearchResourcesInput) (req *request.Request, output *SearchResourcesOutput) + func (c *ResourceGroups) SearchResourcesWithContext(ctx aws.Context, input *SearchResourcesInput, opts ...request.Option) (*SearchResourcesOutput, error) + func (c *ResourceGroups) Tag(input *TagInput) (*TagOutput, error) + func (c *ResourceGroups) TagRequest(input *TagInput) (req *request.Request, output *TagOutput) + func (c *ResourceGroups) TagWithContext(ctx aws.Context, input *TagInput, opts ...request.Option) (*TagOutput, error) + func (c *ResourceGroups) UngroupResources(input *UngroupResourcesInput) (*UngroupResourcesOutput, error) + func (c *ResourceGroups) UngroupResourcesRequest(input *UngroupResourcesInput) (req *request.Request, output *UngroupResourcesOutput) + func (c *ResourceGroups) UngroupResourcesWithContext(ctx aws.Context, input *UngroupResourcesInput, opts ...request.Option) (*UngroupResourcesOutput, error) + func (c *ResourceGroups) Untag(input *UntagInput) (*UntagOutput, error) + func (c *ResourceGroups) UntagRequest(input *UntagInput) (req *request.Request, output *UntagOutput) + func (c *ResourceGroups) UntagWithContext(ctx aws.Context, input *UntagInput, opts ...request.Option) (*UntagOutput, error) + func (c *ResourceGroups) UpdateAccountSettings(input *UpdateAccountSettingsInput) (*UpdateAccountSettingsOutput, error) + func (c *ResourceGroups) UpdateAccountSettingsRequest(input *UpdateAccountSettingsInput) (req *request.Request, output *UpdateAccountSettingsOutput) + func (c *ResourceGroups) UpdateAccountSettingsWithContext(ctx aws.Context, input *UpdateAccountSettingsInput, opts ...request.Option) (*UpdateAccountSettingsOutput, error) + func (c *ResourceGroups) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error) + func (c *ResourceGroups) UpdateGroupQuery(input *UpdateGroupQueryInput) (*UpdateGroupQueryOutput, error) + func (c *ResourceGroups) UpdateGroupQueryRequest(input *UpdateGroupQueryInput) (req *request.Request, output *UpdateGroupQueryOutput) + func (c *ResourceGroups) UpdateGroupQueryWithContext(ctx aws.Context, input *UpdateGroupQueryInput, opts ...request.Option) (*UpdateGroupQueryOutput, error) + func (c *ResourceGroups) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput) + func (c *ResourceGroups) UpdateGroupWithContext(ctx aws.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error) + type ResourceIdentifier struct + ResourceArn *string + ResourceType *string + func (s *ResourceIdentifier) SetResourceArn(v string) *ResourceIdentifier + func (s *ResourceIdentifier) SetResourceType(v string) *ResourceIdentifier + func (s ResourceIdentifier) GoString() string + func (s ResourceIdentifier) String() string + type ResourceQuery struct + Query *string + Type *string + func (s *ResourceQuery) SetQuery(v string) *ResourceQuery + func (s *ResourceQuery) SetType(v string) *ResourceQuery + func (s *ResourceQuery) Validate() error + func (s ResourceQuery) GoString() string + func (s ResourceQuery) String() string + type ResourceStatus struct + Name *string + func (s *ResourceStatus) SetName(v string) *ResourceStatus + func (s ResourceStatus) GoString() string + func (s ResourceStatus) String() string + type SearchResourcesInput struct + MaxResults *int64 + NextToken *string + ResourceQuery *ResourceQuery + func (s *SearchResourcesInput) SetMaxResults(v int64) *SearchResourcesInput + func (s *SearchResourcesInput) SetNextToken(v string) *SearchResourcesInput + func (s *SearchResourcesInput) SetResourceQuery(v *ResourceQuery) *SearchResourcesInput + func (s *SearchResourcesInput) Validate() error + func (s SearchResourcesInput) GoString() string + func (s SearchResourcesInput) String() string + type SearchResourcesOutput struct + NextToken *string + QueryErrors []*QueryError + ResourceIdentifiers []*ResourceIdentifier + func (s *SearchResourcesOutput) SetNextToken(v string) *SearchResourcesOutput + func (s *SearchResourcesOutput) SetQueryErrors(v []*QueryError) *SearchResourcesOutput + func (s *SearchResourcesOutput) SetResourceIdentifiers(v []*ResourceIdentifier) *SearchResourcesOutput + func (s SearchResourcesOutput) GoString() string + func (s SearchResourcesOutput) String() string + type TagInput struct + Arn *string + Tags map[string]*string + func (s *TagInput) SetArn(v string) *TagInput + func (s *TagInput) SetTags(v map[string]*string) *TagInput + func (s *TagInput) Validate() error + func (s TagInput) GoString() string + func (s TagInput) String() string + type TagOutput struct + Arn *string + Tags map[string]*string + func (s *TagOutput) SetArn(v string) *TagOutput + func (s *TagOutput) SetTags(v map[string]*string) *TagOutput + func (s TagOutput) GoString() string + func (s TagOutput) String() string + type TooManyRequestsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyRequestsException) Code() string + func (s *TooManyRequestsException) Error() string + func (s *TooManyRequestsException) Message() string + func (s *TooManyRequestsException) OrigErr() error + func (s *TooManyRequestsException) RequestID() string + func (s *TooManyRequestsException) StatusCode() int + func (s TooManyRequestsException) GoString() string + func (s TooManyRequestsException) String() string + type UnauthorizedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *UnauthorizedException) Code() string + func (s *UnauthorizedException) Error() string + func (s *UnauthorizedException) Message() string + func (s *UnauthorizedException) OrigErr() error + func (s *UnauthorizedException) RequestID() string + func (s *UnauthorizedException) StatusCode() int + func (s UnauthorizedException) GoString() string + func (s UnauthorizedException) String() string + type UngroupResourcesInput struct + Group *string + ResourceArns []*string + func (s *UngroupResourcesInput) SetGroup(v string) *UngroupResourcesInput + func (s *UngroupResourcesInput) SetResourceArns(v []*string) *UngroupResourcesInput + func (s *UngroupResourcesInput) Validate() error + func (s UngroupResourcesInput) GoString() string + func (s UngroupResourcesInput) String() string + type UngroupResourcesOutput struct + Failed []*FailedResource + Pending []*PendingResource + Succeeded []*string + func (s *UngroupResourcesOutput) SetFailed(v []*FailedResource) *UngroupResourcesOutput + func (s *UngroupResourcesOutput) SetPending(v []*PendingResource) *UngroupResourcesOutput + func (s *UngroupResourcesOutput) SetSucceeded(v []*string) *UngroupResourcesOutput + func (s UngroupResourcesOutput) GoString() string + func (s UngroupResourcesOutput) String() string + type UntagInput struct + Arn *string + Keys []*string + func (s *UntagInput) SetArn(v string) *UntagInput + func (s *UntagInput) SetKeys(v []*string) *UntagInput + func (s *UntagInput) Validate() error + func (s UntagInput) GoString() string + func (s UntagInput) String() string + type UntagOutput struct + Arn *string + Keys []*string + func (s *UntagOutput) SetArn(v string) *UntagOutput + func (s *UntagOutput) SetKeys(v []*string) *UntagOutput + func (s UntagOutput) GoString() string + func (s UntagOutput) String() string + type UpdateAccountSettingsInput struct + GroupLifecycleEventsDesiredStatus *string + func (s *UpdateAccountSettingsInput) SetGroupLifecycleEventsDesiredStatus(v string) *UpdateAccountSettingsInput + func (s UpdateAccountSettingsInput) GoString() string + func (s UpdateAccountSettingsInput) String() string + type UpdateAccountSettingsOutput struct + AccountSettings *AccountSettings + func (s *UpdateAccountSettingsOutput) SetAccountSettings(v *AccountSettings) *UpdateAccountSettingsOutput + func (s UpdateAccountSettingsOutput) GoString() string + func (s UpdateAccountSettingsOutput) String() string + type UpdateGroupInput struct + Description *string + Group *string + GroupName *string + func (s *UpdateGroupInput) SetDescription(v string) *UpdateGroupInput + func (s *UpdateGroupInput) SetGroup(v string) *UpdateGroupInput + func (s *UpdateGroupInput) SetGroupName(v string) *UpdateGroupInput + func (s *UpdateGroupInput) Validate() error + func (s UpdateGroupInput) GoString() string + func (s UpdateGroupInput) String() string + type UpdateGroupOutput struct + Group *Group + func (s *UpdateGroupOutput) SetGroup(v *Group) *UpdateGroupOutput + func (s UpdateGroupOutput) GoString() string + func (s UpdateGroupOutput) String() string + type UpdateGroupQueryInput struct + Group *string + GroupName *string + ResourceQuery *ResourceQuery + func (s *UpdateGroupQueryInput) SetGroup(v string) *UpdateGroupQueryInput + func (s *UpdateGroupQueryInput) SetGroupName(v string) *UpdateGroupQueryInput + func (s *UpdateGroupQueryInput) SetResourceQuery(v *ResourceQuery) *UpdateGroupQueryInput + func (s *UpdateGroupQueryInput) Validate() error + func (s UpdateGroupQueryInput) GoString() string + func (s UpdateGroupQueryInput) String() string + type UpdateGroupQueryOutput struct + GroupQuery *GroupQuery + func (s *UpdateGroupQueryOutput) SetGroupQuery(v *GroupQuery) *UpdateGroupQueryOutput + func (s UpdateGroupQueryOutput) GoString() string + func (s UpdateGroupQueryOutput) String() string