Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface {
// We support HTTP requests
http.RoundTripper
// NewGRPCConnection returns a grpc connection to our mock implementation
NewGRPCConnection(ctx context.Context) *grpc.ClientConn
// Run starts the grpc service, until ctx is closed
Run(ctx context.Context) error
// We can dispatch test commands
SupportsTestCommands
}
func NewMockRoundTripper ¶
type SupportsTestCommands ¶
type SupportsTestCommands interface {
// RunTestCommand is a "backdoor" into our mock implementation that is useful for fault injection or faking scaling events etc
// In our script-driven tests, we trigger this with a special `MockGCPBackdoor` object.
RunTestCommand(ctx context.Context, service string, command string) error
}
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
generated
|
|
|
google/analytics/admin/v1alpha
Package adminpb is a reverse proxy.
|
Package adminpb is a reverse proxy. |
|
google/apps/cloudidentity/v1beta1
Package cloudidentitypb is a reverse proxy.
|
Package cloudidentitypb is a reverse proxy. |
|
google/bigtable/admin/v2
Package adminpb is a reverse proxy.
|
Package adminpb is a reverse proxy. |
|
google/cloud/aiplatform/v1
Package aiplatformpb is a reverse proxy.
|
Package aiplatformpb is a reverse proxy. |
|
google/cloud/apigateway/v1
Package apigatewaypb is a reverse proxy.
|
Package apigatewaypb is a reverse proxy. |
|
google/cloud/batch/v1
Package batchpb is a reverse proxy.
|
Package batchpb is a reverse proxy. |
|
google/cloud/clouddms/v1
Package clouddmspb is a reverse proxy.
|
Package clouddmspb is a reverse proxy. |
|
google/cloud/dns/v1
Package dnspb is a reverse proxy.
|
Package dnspb is a reverse proxy. |
|
google/cloud/networksecurity/v1beta1
Package networksecuritypb is a reverse proxy.
|
Package networksecuritypb is a reverse proxy. |
|
google/cloud/networkservices/v1
Package networkservicespb is a reverse proxy.
|
Package networkservicespb is a reverse proxy. |
|
google/cloud/recaptchaenterprise/v1
Package recaptchaenterprisepb is a reverse proxy.
|
Package recaptchaenterprisepb is a reverse proxy. |
|
google/iam/v2
Package iampb is a reverse proxy.
|
Package iampb is a reverse proxy. |
|
google/storage/control/v2
Package controlpb is a reverse proxy.
|
Package controlpb is a reverse proxy. |
|
mockgcp/api/apikeys/v2
Package apikeyspb is a reverse proxy.
|
Package apikeyspb is a reverse proxy. |
|
mockgcp/api/cloudquotas/v1
Package cloudquotaspb is a reverse proxy.
|
Package cloudquotaspb is a reverse proxy. |
|
mockgcp/api/cloudquotas/v1beta
Package cloudquotaspb is a reverse proxy.
|
Package cloudquotaspb is a reverse proxy. |
|
mockgcp/api/serviceusage/v1
Package serviceusagepb is a reverse proxy.
|
Package serviceusagepb is a reverse proxy. |
|
mockgcp/api/serviceusage/v1beta1
Package serviceusage is a reverse proxy.
|
Package serviceusage is a reverse proxy. |
|
mockgcp/cloud/aiplatform/v1
Package aiplatformpb is a reverse proxy.
|
Package aiplatformpb is a reverse proxy. |
|
mockgcp/cloud/aiplatform/v1beta1
Package aiplatformpb is a reverse proxy.
|
Package aiplatformpb is a reverse proxy. |
|
mockgcp/cloud/apigateway/v1
Package apigatewaypb is a reverse proxy.
|
Package apigatewaypb is a reverse proxy. |
|
mockgcp/cloud/apigee/v1
Package apigeepb is a reverse proxy.
|
Package apigeepb is a reverse proxy. |
|
mockgcp/cloud/asset/v1
Package assetpb is a reverse proxy.
|
Package assetpb is a reverse proxy. |
|
mockgcp/cloud/backupdr/v1
Package backupdrpb is a reverse proxy.
|
Package backupdrpb is a reverse proxy. |
|
mockgcp/cloud/batch/v1
Package batchpb is a reverse proxy.
|
Package batchpb is a reverse proxy. |
|
mockgcp/cloud/bigquery/analyticshub/v1
Package analyticshubpb is a reverse proxy.
|
Package analyticshubpb is a reverse proxy. |
|
mockgcp/cloud/bigquery/biglake/v1
Package biglakepb is a reverse proxy.
|
Package biglakepb is a reverse proxy. |
|
mockgcp/cloud/bigquery/datatransfer/v1
Package datatransferpb is a reverse proxy.
|
Package datatransferpb is a reverse proxy. |
|
mockgcp/cloud/bigquery/reservation/v1
Package reservationpb is a reverse proxy.
|
Package reservationpb is a reverse proxy. |
|
mockgcp/cloud/bigquery/v2
Package bigquerypb is a reverse proxy.
|
Package bigquerypb is a reverse proxy. |
|
mockgcp/cloud/compute/v1
Package computepb is a reverse proxy.
|
Package computepb is a reverse proxy. |
|
mockgcp/cloud/datacatalog/v1
Package datacatalogpb is a reverse proxy.
|
Package datacatalogpb is a reverse proxy. |
|
mockgcp/cloud/dataform/v1beta1
Package dataformpb is a reverse proxy.
|
Package dataformpb is a reverse proxy. |
|
mockgcp/cloud/documentai/v1
Package documentaipb is a reverse proxy.
|
Package documentaipb is a reverse proxy. |
|
mockgcp/cloud/edgenetwork/v1
Package edgenetworkpb is a reverse proxy.
|
Package edgenetworkpb is a reverse proxy. |
|
mockgcp/cloud/filestore/v1
Package filestorepb is a reverse proxy.
|
Package filestorepb is a reverse proxy. |
|
mockgcp/cloud/functions/v1
Package functionspb is a reverse proxy.
|
Package functionspb is a reverse proxy. |
|
mockgcp/cloud/gkebackup/v1
Package gkebackuppb is a reverse proxy.
|
Package gkebackuppb is a reverse proxy. |
|
mockgcp/cloud/gkehub/v1beta
Package gkehubpb is a reverse proxy.
|
Package gkehubpb is a reverse proxy. |
|
mockgcp/cloud/gkehub/v1beta1
Package gkehubpb is a reverse proxy.
|
Package gkehubpb is a reverse proxy. |
|
mockgcp/cloud/gkemulticloud/v1
Package gkemulticloudpb is a reverse proxy.
|
Package gkemulticloudpb is a reverse proxy. |
|
mockgcp/cloud/ids/v1
Package idspb is a reverse proxy.
|
Package idspb is a reverse proxy. |
|
mockgcp/cloud/metastore/v1
Package metastorepb is a reverse proxy.
|
Package metastorepb is a reverse proxy. |
|
mockgcp/cloud/networkconnectivity/v1
Package networkconnectivitypb is a reverse proxy.
|
Package networkconnectivitypb is a reverse proxy. |
|
mockgcp/cloud/orchestration/airflow/service/v1
Package servicepb is a reverse proxy.
|
Package servicepb is a reverse proxy. |
|
mockgcp/cloud/parametermanager/v1
Package parametermanagerpb is a reverse proxy.
|
Package parametermanagerpb is a reverse proxy. |
|
mockgcp/cloud/privilegedaccessmanager/v1
Package privilegedaccessmanagerpb is a reverse proxy.
|
Package privilegedaccessmanagerpb is a reverse proxy. |
|
mockgcp/cloud/recaptchaenterprise/v1
Package recaptchaenterprisepb is a reverse proxy.
|
Package recaptchaenterprisepb is a reverse proxy. |
|
mockgcp/cloud/resourcemanager/v1
Package cloudresourcemanagerpb is a reverse proxy.
|
Package cloudresourcemanagerpb is a reverse proxy. |
|
mockgcp/cloud/resourcemanager/v3
Package resourcemanagerpb is a reverse proxy.
|
Package resourcemanagerpb is a reverse proxy. |
|
mockgcp/cloud/run/v2
Package runpb is a reverse proxy.
|
Package runpb is a reverse proxy. |
|
mockgcp/cloud/security/privateca/v1
Package privatecapb is a reverse proxy.
|
Package privatecapb is a reverse proxy. |
|
mockgcp/cloud/servicedirectory/v1beta1
Package servicedirectorypb is a reverse proxy.
|
Package servicedirectorypb is a reverse proxy. |
|
mockgcp/cloud/servicenetworking/v1
Package servicenetworkingpb is a reverse proxy.
|
Package servicenetworkingpb is a reverse proxy. |
|
mockgcp/cloud/sql/v1beta4
Package sqlpb is a reverse proxy.
|
Package sqlpb is a reverse proxy. |
|
mockgcp/cloud/tasks/v2
Package cloudtaskspb is a reverse proxy.
|
Package cloudtaskspb is a reverse proxy. |
|
mockgcp/cloud/tpu/v2
Package tpupb is a reverse proxy.
|
Package tpupb is a reverse proxy. |
|
mockgcp/cloud/vmwareengine/v1
Package vmwareenginepb is a reverse proxy.
|
Package vmwareenginepb is a reverse proxy. |
|
mockgcp/cloud/vpcaccess/v1
Package vpcaccesspb is a reverse proxy.
|
Package vpcaccesspb is a reverse proxy. |
|
mockgcp/container/v1beta1
Package containerpb is a reverse proxy.
|
Package containerpb is a reverse proxy. |
|
mockgcp/dataflow/v1beta3
Package dataflowpb is a reverse proxy.
|
Package dataflowpb is a reverse proxy. |
|
mockgcp/devtools/artifactregistry/v1
Package artifactregistrypb is a reverse proxy.
|
Package artifactregistrypb is a reverse proxy. |
|
mockgcp/devtools/cloudbuild/v1
Package cloudbuildpb is a reverse proxy.
|
Package cloudbuildpb is a reverse proxy. |
|
mockgcp/devtools/sourcerepo/v1
Package sourcerepo is a reverse proxy.
|
Package sourcerepo is a reverse proxy. |
|
mockgcp/iam/admin/v1
Package adminpb is a reverse proxy.
|
Package adminpb is a reverse proxy. |
|
mockgcp/pubsub/v1
Package pubsubpb is a reverse proxy.
|
Package pubsubpb is a reverse proxy. |
|
mockgcp/spanner/admin/database/v1
Package databasepb is a reverse proxy.
|
Package databasepb is a reverse proxy. |
|
mockgcp/spanner/admin/instance/v1
Package instancepb is a reverse proxy.
|
Package instancepb is a reverse proxy. |
|
mockgcp/storage/v1
Package storagepb is a reverse proxy.
|
Package storagepb is a reverse proxy. |
|
mockgrafeas/v1
Package grafeas is a reverse proxy.
|
Package grafeas is a reverse proxy. |
|
mockspanner
|
|
|
admin
+tool:mockgcp-support-spanner proto.service: google.spanner.admin.database.v1.DatabaseAdmin proto.message: google.spanner.admin.database.v1.Database
|
+tool:mockgcp-support-spanner proto.service: google.spanner.admin.database.v1.DatabaseAdmin proto.message: google.spanner.admin.database.v1.Database |
|
pkg
|
|
|
tools
|
|
|
gapic
command
|
|
|
patch-proto
module
|
Click to show internal directories.
Click to hide internal directories.