Documentation
¶
Index ¶
- type IAMClient
- func (iMock *IAMClient) AddMembership(ctx context.Context, in *iam.AddMembershipIn, opts ...grpc.CallOption) (*iam.AddMembershipOut, error)
- func (iMock *IAMClient) Can(ctx context.Context, in *iam.CanIn, opts ...grpc.CallOption) (*iam.CanOut, error)
- func (iMock *IAMClient) GetMembership(ctx context.Context, in *iam.GetMembershipIn, opts ...grpc.CallOption) (*iam.GetMembershipOut, error)
- func (iMock *IAMClient) ListMembershipsForResource(ctx context.Context, in *iam.MembershipsForResourceIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error)
- func (iMock *IAMClient) ListMembershipsForUser(ctx context.Context, in *iam.MembershipsForUserIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error)
- func (iMock *IAMClient) Ping(ctx context.Context, in *iam.Message, opts ...grpc.CallOption) (*iam.Message, error)
- func (iMock *IAMClient) RemoveMembership(ctx context.Context, in *iam.RemoveMembershipIn, opts ...grpc.CallOption) (*iam.RemoveMembershipOut, error)
- func (iMock *IAMClient) RemoveResource(ctx context.Context, in *iam.RemoveResourceIn, opts ...grpc.CallOption) (*iam.RemoveResourceOut, error)
- func (iMock *IAMClient) UpdateMembership(ctx context.Context, in *iam.UpdateMembershipIn, opts ...grpc.CallOption) (*iam.UpdateMembershipOut, error)
- type IAMClientCallerInfo
- type IAMServer
- func (iMock *IAMServer) AddMembership(ka context.Context, kb *iam.AddMembershipIn) (*iam.AddMembershipOut, error)
- func (iMock *IAMServer) Can(kc context.Context, kd *iam.CanIn) (*iam.CanOut, error)
- func (iMock *IAMServer) GetMembership(ke context.Context, kf *iam.GetMembershipIn) (*iam.GetMembershipOut, error)
- func (iMock *IAMServer) ListMembershipsForResource(kg context.Context, kh *iam.MembershipsForResourceIn) (*iam.ListMembershipsOut, error)
- func (iMock *IAMServer) ListMembershipsForUser(ki context.Context, kj *iam.MembershipsForUserIn) (*iam.ListMembershipsOut, error)
- func (iMock *IAMServer) Ping(kk context.Context, kl *iam.Message) (*iam.Message, error)
- func (iMock *IAMServer) RemoveMembership(km context.Context, kn *iam.RemoveMembershipIn) (*iam.RemoveMembershipOut, error)
- func (iMock *IAMServer) RemoveResource(ko context.Context, kp *iam.RemoveResourceIn) (*iam.RemoveResourceOut, error)
- func (iMock *IAMServer) UpdateMembership(kq context.Context, kr *iam.UpdateMembershipIn) (*iam.UpdateMembershipOut, error)
- type IAMServerCallerInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IAMClient ¶
type IAMClient struct { Calls map[string][]IAMClientCallerInfo MockAddMembership func(ctx context.Context, in *iam.AddMembershipIn, opts ...grpc.CallOption) (*iam.AddMembershipOut, error) MockCan func(ctx context.Context, in *iam.CanIn, opts ...grpc.CallOption) (*iam.CanOut, error) MockGetMembership func(ctx context.Context, in *iam.GetMembershipIn, opts ...grpc.CallOption) (*iam.GetMembershipOut, error) MockListMembershipsForResource func(ctx context.Context, in *iam.MembershipsForResourceIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error) MockListMembershipsForUser func(ctx context.Context, in *iam.MembershipsForUserIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error) MockPing func(ctx context.Context, in *iam.Message, opts ...grpc.CallOption) (*iam.Message, error) MockRemoveMembership func(ctx context.Context, in *iam.RemoveMembershipIn, opts ...grpc.CallOption) (*iam.RemoveMembershipOut, error) MockRemoveResource func(ctx context.Context, in *iam.RemoveResourceIn, opts ...grpc.CallOption) (*iam.RemoveResourceOut, error) MockUpdateMembership func(ctx context.Context, in *iam.UpdateMembershipIn, opts ...grpc.CallOption) (*iam.UpdateMembershipOut, error) }
func NewIAMClient ¶
func NewIAMClient() *IAMClient
func (*IAMClient) AddMembership ¶
func (iMock *IAMClient) AddMembership(ctx context.Context, in *iam.AddMembershipIn, opts ...grpc.CallOption) (*iam.AddMembershipOut, error)
func (*IAMClient) GetMembership ¶
func (iMock *IAMClient) GetMembership(ctx context.Context, in *iam.GetMembershipIn, opts ...grpc.CallOption) (*iam.GetMembershipOut, error)
func (*IAMClient) ListMembershipsForResource ¶
func (iMock *IAMClient) ListMembershipsForResource(ctx context.Context, in *iam.MembershipsForResourceIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error)
func (*IAMClient) ListMembershipsForUser ¶
func (iMock *IAMClient) ListMembershipsForUser(ctx context.Context, in *iam.MembershipsForUserIn, opts ...grpc.CallOption) (*iam.ListMembershipsOut, error)
func (*IAMClient) RemoveMembership ¶
func (iMock *IAMClient) RemoveMembership(ctx context.Context, in *iam.RemoveMembershipIn, opts ...grpc.CallOption) (*iam.RemoveMembershipOut, error)
func (*IAMClient) RemoveResource ¶
func (iMock *IAMClient) RemoveResource(ctx context.Context, in *iam.RemoveResourceIn, opts ...grpc.CallOption) (*iam.RemoveResourceOut, error)
func (*IAMClient) UpdateMembership ¶
func (iMock *IAMClient) UpdateMembership(ctx context.Context, in *iam.UpdateMembershipIn, opts ...grpc.CallOption) (*iam.UpdateMembershipOut, error)
type IAMClientCallerInfo ¶
type IAMClientCallerInfo struct {
Args []any
}
type IAMServer ¶
type IAMServer struct { Calls map[string][]IAMServerCallerInfo MockAddMembership func(ka context.Context, kb *iam.AddMembershipIn) (*iam.AddMembershipOut, error) MockCan func(kc context.Context, kd *iam.CanIn) (*iam.CanOut, error) MockGetMembership func(ke context.Context, kf *iam.GetMembershipIn) (*iam.GetMembershipOut, error) MockListMembershipsForResource func(kg context.Context, kh *iam.MembershipsForResourceIn) (*iam.ListMembershipsOut, error) MockListMembershipsForUser func(ki context.Context, kj *iam.MembershipsForUserIn) (*iam.ListMembershipsOut, error) MockPing func(kk context.Context, kl *iam.Message) (*iam.Message, error) MockRemoveMembership func(km context.Context, kn *iam.RemoveMembershipIn) (*iam.RemoveMembershipOut, error) MockRemoveResource func(ko context.Context, kp *iam.RemoveResourceIn) (*iam.RemoveResourceOut, error) MockUpdateMembership func(kq context.Context, kr *iam.UpdateMembershipIn) (*iam.UpdateMembershipOut, error) }
func NewIAMServer ¶
func NewIAMServer() *IAMServer
func (*IAMServer) AddMembership ¶
func (iMock *IAMServer) AddMembership(ka context.Context, kb *iam.AddMembershipIn) (*iam.AddMembershipOut, error)
func (*IAMServer) GetMembership ¶
func (iMock *IAMServer) GetMembership(ke context.Context, kf *iam.GetMembershipIn) (*iam.GetMembershipOut, error)
func (*IAMServer) ListMembershipsForResource ¶
func (iMock *IAMServer) ListMembershipsForResource(kg context.Context, kh *iam.MembershipsForResourceIn) (*iam.ListMembershipsOut, error)
func (*IAMServer) ListMembershipsForUser ¶
func (iMock *IAMServer) ListMembershipsForUser(ki context.Context, kj *iam.MembershipsForUserIn) (*iam.ListMembershipsOut, error)
func (*IAMServer) RemoveMembership ¶
func (iMock *IAMServer) RemoveMembership(km context.Context, kn *iam.RemoveMembershipIn) (*iam.RemoveMembershipOut, error)
func (*IAMServer) RemoveResource ¶
func (iMock *IAMServer) RemoveResource(ko context.Context, kp *iam.RemoveResourceIn) (*iam.RemoveResourceOut, error)
func (*IAMServer) UpdateMembership ¶
func (iMock *IAMServer) UpdateMembership(kq context.Context, kr *iam.UpdateMembershipIn) (*iam.UpdateMembershipOut, error)
type IAMServerCallerInfo ¶
type IAMServerCallerInfo struct {
Args []any
}
Click to show internal directories.
Click to hide internal directories.