Documentation ¶
Overview ¶
Package gcp implements a steampipe plugin for gcp.
This plugin provides data that Steampipe uses to present foreign tables that represent GCP resources.
Index ¶
- func BigQueryService(ctx context.Context, d *plugin.QueryData) (*bigquery.Service, error)
- func BigtableAdminService(ctx context.Context, d *plugin.QueryData) (*bigtableadmin.Service, error)
- func CloudFunctionsService(ctx context.Context, d *plugin.QueryData) (*cloudfunctions.Service, error)
- func CloudResourceManagerService(ctx context.Context, d *plugin.QueryData) (*cloudresourcemanager.Service, error)
- func CloudRunService(ctx context.Context, d *plugin.QueryData) (*run.APIService, error)
- func CloudSQLAdminService(ctx context.Context, d *plugin.QueryData) (*sqladmin.Service, error)
- func ComputeBetaService(ctx context.Context, d *plugin.QueryData) (*computeBeta.Service, error)
- func ComputeService(ctx context.Context, d *plugin.QueryData) (*compute.Service, error)
- func DnsService(ctx context.Context, d *plugin.QueryData) (*dns.Service, error)
- func IAMService(ctx context.Context, d *plugin.QueryData) (*iam.Service, error)
- func KMSService(ctx context.Context, d *plugin.QueryData) (*cloudkms.Service, error)
- func LoggingService(ctx context.Context, d *plugin.QueryData) (*logging.Service, error)
- func MonitoringService(ctx context.Context, d *plugin.QueryData) (*monitoring.Service, error)
- func Plugin(ctx context.Context) *plugin.Plugin
- func PubsubService(ctx context.Context, d *plugin.QueryData) (*pubsub.Service, error)
- func ServiceUsageService(ctx context.Context, d *plugin.QueryData) (*serviceusage.Service, error)
- func StorageService(ctx context.Context, d *plugin.QueryData) (*storage.Service, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BigQueryService ¶
BigQueryService returns the service connection for GCP BigQueryService service
func BigtableAdminService ¶
BigtableAdminService returns the service connection for GCP Bigtable Admin service
func CloudFunctionsService ¶
func CloudFunctionsService(ctx context.Context, d *plugin.QueryData) (*cloudfunctions.Service, error)
CloudFunctionsService returns the service connection for GCP Cloud Functions service
func CloudResourceManagerService ¶
func CloudResourceManagerService(ctx context.Context, d *plugin.QueryData) (*cloudresourcemanager.Service, error)
CloudResourceManagerService returns the service connection for GCP Cloud Resource Manager service
func CloudRunService ¶
CloudRunService returns the service connection for GCP Cloud Run service
func CloudSQLAdminService ¶
CloudSQLAdminService returns the service connection for GCP Cloud SQL Admin service
func ComputeBetaService ¶
ComputeBetaService returns the service connection for GCP Compute service beta version
func ComputeService ¶
ComputeService returns the service connection for GCP Compute service
func DnsService ¶
DnsService returns the service connection for GCP DNS service
func IAMService ¶
IAMService returns the service connection for GCP IAM service
func KMSService ¶
KMSService returns the service connection for GCP KMS service
func LoggingService ¶
LoggingService returns the service connection for GCP Logging service
func MonitoringService ¶
MonitoringService returns the service connection for GCP Monitoring service
func PubsubService ¶
PubsubService returns the service connection for GCP Pub/Sub service
func ServiceUsageService ¶
ServiceUsageService returns the service connection for GCP Service Usage service
Types ¶
This section is empty.