Skip to main content
Google Cloud Documentation
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
Google Cloud Documentation
  • 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