Skip to main content
Documentation
Get Started
Get Started with Google Cloud
Product List
Cloud Customer Care
Featured Products
Agent Platform
Apigee API Management
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Cross-product Tools
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Technology Areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
/
Console
English
中文 – 简体
Google Cloud SDK
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Documentation
More
Overview
Guides
Reference
Samples
Console
Overview
Library reference docs
Compute Engine API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Authentication Defaults
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override compute_accelerator_types_v1::AcceleratorTypesClient Retry Policies
Override compute_addresses_v1::AddressesClient Retry Policies
Override compute_advice_v1::AdviceClient Retry Policies
Override compute_autoscalers_v1::AutoscalersClient Retry Policies
Override compute_backend_buckets_v1::BackendBucketsClient Retry Policies
Override compute_backend_services_v1::BackendServicesClient Retry Policies
Override compute_cross_site_networks_v1::CrossSiteNetworksClient Retry Policies
Override compute_disk_types_v1::DiskTypesClient Retry Policies
Override compute_disks_v1::DisksClient Retry Policies
Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Retry Policies
Override compute_firewall_policies_v1::FirewallPoliciesClient Retry Policies
Override compute_firewalls_v1::FirewallsClient Retry Policies
Override compute_forwarding_rules_v1::ForwardingRulesClient Retry Policies
Override compute_global_addresses_v1::GlobalAddressesClient Retry Policies
Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Retry Policies
Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Retry Policies
Override compute_global_operations_v1::GlobalOperationsClient Retry Policies
Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Retry Policies
Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Retry Policies
Override compute_global_vm_extension_policies_v1::GlobalVmExtensionPoliciesClient Retry Policies
Override compute_health_checks_v1::HealthChecksClient Retry Policies
Override compute_hosts_v1::HostsClient Retry Policies
Override compute_http_health_checks_v1::HttpHealthChecksClient Retry Policies
Override compute_https_health_checks_v1::HttpsHealthChecksClient Retry Policies
Override compute_image_family_views_v1::ImageFamilyViewsClient Retry Policies
Override compute_images_v1::ImagesClient Retry Policies
Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Retry Policies
Override compute_instance_group_managers_v1::InstanceGroupManagersClient Retry Policies
Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
Override compute_instance_settings_v1::InstanceSettingsClient Retry Policies
Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
Override compute_instances_v1::InstancesClient Retry Policies
Override compute_instant_snapshot_groups_v1::InstantSnapshotGroupsClient Retry Policies
Override compute_instant_snapshots_v1::InstantSnapshotsClient Retry Policies
Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Retry Policies
Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Retry Policies
Override compute_interconnect_groups_v1::InterconnectGroupsClient Retry Policies
Override compute_interconnect_locations_v1::InterconnectLocationsClient Retry Policies
Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Retry Policies
Override compute_interconnects_v1::InterconnectsClient Retry Policies
Override compute_license_codes_v1::LicenseCodesClient Retry Policies
Override compute_licenses_v1::LicensesClient Retry Policies
Override compute_machine_images_v1::MachineImagesClient Retry Policies
Override compute_machine_types_v1::MachineTypesClient Retry Policies
Override compute_network_attachments_v1::NetworkAttachmentsClient Retry Policies
Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Retry Policies
Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Retry Policies
Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Retry Policies
Override compute_network_profiles_v1::NetworkProfilesClient Retry Policies
Override compute_networks_v1::NetworksClient Retry Policies
Override compute_node_groups_v1::NodeGroupsClient Retry Policies
Override compute_node_templates_v1::NodeTemplatesClient Retry Policies
Override compute_node_types_v1::NodeTypesClient Retry Policies
Override compute_organization_security_policies_v1::OrganizationSecurityPoliciesClient Retry Policies
Override compute_packet_mirrorings_v1::PacketMirroringsClient Retry Policies
Override compute_preview_features_v1::PreviewFeaturesClient Retry Policies
Override compute_projects_v1::ProjectsClient Retry Policies
Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Retry Policies
Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Retry Policies
Override compute_region_autoscalers_v1::RegionAutoscalersClient Retry Policies
Override compute_region_backend_buckets_v1::RegionBackendBucketsClient Retry Policies
Override compute_region_backend_services_v1::RegionBackendServicesClient Retry Policies
Override compute_region_commitments_v1::RegionCommitmentsClient Retry Policies
Override compute_region_composite_health_checks_v1::RegionCompositeHealthChecksClient Retry Policies
Override compute_region_disk_types_v1::RegionDiskTypesClient Retry Policies
Override compute_region_disks_v1::RegionDisksClient Retry Policies
Override compute_region_health_aggregation_policies_v1::RegionHealthAggregationPoliciesClient Retry Policies
Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Retry Policies
Override compute_region_health_checks_v1::RegionHealthChecksClient Retry Policies
Override compute_region_health_sources_v1::RegionHealthSourcesClient Retry Policies
Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Retry Policies
Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Retry Policies
Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Retry Policies
Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Retry Policies
Override compute_region_instances_v1::RegionInstancesClient Retry Policies
Override compute_region_instant_snapshot_groups_v1::RegionInstantSnapshotGroupsClient Retry Policies
Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Retry Policies
Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Retry Policies
Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Retry Policies
Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Retry Policies
Override compute_region_operations_v1::RegionOperationsClient Retry Policies
Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Retry Policies
Override compute_region_snapshot_settings_v1::RegionSnapshotSettingsClient Retry Policies
Override compute_region_snapshots_v1::RegionSnapshotsClient Retry Policies
Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Retry Policies
Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Retry Policies
Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Retry Policies
Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Retry Policies
Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Retry Policies
Override compute_region_url_maps_v1::RegionUrlMapsClient Retry Policies
Override compute_region_zones_v1::RegionZonesClient Retry Policies
Override compute_regions_v1::RegionsClient Retry Policies
Override compute_reliability_risks_v1::ReliabilityRisksClient Retry Policies
Override compute_reservation_blocks_v1::ReservationBlocksClient Retry Policies
Override compute_reservation_slots_v1::ReservationSlotsClient Retry Policies
Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Retry Policies
Override compute_reservations_v1::ReservationsClient Retry Policies
Override compute_resource_policies_v1::ResourcePoliciesClient Retry Policies
Override compute_rollout_plans_v1::RolloutPlansClient Retry Policies
Override compute_rollouts_v1::RolloutsClient Retry Policies
Override compute_routers_v1::RoutersClient Retry Policies
Override compute_routes_v1::RoutesClient Retry Policies
Override compute_security_policies_v1::SecurityPoliciesClient Retry Policies
Override compute_service_attachments_v1::ServiceAttachmentsClient Retry Policies
Override compute_snapshot_settings_v1::SnapshotSettingsClient Retry Policies
Override compute_snapshots_v1::SnapshotsClient Retry Policies
Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
Override compute_ssl_policies_v1::SslPoliciesClient Retry Policies
Override compute_storage_pool_types_v1::StoragePoolTypesClient Retry Policies
Override compute_storage_pools_v1::StoragePoolsClient Retry Policies
Override compute_subnetworks_v1::SubnetworksClient Retry Policies
Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Retry Policies
Override compute_target_http_proxies_v1::TargetHttpProxiesClient Retry Policies
Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Retry Policies
Override compute_target_instances_v1::TargetInstancesClient Retry Policies
Override compute_target_pools_v1::TargetPoolsClient Retry Policies
Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Retry Policies
Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Retry Policies
Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Retry Policies
Override compute_url_maps_v1::UrlMapsClient Retry Policies
Override compute_vpn_gateways_v1::VpnGatewaysClient Retry Policies
Override compute_vpn_tunnels_v1::VpnTunnelsClient Retry Policies
Override compute_wire_groups_v1::WireGroupsClient Retry Policies
Override compute_zone_operations_v1::ZoneOperationsClient Retry Policies
Override compute_zone_vm_extension_policies_v1::ZoneVmExtensionPoliciesClient Retry Policies
Override compute_zones_v1::ZonesClient Retry Policies
How to Override the Default Universe Domain
Override compute_accelerator_types_v1::AcceleratorTypesClient Universe Domain
Override compute_addresses_v1::AddressesClient Universe Domain
Override compute_advice_v1::AdviceClient Universe Domain
Override compute_autoscalers_v1::AutoscalersClient Universe Domain
Override compute_backend_buckets_v1::BackendBucketsClient Universe Domain
Override compute_backend_services_v1::BackendServicesClient Universe Domain
Override compute_cross_site_networks_v1::CrossSiteNetworksClient Universe Domain
Override compute_disk_types_v1::DiskTypesClient Universe Domain
Override compute_disks_v1::DisksClient Universe Domain
Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Universe Domain
Override compute_firewall_policies_v1::FirewallPoliciesClient Universe Domain
Override compute_firewalls_v1::FirewallsClient Universe Domain
Override compute_forwarding_rules_v1::ForwardingRulesClient Universe Domain
Override compute_global_addresses_v1::GlobalAddressesClient Universe Domain
Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Universe Domain
Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Universe Domain
Override compute_global_operations_v1::GlobalOperationsClient Universe Domain
Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Universe Domain
Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Universe Domain
Override compute_global_vm_extension_policies_v1::GlobalVmExtensionPoliciesClient Universe Domain
Override compute_health_checks_v1::HealthChecksClient Universe Domain
Override compute_hosts_v1::HostsClient Universe Domain
Override compute_http_health_checks_v1::HttpHealthChecksClient Universe Domain
Override compute_https_health_checks_v1::HttpsHealthChecksClient Universe Domain
Override compute_image_family_views_v1::ImageFamilyViewsClient Universe Domain
Override compute_images_v1::ImagesClient Universe Domain
Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Universe Domain
Override compute_instance_group_managers_v1::InstanceGroupManagersClient Universe Domain
Override compute_instance_groups_v1::InstanceGroupsClient Universe Domain
Override compute_instance_settings_v1::InstanceSettingsClient Universe Domain
Override compute_instance_templates_v1::InstanceTemplatesClient Universe Domain
Override compute_instances_v1::InstancesClient Universe Domain
Override compute_instant_snapshot_groups_v1::InstantSnapshotGroupsClient Universe Domain
Override compute_instant_snapshots_v1::InstantSnapshotsClient Universe Domain
Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Universe Domain
Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Universe Domain
Override compute_interconnect_groups_v1::InterconnectGroupsClient Universe Domain
Override compute_interconnect_locations_v1::InterconnectLocationsClient Universe Domain
Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Universe Domain
Override compute_interconnects_v1::InterconnectsClient Universe Domain
Override compute_license_codes_v1::LicenseCodesClient Universe Domain
Override compute_licenses_v1::LicensesClient Universe Domain
Override compute_machine_images_v1::MachineImagesClient Universe Domain
Override compute_machine_types_v1::MachineTypesClient Universe Domain
Override compute_network_attachments_v1::NetworkAttachmentsClient Universe Domain
Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Universe Domain
Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Universe Domain
Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Universe Domain
Override compute_network_profiles_v1::NetworkProfilesClient Universe Domain
Override compute_networks_v1::NetworksClient Universe Domain
Override compute_node_groups_v1::NodeGroupsClient Universe Domain
Override compute_node_templates_v1::NodeTemplatesClient Universe Domain
Override compute_node_types_v1::NodeTypesClient Universe Domain
Override compute_organization_security_policies_v1::OrganizationSecurityPoliciesClient Universe Domain
Override compute_packet_mirrorings_v1::PacketMirroringsClient Universe Domain
Override compute_preview_features_v1::PreviewFeaturesClient Universe Domain
Override compute_projects_v1::ProjectsClient Universe Domain
Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Universe Domain
Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Universe Domain
Override compute_region_autoscalers_v1::RegionAutoscalersClient Universe Domain
Override compute_region_backend_buckets_v1::RegionBackendBucketsClient Universe Domain
Override compute_region_backend_services_v1::RegionBackendServicesClient Universe Domain
Override compute_region_commitments_v1::RegionCommitmentsClient Universe Domain
Override compute_region_composite_health_checks_v1::RegionCompositeHealthChecksClient Universe Domain
Override compute_region_disk_types_v1::RegionDiskTypesClient Universe Domain
Override compute_region_disks_v1::RegionDisksClient Universe Domain
Override compute_region_health_aggregation_policies_v1::RegionHealthAggregationPoliciesClient Universe Domain
Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Universe Domain
Override compute_region_health_checks_v1::RegionHealthChecksClient Universe Domain
Override compute_region_health_sources_v1::RegionHealthSourcesClient Universe Domain
Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Universe Domain
Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Universe Domain
Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Universe Domain
Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Universe Domain
Override compute_region_instances_v1::RegionInstancesClient Universe Domain
Override compute_region_instant_snapshot_groups_v1::RegionInstantSnapshotGroupsClient Universe Domain
Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Universe Domain
Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Universe Domain
Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Universe Domain
Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Universe Domain
Override compute_region_operations_v1::RegionOperationsClient Universe Domain
Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Universe Domain
Override compute_region_snapshot_settings_v1::RegionSnapshotSettingsClient Universe Domain
Override compute_region_snapshots_v1::RegionSnapshotsClient Universe Domain
Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Universe Domain
Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Universe Domain
Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Universe Domain
Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Universe Domain
Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Universe Domain
Override compute_region_url_maps_v1::RegionUrlMapsClient Universe Domain
Override compute_region_zones_v1::RegionZonesClient Universe Domain
Override compute_regions_v1::RegionsClient Universe Domain
Override compute_reliability_risks_v1::ReliabilityRisksClient Universe Domain
Override compute_reservation_blocks_v1::ReservationBlocksClient Universe Domain
Override compute_reservation_slots_v1::ReservationSlotsClient Universe Domain
Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Universe Domain
Override compute_reservations_v1::ReservationsClient Universe Domain
Override compute_resource_policies_v1::ResourcePoliciesClient Universe Domain
Override compute_rollout_plans_v1::RolloutPlansClient Universe Domain
Override compute_rollouts_v1::RolloutsClient Universe Domain
Override compute_routers_v1::RoutersClient Universe Domain