Versions in this module Expand all Collapse all v0 v0.23.3 Jun 25, 2020 v0.23.2 Jun 25, 2020 Changes in this version + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeInternalException + const ErrCodeInvalidInputException + const ErrCodeLimitExceededException + const ServiceID + const ServiceName + type AssociateMemberAccountInput struct + MemberAccountId *string + func (s *AssociateMemberAccountInput) Validate() error + func (s AssociateMemberAccountInput) String() string + type AssociateMemberAccountOutput struct + func (s AssociateMemberAccountOutput) String() string + type AssociateMemberAccountRequest struct + Copy func(*AssociateMemberAccountInput) AssociateMemberAccountRequest + Input *AssociateMemberAccountInput + func (r AssociateMemberAccountRequest) Send(ctx context.Context) (*AssociateMemberAccountResponse, error) + type AssociateMemberAccountResponse struct + func (r *AssociateMemberAccountResponse) SDKResponseMetdata() *aws.Response + type AssociateS3ResourcesInput struct + MemberAccountId *string + S3Resources []S3ResourceClassification + func (s *AssociateS3ResourcesInput) Validate() error + func (s AssociateS3ResourcesInput) String() string + type AssociateS3ResourcesOutput struct + FailedS3Resources []FailedS3Resource + func (s AssociateS3ResourcesOutput) String() string + type AssociateS3ResourcesRequest struct + Copy func(*AssociateS3ResourcesInput) AssociateS3ResourcesRequest + Input *AssociateS3ResourcesInput + func (r AssociateS3ResourcesRequest) Send(ctx context.Context) (*AssociateS3ResourcesResponse, error) + type AssociateS3ResourcesResponse struct + func (r *AssociateS3ResourcesResponse) SDKResponseMetdata() *aws.Response + type ClassificationType struct + Continuous S3ContinuousClassificationType + OneTime S3OneTimeClassificationType + func (s *ClassificationType) Validate() error + func (s ClassificationType) String() string + type ClassificationTypeUpdate struct + Continuous S3ContinuousClassificationType + OneTime S3OneTimeClassificationType + func (s ClassificationTypeUpdate) String() string + type Client struct + func New(config aws.Config) *Client + func (c *Client) AssociateMemberAccountRequest(input *AssociateMemberAccountInput) AssociateMemberAccountRequest + func (c *Client) AssociateS3ResourcesRequest(input *AssociateS3ResourcesInput) AssociateS3ResourcesRequest + func (c *Client) DisassociateMemberAccountRequest(input *DisassociateMemberAccountInput) DisassociateMemberAccountRequest + func (c *Client) DisassociateS3ResourcesRequest(input *DisassociateS3ResourcesInput) DisassociateS3ResourcesRequest + func (c *Client) ListMemberAccountsRequest(input *ListMemberAccountsInput) ListMemberAccountsRequest + func (c *Client) ListS3ResourcesRequest(input *ListS3ResourcesInput) ListS3ResourcesRequest + func (c *Client) UpdateS3ResourcesRequest(input *UpdateS3ResourcesInput) UpdateS3ResourcesRequest + type DisassociateMemberAccountInput struct + MemberAccountId *string + func (s *DisassociateMemberAccountInput) Validate() error + func (s DisassociateMemberAccountInput) String() string + type DisassociateMemberAccountOutput struct + func (s DisassociateMemberAccountOutput) String() string + type DisassociateMemberAccountRequest struct + Copy func(*DisassociateMemberAccountInput) DisassociateMemberAccountRequest + Input *DisassociateMemberAccountInput + func (r DisassociateMemberAccountRequest) Send(ctx context.Context) (*DisassociateMemberAccountResponse, error) + type DisassociateMemberAccountResponse struct + func (r *DisassociateMemberAccountResponse) SDKResponseMetdata() *aws.Response + type DisassociateS3ResourcesInput struct + AssociatedS3Resources []S3Resource + MemberAccountId *string + func (s *DisassociateS3ResourcesInput) Validate() error + func (s DisassociateS3ResourcesInput) String() string + type DisassociateS3ResourcesOutput struct + FailedS3Resources []FailedS3Resource + func (s DisassociateS3ResourcesOutput) String() string + type DisassociateS3ResourcesRequest struct + Copy func(*DisassociateS3ResourcesInput) DisassociateS3ResourcesRequest + Input *DisassociateS3ResourcesInput + func (r DisassociateS3ResourcesRequest) Send(ctx context.Context) (*DisassociateS3ResourcesResponse, error) + type DisassociateS3ResourcesResponse struct + func (r *DisassociateS3ResourcesResponse) SDKResponseMetdata() *aws.Response + type FailedS3Resource struct + ErrorCode *string + ErrorMessage *string + FailedItem *S3Resource + func (s FailedS3Resource) String() string + type ListMemberAccountsInput struct + MaxResults *int64 + NextToken *string + func (s ListMemberAccountsInput) String() string + type ListMemberAccountsOutput struct + MemberAccounts []MemberAccount + NextToken *string + func (s ListMemberAccountsOutput) String() string + type ListMemberAccountsPaginator struct + func NewListMemberAccountsPaginator(req ListMemberAccountsRequest) ListMemberAccountsPaginator + func (p *ListMemberAccountsPaginator) CurrentPage() *ListMemberAccountsOutput + type ListMemberAccountsRequest struct + Copy func(*ListMemberAccountsInput) ListMemberAccountsRequest + Input *ListMemberAccountsInput + func (r ListMemberAccountsRequest) Send(ctx context.Context) (*ListMemberAccountsResponse, error) + type ListMemberAccountsResponse struct + func (r *ListMemberAccountsResponse) SDKResponseMetdata() *aws.Response + type ListS3ResourcesInput struct + MaxResults *int64 + MemberAccountId *string + NextToken *string + func (s ListS3ResourcesInput) String() string + type ListS3ResourcesOutput struct + NextToken *string + S3Resources []S3ResourceClassification + func (s ListS3ResourcesOutput) String() string + type ListS3ResourcesPaginator struct + func NewListS3ResourcesPaginator(req ListS3ResourcesRequest) ListS3ResourcesPaginator + func (p *ListS3ResourcesPaginator) CurrentPage() *ListS3ResourcesOutput + type ListS3ResourcesRequest struct + Copy func(*ListS3ResourcesInput) ListS3ResourcesRequest + Input *ListS3ResourcesInput + func (r ListS3ResourcesRequest) Send(ctx context.Context) (*ListS3ResourcesResponse, error) + type ListS3ResourcesResponse struct + func (r *ListS3ResourcesResponse) SDKResponseMetdata() *aws.Response + type MemberAccount struct + AccountId *string + func (s MemberAccount) String() string + type S3ContinuousClassificationType string + const S3ContinuousClassificationTypeFull + func (enum S3ContinuousClassificationType) MarshalValue() (string, error) + func (enum S3ContinuousClassificationType) MarshalValueBuf(b []byte) ([]byte, error) + type S3OneTimeClassificationType string + const S3OneTimeClassificationTypeFull + const S3OneTimeClassificationTypeNone + func (enum S3OneTimeClassificationType) MarshalValue() (string, error) + func (enum S3OneTimeClassificationType) MarshalValueBuf(b []byte) ([]byte, error) + type S3Resource struct + BucketName *string + Prefix *string + func (s *S3Resource) Validate() error + func (s S3Resource) String() string + type S3ResourceClassification struct + BucketName *string + ClassificationType *ClassificationType + Prefix *string + func (s *S3ResourceClassification) Validate() error + func (s S3ResourceClassification) String() string + type S3ResourceClassificationUpdate struct + BucketName *string + ClassificationTypeUpdate *ClassificationTypeUpdate + Prefix *string + func (s *S3ResourceClassificationUpdate) Validate() error + func (s S3ResourceClassificationUpdate) String() string + type UpdateS3ResourcesInput struct + MemberAccountId *string + S3ResourcesUpdate []S3ResourceClassificationUpdate + func (s *UpdateS3ResourcesInput) Validate() error + func (s UpdateS3ResourcesInput) String() string + type UpdateS3ResourcesOutput struct + FailedS3Resources []FailedS3Resource + func (s UpdateS3ResourcesOutput) String() string + type UpdateS3ResourcesRequest struct + Copy func(*UpdateS3ResourcesInput) UpdateS3ResourcesRequest + Input *UpdateS3ResourcesInput + func (r UpdateS3ResourcesRequest) Send(ctx context.Context) (*UpdateS3ResourcesResponse, error) + type UpdateS3ResourcesResponse struct + func (r *UpdateS3ResourcesResponse) SDKResponseMetdata() *aws.Response