Documentation
¶
Index ¶
- type MockRedshiftClient
- func (m *MockRedshiftClient) DescribeTableWithContext(ctx aws.Context, input *redshiftdataapiservice.DescribeTableInput, ...) (*redshiftdataapiservice.DescribeTableOutput, error)
- func (m *MockRedshiftClient) ExecuteStatementWithContext(ctx aws.Context, input *redshiftdataapiservice.ExecuteStatementInput, ...) (*redshiftdataapiservice.ExecuteStatementOutput, error)
- func (m *MockRedshiftClient) GetSecretValueWithContext(ctx aws.Context, input *secretsmanager.GetSecretValueInput, ...) (*secretsmanager.GetSecretValueOutput, error)
- func (m *MockRedshiftClient) ListSchemasWithContext(ctx aws.Context, input *redshiftdataapiservice.ListSchemasInput, ...) (*redshiftdataapiservice.ListSchemasOutput, error)
- func (m *MockRedshiftClient) ListSecretsWithContext(ctx aws.Context, input *secretsmanager.ListSecretsInput, ...) (*secretsmanager.ListSecretsOutput, error)
- func (m *MockRedshiftClient) ListTablesWithContext(ctx aws.Context, input *redshiftdataapiservice.ListTablesInput, ...) (*redshiftdataapiservice.ListTablesOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockRedshiftClient ¶
type MockRedshiftClient struct { ExecutionResult *redshiftdataapiservice.ExecuteStatementOutput // Schemas > Tables > Columns Resources map[string]map[string][]string Secrets []string Secret string secretsmanageriface.SecretsManagerAPI redshiftdataapiservice.RedshiftDataAPIService }
func (*MockRedshiftClient) DescribeTableWithContext ¶
func (m *MockRedshiftClient) DescribeTableWithContext(ctx aws.Context, input *redshiftdataapiservice.DescribeTableInput, opts ...request.Option) (*redshiftdataapiservice.DescribeTableOutput, error)
func (*MockRedshiftClient) ExecuteStatementWithContext ¶
func (m *MockRedshiftClient) ExecuteStatementWithContext(ctx aws.Context, input *redshiftdataapiservice.ExecuteStatementInput, opts ...request.Option) (*redshiftdataapiservice.ExecuteStatementOutput, error)
func (*MockRedshiftClient) GetSecretValueWithContext ¶
func (m *MockRedshiftClient) GetSecretValueWithContext(ctx aws.Context, input *secretsmanager.GetSecretValueInput, opts ...request.Option) (*secretsmanager.GetSecretValueOutput, error)
func (*MockRedshiftClient) ListSchemasWithContext ¶
func (m *MockRedshiftClient) ListSchemasWithContext(ctx aws.Context, input *redshiftdataapiservice.ListSchemasInput, opts ...request.Option) (*redshiftdataapiservice.ListSchemasOutput, error)
func (*MockRedshiftClient) ListSecretsWithContext ¶
func (m *MockRedshiftClient) ListSecretsWithContext(ctx aws.Context, input *secretsmanager.ListSecretsInput, opts ...request.Option) (*secretsmanager.ListSecretsOutput, error)
func (*MockRedshiftClient) ListTablesWithContext ¶
func (m *MockRedshiftClient) ListTablesWithContext(ctx aws.Context, input *redshiftdataapiservice.ListTablesInput, opts ...request.Option) (*redshiftdataapiservice.ListTablesOutput, error)
Click to show internal directories.
Click to hide internal directories.