Cargo Features

[dependencies]
gcloud-sdk = { version = "0.24.5", default-features = false, features = ["tls-roots", "tls-webpki-roots", "rest", "google-actions-sdk-v2", "google-actions-sdk-v2-interactionmodel", "google-actions-sdk-v2-interactionmodel-prompt", "google-actions-type", "google-ads-googleads-v15-common", "google-ads-googleads-v15-errors", "google-ads-googleads-v15-services", "google-analytics-admin-v1beta", "google-api", "google-api-expr-v1alpha1", "google-api-servicecontrol-v1", "google-api-servicemanagement-v1", "google-api-serviceusage-v1beta1", "google-appengine-legacy", "google-appengine-v1beta", "google-apps-drive-activity-v2", "google-apps-script-type-calendar", "google-apps-script-type-drive", "google-apps-script-type-sheets", "google-area120-tables-v1alpha1", "google-assistant-embedded-v1alpha2", "google-bytestream", "google-chromeos-moblab-v1beta1", "google-cloud", "google-cloud-aiplatform-logging", "google-cloud-aiplatform-v1", "google-cloud-aiplatform-v1-schema-predict-instance", "google-cloud-aiplatform-v1-schema-predict-params", "google-cloud-aiplatform-v1-schema-predict-prediction", "google-cloud-aiplatform-v1-schema-trainingjob-definition", "google-cloud-aiplatform-v1beta1-schema", "google-cloud-aiplatform-v1beta1-schema-predict-instance", "google-cloud-aiplatform-v1beta1-schema-predict-params", "google-cloud-aiplatform-v1beta1-schema-predict-prediction", "google-cloud-aiplatform-v1beta1-schema-trainingjob-definition", "google-cloud-alloydb-connectors-v1", "google-cloud-apigeeconnect-v1", "google-cloud-asset-v1", "google-cloud-assuredworkloads-v1", "google-cloud-audit", "google-cloud-automl-v1beta1", "google-cloud-batch-v1", "google-cloud-beyondcorp-appconnections-v1", "google-cloud-beyondcorp-appconnectors-v1", "google-cloud-beyondcorp-appgateways-v1", "google-cloud-beyondcorp-clientconnectorservices-v1", "google-cloud-beyondcorp-clientgateways-v1", "google-cloud-bigquery-dataexchange-v1beta1", "google-cloud-bigquery-connection-v1", "google-cloud-bigquery-connection-v1beta1", "google-cloud-bigquery-logging-v1", "google-cloud-bigquery-migration-tasks-assessment-v2alpha", "google-cloud-bigquery-migration-tasks-translation-v2alpha", "google-cloud-bigquery-migration-v2alpha", "google-cloud-bigquery-reservation-v1", "google-cloud-bigquery-storage-v1", "google-cloud-bigquery-storage-v1beta2", "google-cloud-bigquery-analyticshub-v1", "google-cloud-billing-budgets-v1", "google-cloud-billing-v1", "google-cloud-binaryauthorization-v1", "google-cloud-certificatemanager-v1", "google-cloud-clouddms-logging-v1", "google-cloud-compute-v1", "google-cloud-contactcenterinsights-v1", "google-cloud-config-v1", "google-cloud-datacatalog-v1", "google-cloud-dataform-v1alpha2", "google-cloud-datafusion-v1beta1", "google-cloud-dataproc-logging", "google-cloud-dataqna-v1alpha", "google-cloud-datastream-v1alpha1", "google-cloud-dialogflow-cx-v3", "google-cloud-dialogflow-v2", "google-cloud-documentai-v1", "google-cloud-documentai-v1beta2", "google-cloud-domains-v1", "google-cloud-domains-v1beta1", "google-cloud-eventarc-publishing-v1", "google-cloud-filestore-v1", "google-cloud-functions-v1", "google-cloud-gaming-allocationendpoint-v1alpha", "google-cloud-gaming-v1beta", "google-cloud-gkebackup-v1", "google-cloud-gkeconnect-gateway-v1alpha1", "google-cloud-gkeconnect-gateway-v1beta1", "google-cloud-gkehub-cloudauditlogging-v1alpha", "google-cloud-gkehub-configmanagement-v1", "google-cloud-gkehub-configmanagement-v1alpha", "google-cloud-gkehub-configmanagement-v1beta", "google-cloud-gkehub-metering-v1beta", "google-cloud-gkehub-multiclusteringress-v1", "google-cloud-gkehub-multiclusteringress-v1alpha", "google-cloud-gkehub-multiclusteringress-v1beta", "google-cloud-gkehub-v1", "google-cloud-gkehub-v1alpha2", "google-cloud-gkehub-v1beta1", "google-cloud-gsuiteaddons-logging-v1", "google-cloud-iap-v1beta1", "google-cloud-identitytoolkit-v2", "google-cloud-iot-v1", "google-cloud-kms-v1", "google-cloud-language-v2", "google-cloud-location", "google-cloud-managedidentities-v1beta1", "google-cloud-mediatranslation-v1alpha1", "google-cloud-memcache-v1", "google-cloud-metastore-logging-v1", "google-cloud-metastore-v1alpha", "google-cloud-ml-v1", "google-cloud-networkconnectivity-v1", "google-cloud-networkmanagement-v1", "google-cloud-networksecurity-v1", "google-cloud-networkservices-v1", "google-cloud-notebooks-v1", "google-cloud-optimization-v1", "google-cloud-orchestration-airflow-service-v1", "google-cloud-orchestration-airflow-service-v1beta1", "google-cloud-orgpolicy-v2", "google-cloud-osconfig-agentendpoint-v1", "google-cloud-osconfig-v1", "google-cloud-osconfig-v1beta", "google-cloud-oslogin-v1", "google-cloud-oslogin-v1beta", "google-cloud-phishingprotection-v1beta1", "google-cloud-privatecatalog-v1beta1", "google-cloud-recaptchaenterprise-v1", "google-cloud-recaptchaenterprise-v1beta1", "google-cloud-recommendationengine-v1beta1", "google-cloud-recommender-logging-v1", "google-cloud-recommender-v1", "google-cloud-redis-v1", "google-cloud-resourcemanager-v2", "google-cloud-resourcesettings-v1", "google-cloud-retail-v2", "google-cloud-retail-v2beta", "google-cloud-runtimeconfig-v1beta1", "google-cloud-scheduler-v1", "google-cloud-secretmanager-logging-v1", "google-cloud-secretmanager-v1", "google-cloud-security-privateca-v1", "google-cloud-security-privateca-v1beta1", "google-cloud-securitycenter-v1", "google-cloud-securitycenter-v1p1beta1", "google-cloud-servicedirectory-v1beta1", "google-cloud-speech-v1", "google-cloud-sql-v1", "google-cloud-stream-logging-v1", "google-cloud-support-v1alpha1", "google-cloud-tasks-v2", "google-cloud-tasks-v2beta3", "google-cloud-texttospeech-v1beta1", "google-cloud-translation-v3", "google-cloud-video-livestream-v1", "google-cloud-video-transcoder-v1beta1", "google-cloud-videointelligence-v1beta2", "google-cloud-videointelligence-v1p1beta1", "google-cloud-videointelligence-v1p2beta1", "google-cloud-vision-v1", "google-cloud-vision-v1p2beta1", "google-cloud-vision-v1p4beta1", "google-cloud-vpcaccess-v1", "google-cloud-webrisk-v1beta1", "google-cloud-websecurityscanner-v1alpha", "google-cloud-workflows-executions-v1", "google-cloud-workflows-type", "google-cloud-workflows-v1beta", "google-container-v1beta1", "google-datastore-admin-v1", "google-datastore-v1", "google-devtools-artifactregistry-v1", "google-devtools-build-v1", "google-devtools-clouddebugger-v2", "google-devtools-clouderrorreporting-v1beta1", "google-devtools-cloudtrace-v1", "google-devtools-containeranalysis-v1beta1", "google-devtools-resultstore-v2", "google-devtools-sourcerepo-v1", "google-example-endpointsapis-v1", "google-example-showcase-v1", "google-example-showcase-v1beta2", "google-firestore-admin-v1", "google-firestore-admin-v1beta2", "google-gapic-metadata", "google-geo-type", "google-iam-admin-v1", "google-iam-v1-logging", "google-iam-v2", "google-identity-accesscontextmanager-type", "google-logging-type", "google-maps-playablelocations-v3", "google-maps-playablelocations-v3-sample", "google-maps-routes-v1alpha", "google-monitoring-dashboard-v1", "google-monitoring-v3", "google-partner-aistreams-v1alpha1", "google-rpc", "google-search-partnerdataingestion-logging-v1", "google-spanner-admin-instance-v1", "google-storage-v2", "google-type", "grafeas-v1beta1", "grafeas-v1beta1-build", "grafeas-v1beta1-package", "maps-fleetengine-v1", "google-rest-bigquery-v2", "google-rest-storage-v1", "google-rest-sqladmin-v1", "google-rest-dns-v1", "google-rest-compute-v1"] }
default = tls-roots

