Documentation ¶
Index ¶
- type GoogleService
- func (g *GoogleService) AttachGCPDataSource(ctx context.Context, req *google.AttachGCPDataSourceRequest) (*google.AttachGCPDataSourceResponse, error)
- func (g *GoogleService) DeleteGCP(ctx context.Context, req *google.DeleteGCPRequest) (*google.Empty, error)
- func (g *GoogleService) DetachGCPDataSource(ctx context.Context, req *google.DetachGCPDataSourceRequest) (*google.Empty, error)
- func (g *GoogleService) GetGCP(ctx context.Context, req *google.GetGCPRequest) (*google.GetGCPResponse, error)
- func (g *GoogleService) GetGCPDataSource(ctx context.Context, req *google.GetGCPDataSourceRequest) (*google.GetGCPDataSourceResponse, error)
- func (g *GoogleService) InvokeScanAll(ctx context.Context, req *google.InvokeScanAllRequest) (*google.Empty, error)
- func (g *GoogleService) InvokeScanGCP(ctx context.Context, req *google.InvokeScanGCPRequest) (*google.Empty, error)
- func (g *GoogleService) ListGCP(ctx context.Context, req *google.ListGCPRequest) (*google.ListGCPResponse, error)
- func (g *GoogleService) ListGCPDataSource(ctx context.Context, req *google.ListGCPDataSourceRequest) (*google.ListGCPDataSourceResponse, error)
- func (g *GoogleService) ListGoogleDataSource(ctx context.Context, req *google.ListGoogleDataSourceRequest) (*google.ListGoogleDataSourceResponse, error)
- func (g *GoogleService) PutGCP(ctx context.Context, req *google.PutGCPRequest) (*google.PutGCPResponse, error)
- type ResourceManagerClient
- type ResourceManagerServiceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoogleService ¶
type GoogleService struct {
// contains filtered or unexported fields
}
func NewGoogleService ¶
func NewGoogleService(ctx context.Context, credentialPath string, repo db.GoogleRepoInterface, q *queue.Client, pj project.ProjectServiceClient, l logging.Logger) (*GoogleService, error)
func (*GoogleService) AttachGCPDataSource ¶
func (g *GoogleService) AttachGCPDataSource(ctx context.Context, req *google.AttachGCPDataSourceRequest) (*google.AttachGCPDataSourceResponse, error)
func (*GoogleService) DeleteGCP ¶
func (g *GoogleService) DeleteGCP(ctx context.Context, req *google.DeleteGCPRequest) (*google.Empty, error)
func (*GoogleService) DetachGCPDataSource ¶
func (g *GoogleService) DetachGCPDataSource(ctx context.Context, req *google.DetachGCPDataSourceRequest) (*google.Empty, error)
func (*GoogleService) GetGCP ¶
func (g *GoogleService) GetGCP(ctx context.Context, req *google.GetGCPRequest) (*google.GetGCPResponse, error)
func (*GoogleService) GetGCPDataSource ¶
func (g *GoogleService) GetGCPDataSource(ctx context.Context, req *google.GetGCPDataSourceRequest) (*google.GetGCPDataSourceResponse, error)
func (*GoogleService) InvokeScanAll ¶
func (g *GoogleService) InvokeScanAll(ctx context.Context, req *google.InvokeScanAllRequest) (*google.Empty, error)
func (*GoogleService) InvokeScanGCP ¶
func (g *GoogleService) InvokeScanGCP(ctx context.Context, req *google.InvokeScanGCPRequest) (*google.Empty, error)
func (*GoogleService) ListGCP ¶
func (g *GoogleService) ListGCP(ctx context.Context, req *google.ListGCPRequest) (*google.ListGCPResponse, error)
func (*GoogleService) ListGCPDataSource ¶
func (g *GoogleService) ListGCPDataSource(ctx context.Context, req *google.ListGCPDataSourceRequest) (*google.ListGCPDataSourceResponse, error)
func (*GoogleService) ListGoogleDataSource ¶
func (g *GoogleService) ListGoogleDataSource(ctx context.Context, req *google.ListGoogleDataSourceRequest) (*google.ListGoogleDataSourceResponse, error)
func (*GoogleService) PutGCP ¶
func (g *GoogleService) PutGCP(ctx context.Context, req *google.PutGCPRequest) (*google.PutGCPResponse, error)
type ResourceManagerClient ¶
type ResourceManagerClient struct {
// contains filtered or unexported fields
}
type ResourceManagerServiceClient ¶
type ResourceManagerServiceClient interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.