Documentation
¶
Index ¶
- func NewClient(ctx context.Context, config config.Config) (*iam.Client, error)
- type BucketAccessGrantorMock
- func (BucketAccessGrantorMock) CreateAccessKey(_ context.Context, params *iam.CreateAccessKeyInput, _ ...func(*iam.Options)) (*iam.CreateAccessKeyOutput, error)
- func (BucketAccessGrantorMock) CreateUser(_ context.Context, params *iam.CreateUserInput, _ ...func(*iam.Options)) (*iam.CreateUserOutput, error)
- func (BucketAccessGrantorMock) PutUserPolicy(_ context.Context, params *iam.PutUserPolicyInput, _ ...func(*iam.Options)) (*iam.PutUserPolicyOutput, error)
- type BucketAccessRevokerMock
- func (BucketAccessRevokerMock) DeleteAccessKey(_ context.Context, params *iam.DeleteAccessKeyInput, _ ...func(*iam.Options)) (*iam.DeleteAccessKeyOutput, error)
- func (BucketAccessRevokerMock) DeleteUser(_ context.Context, params *iam.DeleteUserInput, _ ...func(*iam.Options)) (*iam.DeleteUserOutput, error)
- func (BucketAccessRevokerMock) DeleteUserPolicy(_ context.Context, params *iam.DeleteUserPolicyInput, _ ...func(*iam.Options)) (*iam.DeleteUserPolicyOutput, error)
- func (BucketAccessRevokerMock) ListAccessKeys(_ context.Context, params *iam.ListAccessKeysInput, _ ...func(*iam.Options)) (*iam.ListAccessKeysOutput, error)
- func (BucketAccessRevokerMock) ListUserPolicies(_ context.Context, params *iam.ListUserPoliciesInput, _ ...func(*iam.Options)) (*iam.ListUserPoliciesOutput, error)
- type ClientMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BucketAccessGrantorMock ¶
type BucketAccessGrantorMock struct{}
func (BucketAccessGrantorMock) CreateAccessKey ¶
func (BucketAccessGrantorMock) CreateAccessKey(_ context.Context, params *iam.CreateAccessKeyInput, _ ...func(*iam.Options)) (*iam.CreateAccessKeyOutput, error)
func (BucketAccessGrantorMock) CreateUser ¶
func (BucketAccessGrantorMock) CreateUser(_ context.Context, params *iam.CreateUserInput, _ ...func(*iam.Options)) (*iam.CreateUserOutput, error)
func (BucketAccessGrantorMock) PutUserPolicy ¶
func (BucketAccessGrantorMock) PutUserPolicy(_ context.Context, params *iam.PutUserPolicyInput, _ ...func(*iam.Options)) (*iam.PutUserPolicyOutput, error)
type BucketAccessRevokerMock ¶
type BucketAccessRevokerMock struct{}
func (BucketAccessRevokerMock) DeleteAccessKey ¶
func (BucketAccessRevokerMock) DeleteAccessKey(_ context.Context, params *iam.DeleteAccessKeyInput, _ ...func(*iam.Options)) (*iam.DeleteAccessKeyOutput, error)
func (BucketAccessRevokerMock) DeleteUser ¶
func (BucketAccessRevokerMock) DeleteUser(_ context.Context, params *iam.DeleteUserInput, _ ...func(*iam.Options)) (*iam.DeleteUserOutput, error)
func (BucketAccessRevokerMock) DeleteUserPolicy ¶
func (BucketAccessRevokerMock) DeleteUserPolicy(_ context.Context, params *iam.DeleteUserPolicyInput, _ ...func(*iam.Options)) (*iam.DeleteUserPolicyOutput, error)
func (BucketAccessRevokerMock) ListAccessKeys ¶
func (BucketAccessRevokerMock) ListAccessKeys(_ context.Context, params *iam.ListAccessKeysInput, _ ...func(*iam.Options)) (*iam.ListAccessKeysOutput, error)
func (BucketAccessRevokerMock) ListUserPolicies ¶
func (BucketAccessRevokerMock) ListUserPolicies(_ context.Context, params *iam.ListUserPoliciesInput, _ ...func(*iam.Options)) (*iam.ListUserPoliciesOutput, error)
type ClientMock ¶
type ClientMock struct {
BucketAccessGrantorMock
BucketAccessRevokerMock
}
Click to show internal directories.
Click to hide internal directories.