The tls-roots feature is set by default whenever gcloud-sdk is added without default-features = false somewhere in the dependency tree.

tls-roots default

Enables rustls-tls-native-roots of reqwest ^0.11, tls-roots of tonic

tls-webpki-roots

Enables rustls-tls of reqwest ^0.11, tls-webpki-roots of tonic

rest google-rest-bigquery-v2? google-rest-compute-v1? google-rest-dns-v1? google-rest-sqladmin-v1? google-rest-storage-v1? = bytes, serde_with
ccc-hosted-marketplace-v2 google-actions-sdk-v2
google-actions-sdk-v2-conversation google-actions-sdk-v2-interactionmodel
google-actions-sdk-v2-interactionmodel-prompt
google-actions-sdk-v2-interactionmodel-type google-actions-type
google-ads-admob-v1 google-ads-googleads-v15-common
google-ads-googleads-v15-enums google-ads-googleads-v15-errors
google-ads-googleads-v15-resources google-ads-googleads-v15-services
google-analytics-admin-v1alpha google-analytics-admin-v1beta
google-analytics-data-v1beta google-ai-generativelanguage-v1 google-api
google-api-expr-conformance-v1alpha1 google-api-expr-v1alpha1
google-api-expr-v1beta1 google-api-servicecontrol-v1
google-api-servicecontrol-v2 google-api-servicemanagement-v1
google-api-serviceusage-v1 google-api-serviceusage-v1beta1
google-api-apikeys-v2 google-api-cloudquotas-v1 google-appengine-legacy
google-appengine-logging-v1 google-appengine-v1 google-appengine-v1beta
google-apps-alertcenter-v1beta1 google-apps-drive-activity-v2
google-apps-script-type google-apps-script-type-calendar
google-apps-script-type-docs google-apps-script-type-drive
google-apps-script-type-gmail google-apps-script-type-sheets
google-apps-script-type-slides google-area120-tables-v1alpha1
google-assistant-embedded-v1alpha1 google-assistant-embedded-v1alpha2
google-bigtable-admin-v2 google-bigtable-v2 google-bytestream
google-chat-logging-v1 google-chromeos-moblab-v1beta1
google-chromeos-uidetection-v1 google-cloud
google-cloud-accessapproval-v1 google-cloud-aiplatform-logging
google-cloud-aiplatform-v1
google-cloud-aiplatform-v1-schema-predict-instance
google-cloud-aiplatform-v1-schema-predict-params
google-cloud-aiplatform-v1-schema-predict-prediction
google-cloud-aiplatform-v1-schema-trainingjob-definition
google-cloud-aiplatform-v1beta1 google-cloud-aiplatform-v1beta1-schema
google-cloud-aiplatform-v1beta1-schema-predict-instance
google-cloud-aiplatform-v1beta1-schema-predict-params
google-cloud-aiplatform-v1beta1-schema-predict-prediction
google-cloud-aiplatform-v1beta1-schema-trainingjob-definition
google-cloud-alloydb-v1 google-cloud-alloydb-connectors-v1
google-cloud-apigateway-v1 google-cloud-apigeeconnect-v1
google-cloud-apigeeregistry-v1 google-cloud-asset-v1
google-cloud-asset-v1p7beta1 google-cloud-assuredworkloads-v1
google-cloud-assuredworkloads-v1beta1 google-cloud-audit
google-cloud-automl-v1 google-cloud-automl-v1beta1
google-cloud-baremetalsolution-v2 google-cloud-batch-v1
google-cloud-beyondcorp-appconnections-v1
google-cloud-beyondcorp-appconnectors-v1
google-cloud-beyondcorp-appgateways-v1
google-cloud-beyondcorp-clientconnectorservices-v1
google-cloud-beyondcorp-clientgateways-v1
google-cloud-bigquery-dataexchange-v1beta1
google-cloud-bigquery-connection-v1
google-cloud-bigquery-connection-v1beta1
google-cloud-bigquery-datatransfer-v1 google-cloud-bigquery-logging-v1
google-cloud-bigquery-migration-tasks-assessment-v2alpha
google-cloud-bigquery-migration-tasks-translation-v2alpha
google-cloud-bigquery-migration-v2 google-cloud-bigquery-migration-v2alpha
google-cloud-bigquery-reservation-v1
google-cloud-bigquery-reservation-v1beta1 google-cloud-bigquery-storage-v1
google-cloud-bigquery-storage-v1beta1 google-cloud-bigquery-storage-v1beta2
google-cloud-bigquery-biglake-v1 google-cloud-bigquery-analyticshub-v1
google-cloud-bigquery-datapolicies-v1 google-cloud-billing-budgets-v1
google-cloud-billing-budgets-v1beta1 google-cloud-billing-v1
google-cloud-binaryauthorization-v1
google-cloud-binaryauthorization-v1beta1 google-cloud-certificatemanager-v1
google-cloud-channel-v1 google-cloud-clouddms-logging-v1
google-cloud-clouddms-v1 google-cloud-common google-cloud-compute-v1
google-cloud-compute-v1small google-cloud-contactcenterinsights-v1
google-cloud-confidentialcomputing-v1 google-cloud-config-v1
google-cloud-connectors-v1 google-cloud-datacatalog-v1
google-cloud-datacatalog-v1beta1 google-cloud-dataform-v1alpha2
google-cloud-datafusion-v1 google-cloud-datafusion-v1beta1
google-cloud-datalabeling-v1beta1 google-cloud-dataproc-logging
google-cloud-dataproc-v1 google-cloud-dataqna-v1alpha
google-cloud-datastream-v1 google-cloud-datastream-v1alpha1
google-cloud-deploy-v1 google-cloud-dialogflow-cx-v3
google-cloud-dialogflow-cx-v3beta1 google-cloud-dialogflow-v2
google-cloud-dialogflow-v2beta1 google-cloud-documentai-v1
google-cloud-documentai-v1beta1 google-cloud-documentai-v1beta2
google-cloud-documentai-v1beta3 google-cloud-domains-v1
google-cloud-domains-v1alpha2 google-cloud-domains-v1beta1
google-cloud-essentialcontacts-v1 google-cloud-eventarc-publishing-v1
google-cloud-eventarc-v1 google-cloud-filestore-v1
google-cloud-filestore-v1beta1 google-cloud-functions-v1
google-cloud-functions-v2 google-cloud-gaming-allocationendpoint-v1alpha
google-cloud-gaming-v1 google-cloud-gaming-v1beta
google-cloud-gkebackup-logging-v1 google-cloud-gkebackup-v1
google-cloud-gkeconnect-gateway-v1 google-cloud-gkeconnect-gateway-v1alpha1
google-cloud-gkeconnect-gateway-v1beta1
google-cloud-gkehub-cloudauditlogging-v1alpha
google-cloud-gkehub-configmanagement-v1
google-cloud-gkehub-configmanagement-v1alpha
google-cloud-gkehub-configmanagement-v1beta
google-cloud-gkehub-metering-v1alpha google-cloud-gkehub-metering-v1beta
google-cloud-gkehub-multiclusteringress-v1
google-cloud-gkehub-multiclusteringress-v1alpha
google-cloud-gkehub-multiclusteringress-v1beta
google-cloud-gkehub-servicemesh-v1alpha google-cloud-gkehub-v1
google-cloud-gkehub-v1alpha google-cloud-gkehub-v1alpha2
google-cloud-gkehub-v1beta google-cloud-gkehub-v1beta1
google-cloud-gkemulticloud-v1 google-cloud-gsuiteaddons-logging-v1
google-cloud-gsuiteaddons-v1 google-cloud-iap-v1 google-cloud-iap-v1beta1
google-cloud-identitytoolkit-logging google-cloud-identitytoolkit-v2
google-cloud-ids-v1 google-cloud-integrations-v1alpha google-cloud-iot-v1
google-cloud-kms-v1

