Documentation ¶
Index ¶
- type AWSService
- func (a *AWSService) AttachDataSource(ctx context.Context, req *aws.AttachDataSourceRequest) (*aws.AttachDataSourceResponse, error)
- func (a *AWSService) DeleteAWS(ctx context.Context, req *aws.DeleteAWSRequest) (*empty.Empty, error)
- func (a *AWSService) DetachDataSource(ctx context.Context, req *aws.DetachDataSourceRequest) (*empty.Empty, error)
- func (a *AWSService) InvokeScan(ctx context.Context, req *aws.InvokeScanRequest) (*empty.Empty, error)
- func (a *AWSService) InvokeScanAll(ctx context.Context, req *aws.InvokeScanAllRequest) (*empty.Empty, error)
- func (a *AWSService) ListAWS(ctx context.Context, req *aws.ListAWSRequest) (*aws.ListAWSResponse, error)
- func (a *AWSService) ListDataSource(ctx context.Context, req *aws.ListDataSourceRequest) (*aws.ListDataSourceResponse, error)
- func (a *AWSService) PutAWS(ctx context.Context, req *aws.PutAWSRequest) (*aws.PutAWSResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSService ¶
type AWSService struct {
// contains filtered or unexported fields
}
func NewAWSService ¶
func NewAWSService(repo db.AWSRepoInterface, q *queue.Client, pj project.ProjectServiceClient, l logging.Logger) *AWSService
func (*AWSService) AttachDataSource ¶
func (a *AWSService) AttachDataSource(ctx context.Context, req *aws.AttachDataSourceRequest) (*aws.AttachDataSourceResponse, error)
func (*AWSService) DeleteAWS ¶
func (a *AWSService) DeleteAWS(ctx context.Context, req *aws.DeleteAWSRequest) (*empty.Empty, error)
func (*AWSService) DetachDataSource ¶
func (a *AWSService) DetachDataSource(ctx context.Context, req *aws.DetachDataSourceRequest) (*empty.Empty, error)
func (*AWSService) InvokeScan ¶
func (a *AWSService) InvokeScan(ctx context.Context, req *aws.InvokeScanRequest) (*empty.Empty, error)
func (*AWSService) InvokeScanAll ¶
func (a *AWSService) InvokeScanAll(ctx context.Context, req *aws.InvokeScanAllRequest) (*empty.Empty, error)
func (*AWSService) ListAWS ¶
func (a *AWSService) ListAWS(ctx context.Context, req *aws.ListAWSRequest) (*aws.ListAWSResponse, error)
func (*AWSService) ListDataSource ¶
func (a *AWSService) ListDataSource(ctx context.Context, req *aws.ListDataSourceRequest) (*aws.ListDataSourceResponse, error)
func (*AWSService) PutAWS ¶
func (a *AWSService) PutAWS(ctx context.Context, req *aws.PutAWSRequest) (*aws.PutAWSResponse, error)
Click to show internal directories.
Click to hide internal directories.