Documentation ¶
Index ¶
- type MockClient
- func (c *MockClient) AssociateEncryptionConfig(ctx context.Context, input *eks.AssociateEncryptionConfigInput, ...) (*eks.AssociateEncryptionConfigOutput, error)
- func (c *MockClient) AssociateIdentityProviderConfig(ctx context.Context, input *eks.AssociateIdentityProviderConfigInput, ...) (*eks.AssociateIdentityProviderConfigOutput, error)
- func (c *MockClient) CreateCluster(ctx context.Context, input *eks.CreateClusterInput, opts ...func(*eks.Options)) (*eks.CreateClusterOutput, error)
- func (c *MockClient) CreateFargateProfile(ctx context.Context, input *eks.CreateFargateProfileInput, ...) (*eks.CreateFargateProfileOutput, error)
- func (c *MockClient) CreateNodegroup(ctx context.Context, input *eks.CreateNodegroupInput, ...) (*eks.CreateNodegroupOutput, error)
- func (c *MockClient) DeleteCluster(ctx context.Context, input *eks.DeleteClusterInput, opts ...func(*eks.Options)) (*eks.DeleteClusterOutput, error)
- func (c *MockClient) DeleteFargateProfile(ctx context.Context, input *eks.DeleteFargateProfileInput, ...) (*eks.DeleteFargateProfileOutput, error)
- func (c *MockClient) DeleteNodegroup(ctx context.Context, input *eks.DeleteNodegroupInput, ...) (*eks.DeleteNodegroupOutput, error)
- func (c *MockClient) DescribeCluster(ctx context.Context, input *eks.DescribeClusterInput, ...) (*eks.DescribeClusterOutput, error)
- func (c *MockClient) DescribeFargateProfile(ctx context.Context, input *eks.DescribeFargateProfileInput, ...) (*eks.DescribeFargateProfileOutput, error)
- func (c *MockClient) DescribeIdentityProviderConfig(ctx context.Context, input *eks.DescribeIdentityProviderConfigInput, ...) (*eks.DescribeIdentityProviderConfigOutput, error)
- func (c *MockClient) DescribeNodegroup(ctx context.Context, input *eks.DescribeNodegroupInput, ...) (*eks.DescribeNodegroupOutput, error)
- func (c *MockClient) DisassociateIdentityProviderConfig(ctx context.Context, input *eks.DisassociateIdentityProviderConfigInput, ...) (*eks.DisassociateIdentityProviderConfigOutput, error)
- func (c *MockClient) TagResource(ctx context.Context, input *eks.TagResourceInput, opts ...func(*eks.Options)) (*eks.TagResourceOutput, error)
- func (c *MockClient) UntagResource(ctx context.Context, input *eks.UntagResourceInput, opts ...func(*eks.Options)) (*eks.UntagResourceOutput, error)
- func (c *MockClient) UpdateClusterConfig(ctx context.Context, input *eks.UpdateClusterConfigInput, ...) (*eks.UpdateClusterConfigOutput, error)
- func (c *MockClient) UpdateClusterVersion(ctx context.Context, input *eks.UpdateClusterVersionInput, ...) (*eks.UpdateClusterVersionOutput, error)
- func (c *MockClient) UpdateNodegroupConfig(ctx context.Context, input *eks.UpdateNodegroupConfigInput, ...) (*eks.UpdateNodegroupConfigOutput, error)
- func (c *MockClient) UpdateNodegroupVersion(ctx context.Context, input *eks.UpdateNodegroupVersionInput, ...) (*eks.UpdateNodegroupVersionOutput, error)
- type MockSTSClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct { MockCreateCluster func(ctx context.Context, input *eks.CreateClusterInput, opts []func(*eks.Options)) (*eks.CreateClusterOutput, error) MockDescribeCluster func(ctx context.Context, input *eks.DescribeClusterInput, opts []func(*eks.Options)) (*eks.DescribeClusterOutput, error) MockUpdateClusterConfig func(ctx context.Context, input *eks.UpdateClusterConfigInput, opts []func(*eks.Options)) (*eks.UpdateClusterConfigOutput, error) MockDeleteCluster func(ctx context.Context, input *eks.DeleteClusterInput, opts []func(*eks.Options)) (*eks.DeleteClusterOutput, error) MockTagResource func(ctx context.Context, input *eks.TagResourceInput, opts []func(*eks.Options)) (*eks.TagResourceOutput, error) MockUntagResource func(ctx context.Context, input *eks.UntagResourceInput, opts []func(*eks.Options)) (*eks.UntagResourceOutput, error) MockUpdateClusterVersion func(ctx context.Context, input *eks.UpdateClusterVersionInput, opts []func(*eks.Options)) (*eks.UpdateClusterVersionOutput, error) MockAssociateEncryptionConfig func(ctx context.Context, input *eks.AssociateEncryptionConfigInput, opts []func(*eks.Options)) (*eks.AssociateEncryptionConfigOutput, error) MockDescribeNodegroup func(ctx context.Context, input *eks.DescribeNodegroupInput, opts []func(*eks.Options)) (*eks.DescribeNodegroupOutput, error) MockCreateNodegroup func(ctx context.Context, input *eks.CreateNodegroupInput, opts []func(*eks.Options)) (*eks.CreateNodegroupOutput, error) MockUpdateNodegroupVersion func(ctx context.Context, input *eks.UpdateNodegroupVersionInput, opts []func(*eks.Options)) (*eks.UpdateNodegroupVersionOutput, error) MockUpdateNodegroupConfig func(ctx context.Context, input *eks.UpdateNodegroupConfigInput, opts []func(*eks.Options)) (*eks.UpdateNodegroupConfigOutput, error) MockDeleteNodegroup func(ctx context.Context, input *eks.DeleteNodegroupInput, opts []func(*eks.Options)) (*eks.DeleteNodegroupOutput, error) MockDescribeFargateProfile func(ctx context.Context, input *eks.DescribeFargateProfileInput, opts []func(*eks.Options)) (*eks.DescribeFargateProfileOutput, error) MockCreateFargateProfile func(ctx context.Context, input *eks.CreateFargateProfileInput, opts []func(*eks.Options)) (*eks.CreateFargateProfileOutput, error) MockDeleteFargateProfile func(ctx context.Context, input *eks.DeleteFargateProfileInput, opts []func(*eks.Options)) (*eks.DeleteFargateProfileOutput, error) MockDescribeIdentityProviderConfig func(ctx context.Context, input *eks.DescribeIdentityProviderConfigInput, opts []func(*eks.Options)) (*eks.DescribeIdentityProviderConfigOutput, error) MockAssociateIdentityProviderConfig func(ctx context.Context, input *eks.AssociateIdentityProviderConfigInput, opts []func(*eks.Options)) (*eks.AssociateIdentityProviderConfigOutput, error) MockDisassociateIdentityProviderConfig func(ctx context.Context, input *eks.DisassociateIdentityProviderConfigInput, opts []func(*eks.Options)) (*eks.DisassociateIdentityProviderConfigOutput, error) }
MockClient is a fake implementation of eks.Client.
func (*MockClient) AssociateEncryptionConfig ¶ added in v0.31.0
func (c *MockClient) AssociateEncryptionConfig(ctx context.Context, input *eks.AssociateEncryptionConfigInput, opts ...func(*eks.Options)) (*eks.AssociateEncryptionConfigOutput, error)
AssociateEncryptionConfig calls the underlying MockAssociateEncryptionConfig method.
func (*MockClient) AssociateIdentityProviderConfig ¶
func (c *MockClient) AssociateIdentityProviderConfig(ctx context.Context, input *eks.AssociateIdentityProviderConfigInput, opts ...func(*eks.Options)) (*eks.AssociateIdentityProviderConfigOutput, error)
AssociateIdentityProviderConfig calls the underlying MockAssociateIdentityProviderConfig method
func (*MockClient) CreateCluster ¶
func (c *MockClient) CreateCluster(ctx context.Context, input *eks.CreateClusterInput, opts ...func(*eks.Options)) (*eks.CreateClusterOutput, error)
CreateCluster calls the underlying MockCreateCluster method.
func (*MockClient) CreateFargateProfile ¶
func (c *MockClient) CreateFargateProfile(ctx context.Context, input *eks.CreateFargateProfileInput, opts ...func(*eks.Options)) (*eks.CreateFargateProfileOutput, error)
CreateFargateProfile calls the underlying MockCreateFargateProfile method.
func (*MockClient) CreateNodegroup ¶
func (c *MockClient) CreateNodegroup(ctx context.Context, input *eks.CreateNodegroupInput, opts ...func(*eks.Options)) (*eks.CreateNodegroupOutput, error)
CreateNodegroup calls the underlying MockCreateNodegroup method.
func (*MockClient) DeleteCluster ¶
func (c *MockClient) DeleteCluster(ctx context.Context, input *eks.DeleteClusterInput, opts ...func(*eks.Options)) (*eks.DeleteClusterOutput, error)
DeleteCluster calls the underlying MockDeleteCluster method.
func (*MockClient) DeleteFargateProfile ¶
func (c *MockClient) DeleteFargateProfile(ctx context.Context, input *eks.DeleteFargateProfileInput, opts ...func(*eks.Options)) (*eks.DeleteFargateProfileOutput, error)
DeleteFargateProfile calls the underlying MockDeleteFargateProfile method.
func (*MockClient) DeleteNodegroup ¶
func (c *MockClient) DeleteNodegroup(ctx context.Context, input *eks.DeleteNodegroupInput, opts ...func(*eks.Options)) (*eks.DeleteNodegroupOutput, error)
DeleteNodegroup calls the underlying MockDeleteNodegroup method.
func (*MockClient) DescribeCluster ¶
func (c *MockClient) DescribeCluster(ctx context.Context, input *eks.DescribeClusterInput, opts ...func(*eks.Options)) (*eks.DescribeClusterOutput, error)
DescribeCluster calls the underlying MockDescribeCluster method.
func (*MockClient) DescribeFargateProfile ¶
func (c *MockClient) DescribeFargateProfile(ctx context.Context, input *eks.DescribeFargateProfileInput, opts ...func(*eks.Options)) (*eks.DescribeFargateProfileOutput, error)
DescribeFargateProfile calls the underlying MockDescribeFargateProfile method.
func (*MockClient) DescribeIdentityProviderConfig ¶
func (c *MockClient) DescribeIdentityProviderConfig(ctx context.Context, input *eks.DescribeIdentityProviderConfigInput, opts ...func(*eks.Options)) (*eks.DescribeIdentityProviderConfigOutput, error)
DescribeIdentityProviderConfig calls the underlying MockDescribeIdentityProviderConfig method
func (*MockClient) DescribeNodegroup ¶
func (c *MockClient) DescribeNodegroup(ctx context.Context, input *eks.DescribeNodegroupInput, opts ...func(*eks.Options)) (*eks.DescribeNodegroupOutput, error)
DescribeNodegroup calls the underlying MockDescribeNodegroup method.
func (*MockClient) DisassociateIdentityProviderConfig ¶
func (c *MockClient) DisassociateIdentityProviderConfig(ctx context.Context, input *eks.DisassociateIdentityProviderConfigInput, opts ...func(*eks.Options)) (*eks.DisassociateIdentityProviderConfigOutput, error)
DisassociateIdentityProviderConfig calls the underlying MockDisassociateIdentityProviderConfig method
func (*MockClient) TagResource ¶
func (c *MockClient) TagResource(ctx context.Context, input *eks.TagResourceInput, opts ...func(*eks.Options)) (*eks.TagResourceOutput, error)
TagResource calls the underlying MockTagResource method.
func (*MockClient) UntagResource ¶
func (c *MockClient) UntagResource(ctx context.Context, input *eks.UntagResourceInput, opts ...func(*eks.Options)) (*eks.UntagResourceOutput, error)
UntagResource calls the underlying MockUntagResource method.
func (*MockClient) UpdateClusterConfig ¶
func (c *MockClient) UpdateClusterConfig(ctx context.Context, input *eks.UpdateClusterConfigInput, opts ...func(*eks.Options)) (*eks.UpdateClusterConfigOutput, error)
UpdateClusterConfig calls the underlying MockUpdateClusterConfig method.
func (*MockClient) UpdateClusterVersion ¶
func (c *MockClient) UpdateClusterVersion(ctx context.Context, input *eks.UpdateClusterVersionInput, opts ...func(*eks.Options)) (*eks.UpdateClusterVersionOutput, error)
UpdateClusterVersion calls the underlying MockUpdateClusterVersion method.
func (*MockClient) UpdateNodegroupConfig ¶
func (c *MockClient) UpdateNodegroupConfig(ctx context.Context, input *eks.UpdateNodegroupConfigInput, opts ...func(*eks.Options)) (*eks.UpdateNodegroupConfigOutput, error)
UpdateNodegroupConfig calls the underlying MockUpdateNodegroupConfig method.
func (*MockClient) UpdateNodegroupVersion ¶
func (c *MockClient) UpdateNodegroupVersion(ctx context.Context, input *eks.UpdateNodegroupVersionInput, opts ...func(*eks.Options)) (*eks.UpdateNodegroupVersionOutput, error)
UpdateNodegroupVersion calls the underlying MockUpdateNodegroupVersion method.
type MockSTSClient ¶
type MockSTSClient struct {
MockPresignGetCallerIdentity func(ctx context.Context, input *sts.GetCallerIdentityInput, opts []func(*sts.PresignOptions)) (*v4.PresignedHTTPRequest, error)
}
MockSTSClient mock sts client
func (*MockSTSClient) PresignGetCallerIdentity ¶
func (c *MockSTSClient) PresignGetCallerIdentity(ctx context.Context, input *sts.GetCallerIdentityInput, opts ...func(*sts.PresignOptions)) (*v4.PresignedHTTPRequest, error)
PresignGetCallerIdentity calls the underlying MockPresignGetCallerIdentity method.