Affects proto_ext::kms

google-cloud-language-v1 google-cloud-language-v2
google-cloud-lifesciences-v2beta google-cloud-location
google-cloud-managedidentities-v1 google-cloud-managedidentities-v1beta1
google-cloud-mediatranslation-v1alpha1
google-cloud-mediatranslation-v1beta1 google-cloud-memcache-v1
google-cloud-memcache-v1beta2 google-cloud-metastore-logging-v1
google-cloud-metastore-v1 google-cloud-metastore-v1alpha
google-cloud-metastore-v1beta google-cloud-ml-v1
google-cloud-networkconnectivity-v1
google-cloud-networkconnectivity-v1alpha1 google-cloud-networkmanagement-v1
google-cloud-networkmanagement-v1beta1 google-cloud-networksecurity-v1
google-cloud-networksecurity-v1beta1 google-cloud-networkservices-v1
google-cloud-networkservices-v1beta1 google-cloud-notebooks-v1
google-cloud-notebooks-v2 google-cloud-optimization-v1
google-cloud-orchestration-airflow-service-v1
google-cloud-orchestration-airflow-service-v1beta1
google-cloud-orgpolicy-v1 google-cloud-orgpolicy-v2
google-cloud-osconfig-agentendpoint-v1
google-cloud-osconfig-agentendpoint-v1beta google-cloud-osconfig-v1
google-cloud-osconfig-v1alpha google-cloud-osconfig-v1beta
google-cloud-oslogin-common google-cloud-oslogin-v1
google-cloud-oslogin-v1alpha google-cloud-oslogin-v1beta
google-cloud-phishingprotection-v1beta1
google-cloud-policytroubleshooter-v1 google-cloud-privatecatalog-v1beta1
google-cloud-pubsublite-v1 google-cloud-recaptchaenterprise-v1
google-cloud-recaptchaenterprise-v1beta1
google-cloud-recommendationengine-v1beta1
google-cloud-recommender-logging-v1
google-cloud-recommender-logging-v1beta1 google-cloud-recommender-v1
google-cloud-recommender-v1beta1 google-cloud-redis-v1
google-cloud-redis-v1beta1 google-cloud-resourcemanager-v2
google-cloud-resourcemanager-v3 google-cloud-resourcesettings-v1
google-cloud-retail-logging google-cloud-retail-v2
google-cloud-retail-v2alpha google-cloud-retail-v2beta
google-cloud-run-v2 google-cloud-runtimeconfig-v1beta1
google-cloud-saasaccelerator-management-logs-v1 google-cloud-scheduler-v1
google-cloud-scheduler-v1beta1 google-cloud-secretmanager-logging-v1
google-cloud-secretmanager-v1

Affects proto_ext::secretmanager

google-cloud-secrets-v1beta1 google-cloud-security-privateca-v1
google-cloud-security-privateca-v1beta1
google-cloud-securitycenter-settings-v1beta1 google-cloud-securitycenter-v1
google-cloud-securitycenter-v1beta1 google-cloud-securitycenter-v1p1beta1
google-cloud-servicedirectory-v1 google-cloud-servicedirectory-v1beta1
google-cloud-shell-v1 google-cloud-speech-v1
google-cloud-speech-v1p1beta1 google-cloud-speech-v2 google-cloud-sql-v1
google-cloud-sql-v1beta4 google-cloud-stream-logging-v1
google-cloud-support-common google-cloud-support-v1alpha1
google-cloud-talent-v4 google-cloud-talent-v4beta1 google-cloud-tasks-v2
google-cloud-tasks-v2beta2 google-cloud-tasks-v2beta3
google-cloud-texttospeech-v1 google-cloud-texttospeech-v1beta1
google-cloud-tpu-v1 google-cloud-tpu-v2alpha1 google-cloud-translation-v3
google-cloud-translation-v3beta1 google-cloud-video-livestream-v1
google-cloud-video-transcoder-v1 google-cloud-video-transcoder-v1beta1
google-cloud-videointelligence-v1 google-cloud-videointelligence-v1beta2
google-cloud-videointelligence-v1p1beta1
google-cloud-videointelligence-v1p2beta1
google-cloud-videointelligence-v1p3beta1 google-cloud-vision-v1
google-cloud-vision-v1p1beta1 google-cloud-vision-v1p2beta1
google-cloud-vision-v1p3beta1 google-cloud-vision-v1p4beta1
google-cloud-vmmigration-v1 google-cloud-vpcaccess-v1
google-cloud-webrisk-v1 google-cloud-webrisk-v1beta1
google-cloud-websecurityscanner-v1 google-cloud-websecurityscanner-v1alpha
google-cloud-websecurityscanner-v1beta google-cloud-workflows-executions-v1
google-cloud-workflows-executions-v1beta google-cloud-workflows-type
google-cloud-workflows-v1 google-cloud-workflows-v1beta
google-container-v1 google-container-v1alpha1 google-container-v1beta1
google-dataflow-v1beta3 google-datastore-admin-v1
google-datastore-admin-v1beta1 google-datastore-v1
google-datastore-v1beta3 google-devtools-artifactregistry-v1
google-devtools-artifactregistry-v1beta2 google-devtools-build-v1
google-devtools-cloudbuild-v1 google-devtools-clouddebugger-v2
google-devtools-clouderrorreporting-v1beta1
google-devtools-cloudprofiler-v2 google-devtools-cloudtrace-v1
google-devtools-cloudtrace-v2 google-devtools-containeranalysis-v1beta1
google-devtools-remoteworkers-v1test2 google-devtools-resultstore-v2
google-devtools-source-v1 google-devtools-sourcerepo-v1
google-devtools-testing-v1 google-example-endpointsapis-v1
google-example-library-v1 google-example-showcase-v1
google-example-showcase-v1beta1 google-example-showcase-v1beta2
google-example-showcase-v1beta3 google-firestore-admin-v1
google-firestore-admin-v1beta1 google-firestore-admin-v1beta2
google-firestore-v1 google-firestore-v1beta1 google-gapic-metadata
google-genomics-v1 google-genomics-v1alpha2 google-geo-type
google-home-enterprise-sdm-v1 google-home-graph-v1 google-iam-admin-v1
google-iam-credentials-v1 google-iam-v1 google-iam-v1-logging
google-iam-v1beta google-iam-v2beta google-iam-v2
google-identity-accesscontextmanager-type
google-identity-accesscontextmanager-v1 google-logging-type
google-logging-v2 google-longrunning google-maps-playablelocations-v3
google-maps-regionlookup-v1alph google-maps-playablelocations-v3-sample
google-maps-roads-v1op google-maps-routes-v1 google-maps-routes-v1alpha
google-maps-routing-v2 google-maps-unity google-monitoring-dashboard-v1
google-monitoring-metricsscope-v1 google-monitoring-v3
google-networking-trafficdirector-type google-partner-aistreams-v1alpha1
google-privacy-dlp-v2 google-pubsub-v1 google-pubsub-v1beta2 google-rpc
google-rpc-context google-search-partnerdataingestion-logging-v1
google-spanner-admin-database-v1 google-spanner-admin-instance-v1
google-spanner-v1 google-storage-v1 google-storage-v2
google-storagetransfer-v1 google-streetview-publish-v1 google-type
google-watcher-v1 grafeas-v1 grafeas-v1beta1
maps-fleetengine-delivery-v1 grafeas-v1beta1-build
grafeas-v1beta1-deployment grafeas-v1beta1-image grafeas-v1beta1-package
grafeas-v1beta1-provenance grafeas-v1beta1-source maps-fleetengine-v1
google-rest-bigquery-v2 = rest

REST features

Affects google_rest_apis::bigquery_v2

google-rest-storage-v1 = rest

Affects proto_ext::storage_upload_support, google_rest_apis::storage_v1

google-rest-sqladmin-v1 = rest

Affects google_rest_apis::sqladmin_v1

google-rest-dns-v1 = rest

Affects google_rest_apis::dns_v1

google-rest-compute-v1 = rest

Affects google_rest_apis::compute_v1

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bytes rest?
serde_with rest?