Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • C++
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • Compute Engine API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • 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_autoscalers_v1::AutoscalersClient Retry Policies
    • Override compute_backend_buckets_v1::BackendBucketsClient Retry Policies
    • Override compute_backend_services_v1::BackendServicesClient 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_health_checks_v1::HealthChecksClient 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_managers_v1::InstanceGroupManagersClient Retry Policies
    • Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
    • Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
    • Override compute_instances_v1::InstancesClient Retry Policies
    • Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient 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_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_packet_mirrorings_v1::PacketMirroringsClient 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_services_v1::RegionBackendServicesClient Retry Policies
    • Override compute_region_commitments_v1::RegionCommitmentsClient Retry Policies
    • Override compute_region_disk_types_v1::RegionDiskTypesClient Retry Policies
    • Override compute_region_disks_v1::RegionDisksClient Retry Policies
    • Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Retry Policies
    • Override compute_region_health_checks_v1::RegionHealthChecksClient 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_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_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_regions_v1::RegionsClient Retry Policies
    • Override compute_reservations_v1::ReservationsClient Retry Policies
    • Override compute_resource_policies_v1::ResourcePoliciesClient 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_snapshots_v1::SnapshotsClient Retry Policies
    • Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
    • Override compute_ssl_policies_v1::SslPoliciesClient 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_zone_operations_v1::ZoneOperationsClient Retry Policies
    • Override compute_zones_v1::ZonesClient Retry Policies
  • Modules
    • Compute Engine API Configuration Options
  • Namespaces
    • compute_global_forwarding_rules_v1
      • Overview
    • compute_global_network_endpoint_groups_v1
      • Overview
    • compute_global_organization_operations_v1
      • Overview
    • compute_global_public_delegated_prefixes_v1
      • Overview
    • compute_instance_group_managers_v1
      • Overview
    • compute_interconnect_attachments_v1
      • Overview
    • compute_interconnect_locations_v1
      • Overview
    • compute_interconnect_remote_locations_v1
      • Overview
    • compute_network_edge_security_services_v1
      • Overview
    • compute_network_endpoint_groups_v1
      • Overview
    • compute_network_firewall_policies_v1
      • Overview
    • compute_public_advertised_prefixes_v1
      • Overview
    • compute_public_delegated_prefixes_v1
      • Overview
    • compute_region_backend_services_v1
      • Overview
    • compute_region_health_check_services_v1
      • Overview
    • compute_region_instance_group_managers_v1
      • Overview
    • compute_region_instance_templates_v1
      • Overview
    • compute_region_network_endpoint_groups_v1
      • Overview
    • compute_region_network_firewall_policies_v1
      • Overview
    • compute_region_notification_endpoints_v1
      • Overview
    • compute_region_security_policies_v1
      • Overview
    • compute_region_ssl_certificates_v1
      • Overview
    • compute_region_target_http_proxies_v1
      • Overview
    • compute_region_target_https_proxies_v1
      • Overview
    • compute_region_target_tcp_proxies_v1
      • Overview
    • google::cloud::compute_accelerator_types_v1
      • Overview
      • Classes
        • AcceleratorTypesClient
          • Overview
          • Constructors
            • AcceleratorTypesClient(AcceleratorTypesClient const &)
            • AcceleratorTypesClient(AcceleratorTypesClient &&)
            • AcceleratorTypesClient(ExperimentalTag, std::shared_ptr< AcceleratorTypesConnection >, Options)
          • Operators
            • operator=(AcceleratorTypesClient const &)
            • operator=(AcceleratorTypesClient &&)
            • operator==(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
            • operator!=(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
          • Functions
            • AggregatedListAcceleratorTypes(std::string const &, Options)
            • AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &, Options)
            • GetAcceleratorTypes(std::string const &, std::string const &, std::string const &, Options)
            • GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &, Options)
            • ListAcceleratorTypes(std::string const &, std::string const &, Options)
            • ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest, Options)
        • AcceleratorTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
            • virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
            • virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
        • AcceleratorTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
            • virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
            • virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
        • AcceleratorTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AcceleratorTypesLimitedErrorCountRetryPolicy(int)
            • AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy &&)
            • AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AcceleratorTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • AcceleratorTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy &&)
            • AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AcceleratorTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • AcceleratorTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • AcceleratorTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • AcceleratorTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultAcceleratorTypesConnectionIdempotencyPolicy()
        • MakeAcceleratorTypesConnectionRest(ExperimentalTag, Options)
      • Types
        • AcceleratorTypesPolicyOptionList
    • google::cloud::compute_accelerator_types_v1_mocks
      • Overview
      • Classes
        • MockAcceleratorTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
            • virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
            • virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
    • google::cloud::compute_addresses_v1
      • Overview
      • Classes
        • AddressesClient
          • Overview
          • Constructors
            • AddressesClient(AddressesClient const &)
            • AddressesClient(AddressesClient &&)
            • AddressesClient(ExperimentalTag, std::shared_ptr< AddressesConnection >, Options)
          • Operators
            • operator=(AddressesClient const &)
            • operator=(AddressesClient &&)
            • operator==(AddressesClient const &, AddressesClient const &)
            • operator!=(AddressesClient const &, AddressesClient const &)
          • Functions
            • AggregatedListAddresses(std::string const &, Options)
            • AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &, Options)
            • DeleteAddresses(std::string const &, std::string const &, std::string const &, Options)
            • DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &, Options)
            • GetAddresses(std::string const &, std::string const &, std::string const &, Options)
            • GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &, Options)
            • InsertAddresses(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &, Options)
            • ListAddresses(std::string const &, std::string const &, Options)
            • ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest, Options)
            • Move(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionAddressesMoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &, Options)
        • AddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
            • virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
            • virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
            • virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
            • virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
        • AddressesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
            • virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
            • virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
            • virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
            • virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
        • AddressesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AddressesLimitedErrorCountRetryPolicy(int)
            • AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy &&)
            • AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AddressesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • AddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy &&)
            • AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AddressesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • AddressesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • AddressesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • AddressesPollingPolicyOption
          • Overview
          • Types
            • Type
        • AddressesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultAddressesConnectionIdempotencyPolicy()
        • MakeAddressesConnectionRest(ExperimentalTag, Options)
      • Types
        • AddressesPolicyOptionList
    • google::cloud::compute_addresses_v1_mocks
      • Overview
      • Classes
        • MockAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
            • virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
            • virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
            • virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
            • virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
    • google::cloud::compute_autoscalers_v1
      • Overview
      • Classes
        • AutoscalersClient
          • Overview
          • Constructors
            • AutoscalersClient(AutoscalersClient const &)
            • AutoscalersClient(AutoscalersClient &&)
            • AutoscalersClient(ExperimentalTag, std::shared_ptr< AutoscalersConnection >, Options)
          • Operators
            • operator=(AutoscalersClient const &)
            • operator=(AutoscalersClient &&)
            • operator==(AutoscalersClient const &, AutoscalersClient const &)
            • operator!=(AutoscalersClient const &, AutoscalersClient const &)
          • Functions
            • AggregatedListAutoscalers(std::string const &, Options)
            • AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &, Options)
            • DeleteAutoscalers(std::string const &, std::string const &, std::string const &, Options)
            • DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &, Options)
            • GetAutoscalers(std::string const &, std::string const &, std::string const &, Options)
            • GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &, Options)
            • InsertAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &, Options)
            • ListAutoscalers(std::string const &, std::string const &, Options)
            • ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest, Options)
            • PatchAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &, Options)
            • UpdateAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &, Options)
        • AutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
            • virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
            • virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
            • virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
            • virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
        • AutoscalersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
            • virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
            • virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
            • virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
            • virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
        • AutoscalersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AutoscalersLimitedErrorCountRetryPolicy(int)
            • AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy &&)
            • AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AutoscalersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • AutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy &&)
            • AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AutoscalersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • AutoscalersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • AutoscalersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • AutoscalersPollingPolicyOption
          • Overview
          • Types
            • Type
        • AutoscalersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultAutoscalersConnectionIdempotencyPolicy()
        • MakeAutoscalersConnectionRest(ExperimentalTag, Options)
      • Types
        • AutoscalersPolicyOptionList
    • google::cloud::compute_autoscalers_v1_mocks
      • Overview
      • Classes
        • MockAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
            • virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
            • virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
            • virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
            • virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
    • google::cloud::compute_backend_buckets_v1
      • Overview
      • Classes
        • BackendBucketsClient
          • Overview
          • Constructors
            • BackendBucketsClient(BackendBucketsClient const &)
            • BackendBucketsClient(BackendBucketsClient &&)
            • BackendBucketsClient(ExperimentalTag, std::shared_ptr< BackendBucketsConnection >, Options)
          • Operators
            • operator=(BackendBucketsClient const &)
            • operator=(BackendBucketsClient &&)
            • operator==(BackendBucketsClient const &, BackendBucketsClient const &)
            • operator!=(BackendBucketsClient const &, BackendBucketsClient const &)
          • Functions
            • AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
            • AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &, Options)
            • DeleteBackendBuckets(std::string const &, std::string const &, Options)
            • DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &, Options)
            • DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
            • GetBackendBuckets(std::string const &, std::string const &, Options)
            • GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &, Options)
            • InsertBackendBuckets(std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &, Options)
            • ListBackendBuckets(std::string const &, Options)
            • ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest, Options)
            • PatchBackendBuckets(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &, Options)
            • SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &, Options)
            • UpdateBackendBuckets(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &, Options)
        • BackendBucketsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
            • virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
        • BackendBucketsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
            • virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
        • BackendBucketsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • BackendBucketsLimitedErrorCountRetryPolicy(int)
            • BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy &&)
            • BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • BackendBucketsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • BackendBucketsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy &&)
            • BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • BackendBucketsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • BackendBucketsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • BackendBucketsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • BackendBucketsPollingPolicyOption
          • Overview
          • Types
            • Type
        • BackendBucketsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultBackendBucketsConnectionIdempotencyPolicy()
        • MakeBackendBucketsConnectionRest(ExperimentalTag, Options)
      • Types
        • BackendBucketsPolicyOptionList
    • google::cloud::compute_backend_buckets_v1_mocks
      • Overview
      • Classes
        • MockBackendBucketsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
            • virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
    • google::cloud::compute_backend_services_v1
      • Overview
      • Classes
        • BackendServicesClient
          • Overview
          • Constructors
            • BackendServicesClient(BackendServicesClient const &)
            • BackendServicesClient(BackendServicesClient &&)
            • BackendServicesClient(ExperimentalTag, std::shared_ptr< BackendServicesConnection >, Options)
          • Operators
            • operator=(BackendServicesClient const &)
            • operator=(BackendServicesClient &&)
            • operator==(BackendServicesClient const &, BackendServicesClient const &)
            • operator!=(BackendServicesClient const &, BackendServicesClient const &)
          • Functions
            • AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
            • AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &, Options)
            • AggregatedListBackendServices(std::string const &, Options)
            • AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &, Options)
            • DeleteBackendServices(std::string const &, std::string const &, Options)
            • DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &, Options)
            • DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
            • GetBackendServices(std::string const &, std::string const &, Options)
            • GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
            • GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &, Options)
            • InsertBackendServices(std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &, Options)
            • ListBackendServices(std::string const &, Options)
            • ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest, Options)
            • PatchBackendServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &, Options)
            • SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &, Options)
            • SetSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &, Options)
            • UpdateBackendServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &, Options)
        • BackendServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
            • virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
        • BackendServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
            • virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
        • BackendServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • BackendServicesLimitedErrorCountRetryPolicy(int)
            • BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy &&)
            • BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • BackendServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • BackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy &&)
            • BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • BackendServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • BackendServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • BackendServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • BackendServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • BackendServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultBackendServicesConnectionIdempotencyPolicy()
        • MakeBackendServicesConnectionRest(ExperimentalTag, Options)
      • Types
        • BackendServicesPolicyOptionList
    • google::cloud::compute_backend_services_v1_mocks
      • Overview
      • Classes
        • MockBackendServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
            • virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
    • google::cloud::compute_disk_types_v1
      • Overview
      • Classes
        • DiskTypesClient
          • Overview
          • Constructors
            • DiskTypesClient(DiskTypesClient const &)
            • DiskTypesClient(DiskTypesClient &&)
            • DiskTypesClient(ExperimentalTag, std::shared_ptr< DiskTypesConnection >, Options)
          • Operators
            • operator=(DiskTypesClient const &)
            • operator=(DiskTypesClient &&)
            • operator==(DiskTypesClient const &, DiskTypesClient const &)
            • operator!=(DiskTypesClient const &, DiskTypesClient const &)
          • Functions
            • AggregatedListDiskTypes(std::string const &, Options)
            • AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &, Options)
            • GetDiskTypes(std::string const &, std::string const &, std::string const &, Options)
            • GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &, Options)
            • ListDiskTypes(std::string const &, std::string const &, Options)
            • ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest, Options)
        • DiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
            • virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
            • virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
        • DiskTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
            • virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
            • virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
        • DiskTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • DiskTypesLimitedErrorCountRetryPolicy(int)
            • DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy &&)
            • DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DiskTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • DiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy &&)
            • DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DiskTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • DiskTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • DiskTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • DiskTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultDiskTypesConnectionIdempotencyPolicy()
        • MakeDiskTypesConnectionRest(ExperimentalTag, Options)
      • Types
        • DiskTypesPolicyOptionList
    • google::cloud::compute_disk_types_v1_mocks
      • Overview
      • Classes
        • MockDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
            • virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
            • virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
    • google::cloud::compute_disks_v1
      • Overview
      • Classes
        • DisksClient
          • Overview
          • Constructors
            • DisksClient(DisksClient const &)
            • DisksClient(DisksClient &&)
            • DisksClient(ExperimentalTag, std::shared_ptr< DisksConnection >, Options)
          • Operators
            • operator=(DisksClient const &)
            • operator=(DisksClient &&)
            • operator==(DisksClient const &, DisksClient const &)
            • operator!=(DisksClient const &, DisksClient const &)
          • Functions
            • AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &, Options)
            • AggregatedListDisks(std::string const &, Options)
            • AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
            • CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &, Options)
            • DeleteDisks(std::string const &, std::string const &, std::string const &, Options)
            • DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &, Options)
            • GetDisks(std::string const &, std::string const &, std::string const &, Options)
            • GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &, Options)
            • InsertDisks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &, Options)
            • ListDisks(std::string const &, std::string const &, Options)
            • ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest, Options)
            • RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &, Options)
            • StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &, Options)
            • UpdateDisks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &, Options)
        • DisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
            • virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
            • virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
        • DisksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
            • virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
            • virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
        • DisksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • DisksLimitedErrorCountRetryPolicy(int)
            • DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy &&)
            • DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DisksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • DisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy &&)
            • DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DisksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • DisksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • DisksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • DisksPollingPolicyOption
          • Overview
          • Types
            • Type
        • DisksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultDisksConnectionIdempotencyPolicy()
        • MakeDisksConnectionRest(ExperimentalTag, Options)
      • Types
        • DisksPolicyOptionList
    • google::cloud::compute_disks_v1_mocks
      • Overview
      • Classes
        • MockDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
            • virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
            • virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
    • google::cloud::compute_external_vpn_gateways_v1
      • Overview
      • Classes
        • ExternalVpnGatewaysClient
          • Overview
          • Constructors
            • ExternalVpnGatewaysClient(ExternalVpnGatewaysClient const &)
            • ExternalVpnGatewaysClient(ExternalVpnGatewaysClient &&)
            • ExternalVpnGatewaysClient(ExperimentalTag, std::shared_ptr< ExternalVpnGatewaysConnection >, Options)
          • Operators
            • operator=(ExternalVpnGatewaysClient const &)
            • operator=(ExternalVpnGatewaysClient &&)
            • operator==(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
            • operator!=(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
          • Functions
            • DeleteExternalVpnGateways(std::string const &, std::string const &, Options)
            • DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &, Options)
            • GetExternalVpnGateways(std::string const &, std::string const &, Options)
            • GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &, Options)
            • InsertExternalVpnGateways(std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
            • InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &, Options)
            • ListExternalVpnGateways(std::string const &, Options)
            • ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &, Options)
        • ExternalVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
            • virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
            • virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
            • virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
        • ExternalVpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
            • virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
            • virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
            • virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
        • ExternalVpnGatewaysLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ExternalVpnGatewaysLimitedErrorCountRetryPolicy(int)
            • ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy &&)
            • ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ExternalVpnGatewaysLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ExternalVpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy &&)
            • ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ExternalVpnGatewaysRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ExternalVpnGatewaysBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ExternalVpnGatewaysConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ExternalVpnGatewaysPollingPolicyOption
          • Overview
          • Types
            • Type
        • ExternalVpnGatewaysRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultExternalVpnGatewaysConnectionIdempotencyPolicy()
        • MakeExternalVpnGatewaysConnectionRest(ExperimentalTag, Options)
      • Types
        • ExternalVpnGatewaysPolicyOptionList
    • google::cloud::compute_external_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockExternalVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
            • virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
            • virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
            • virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_firewall_policies_v1
      • Overview
      • Classes
        • FirewallPoliciesClient
          • Overview
          • Constructors
            • FirewallPoliciesClient(FirewallPoliciesClient const &)
            • FirewallPoliciesClient(FirewallPoliciesClient &&)
            • FirewallPoliciesClient(ExperimentalTag, std::shared_ptr< FirewallPoliciesConnection >, Options)
          • Operators
            • operator=(FirewallPoliciesClient const &)
            • operator=(FirewallPoliciesClient &&)
            • operator==(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
            • operator!=(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
          • Functions
            • AddAssociation(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
            • CloneRules(std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
            • DeleteFirewallPolicies(std::string const &, Options)
            • DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &, Options)
            • GetFirewallPolicies(std::string const &, Options)
            • GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &, Options)
            • GetAssociation(std::string const &, Options)
            • GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &, Options)
            • GetIamPolicy(std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &, Options)
            • GetRule(std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &, Options)
            • InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &, Options)
            • ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest, Options)
            • ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &, Options)
            • Move(std::string const &, Options)
            • Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
            • PatchFirewallPolicies(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &, Options)
            • PatchRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
            • RemoveAssociation(std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveRule(std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
            • SetIamPolicy(std::string const &, google::cloud::cpp::compute::v1::GlobalOrganizationSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &, Options)
        • FirewallPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
            • virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
            • virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
            • virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
            • virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
            • virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
        • FirewallPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
            • virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
            • virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
            • virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
            • virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
            • virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
        • FirewallPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • FirewallPoliciesLimitedErrorCountRetryPolicy(int)
            • FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy &&)
            • FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • FirewallPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • FirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy &&)
            • FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • FirewallPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • FirewallPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • FirewallPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • FirewallPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • FirewallPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultFirewallPoliciesConnectionIdempotencyPolicy()
        • MakeFirewallPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • FirewallPoliciesPolicyOptionList
    • google::cloud::compute_firewall_policies_v1_mocks
      • Overview
      • Classes
        • MockFirewallPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
            • virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
            • virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
            • virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
            • virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
            • virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_firewalls_v1
      • Overview
      • Classes
        • FirewallsClient
          • Overview
          • Constructors
            • FirewallsClient(FirewallsClient const &)
            • FirewallsClient(FirewallsClient &&)
            • FirewallsClient(ExperimentalTag, std::shared_ptr< FirewallsConnection >, Options)
          • Operators
            • operator=(FirewallsClient const &)
            • operator=(FirewallsClient &&)
            • operator==(FirewallsClient const &, FirewallsClient const &)
            • operator!=(FirewallsClient const &, FirewallsClient const &)
          • Functions
            • DeleteFirewalls(std::string const &, std::string const &, Options)
            • DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &, Options)
            • GetFirewalls(std::string const &, std::string const &, Options)
            • GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &, Options)
            • InsertFirewalls(std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &, Options)
            • ListFirewalls(std::string const &, Options)
            • ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest, Options)
            • PatchFirewalls(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &, Options)
            • UpdateFirewalls(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &, Options)
        • FirewallsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
            • virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
            • virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
            • virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
        • FirewallsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
            • virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
            • virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
            • virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
        • FirewallsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • FirewallsLimitedErrorCountRetryPolicy(int)
            • FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy &&)
            • FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • FirewallsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • FirewallsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy &&)
            • FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • FirewallsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • FirewallsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • FirewallsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • FirewallsPollingPolicyOption
          • Overview
          • Types
            • Type
        • FirewallsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultFirewallsConnectionIdempotencyPolicy()
        • MakeFirewallsConnectionRest(ExperimentalTag, Options)
      • Types
        • FirewallsPolicyOptionList
    • google::cloud::compute_firewalls_v1_mocks
      • Overview
      • Classes
        • MockFirewallsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
            • virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
            • virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
            • virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
    • google::cloud::compute_forwarding_rules_v1
      • Overview
      • Classes
        • ForwardingRulesClient
          • Overview
          • Constructors
            • ForwardingRulesClient(ForwardingRulesClient const &)
            • ForwardingRulesClient(ForwardingRulesClient &&)
            • ForwardingRulesClient(ExperimentalTag, std::shared_ptr< ForwardingRulesConnection >, Options)
          • Operators
            • operator=(ForwardingRulesClient const &)
            • operator=(ForwardingRulesClient &&)
            • operator==(ForwardingRulesClient const &, ForwardingRulesClient const &)
            • operator!=(ForwardingRulesClient const &, ForwardingRulesClient const &)
          • Functions
            • AggregatedListForwardingRules(std::string const &, Options)
            • AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &, Options)
            • DeleteForwardingRules(std::string const &, std::string const &, std::string const &, Options)
            • DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &, Options)
            • GetForwardingRules(std::string const &, std::string const &, std::string const &, Options)
            • GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &, Options)
            • InsertForwardingRules(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &, Options)
            • ListForwardingRules(std::string const &, std::string const &, Options)
            • ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest, Options)
            • PatchForwardingRules(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &, Options)
            • SetTarget(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &, Options)
        • ForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
            • virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
            • virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
            • virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
        • ForwardingRulesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
            • virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
            • virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
            • virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
        • ForwardingRulesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ForwardingRulesLimitedErrorCountRetryPolicy(int)
            • ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy &&)
            • ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ForwardingRulesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy &&)
            • ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ForwardingRulesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ForwardingRulesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ForwardingRulesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ForwardingRulesPollingPolicyOption
          • Overview
          • Types
            • Type
        • ForwardingRulesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultForwardingRulesConnectionIdempotencyPolicy()
        • MakeForwardingRulesConnectionRest(ExperimentalTag, Options)
      • Types
        • ForwardingRulesPolicyOptionList
    • google::cloud::compute_forwarding_rules_v1_mocks
      • Overview
      • Classes
        • MockForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
            • virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
            • virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
            • virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
    • google::cloud::compute_global_addresses_v1
      • Overview
      • Classes
        • GlobalAddressesClient
          • Overview
          • Constructors
            • GlobalAddressesClient(GlobalAddressesClient const &)
            • GlobalAddressesClient(GlobalAddressesClient &&)
            • GlobalAddressesClient(ExperimentalTag, std::shared_ptr< GlobalAddressesConnection >, Options)
          • Operators
            • operator=(GlobalAddressesClient const &)
            • operator=(GlobalAddressesClient &&)
            • operator==(GlobalAddressesClient const &, GlobalAddressesClient const &)
            • operator!=(GlobalAddressesClient const &, GlobalAddressesClient const &)
          • Functions
            • DeleteGlobalAddresses(std::string const &, std::string const &, Options)
            • DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &, Options)
            • GetGlobalAddresses(std::string const &, std::string const &, Options)
            • GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &, Options)
            • InsertGlobalAddresses(std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &, Options)
            • ListGlobalAddresses(std::string const &, Options)
            • ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest, Options)
            • Move(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalAddressesMoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &, Options)
        • GlobalAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
            • virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
            • virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
            • virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
        • GlobalAddressesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
            • virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
            • virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
            • virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
        • GlobalAddressesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalAddressesLimitedErrorCountRetryPolicy(int)
            • GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy &&)
            • GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalAddressesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalAddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy &&)
            • GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalAddressesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalAddressesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalAddressesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalAddressesPollingPolicyOption
          • Overview
          • Types
            • Type
        • GlobalAddressesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalAddressesConnectionIdempotencyPolicy()
        • MakeGlobalAddressesConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalAddressesPolicyOptionList
    • google::cloud::compute_global_addresses_v1_mocks
      • Overview
      • Classes
        • MockGlobalAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
            • virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
            • virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
            • virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
    • google::cloud::compute_global_forwarding_rules_v1
      • Overview
      • Classes
        • GlobalForwardingRulesClient
          • Overview
          • Constructors
            • GlobalForwardingRulesClient(GlobalForwardingRulesClient const &)
            • GlobalForwardingRulesClient(GlobalForwardingRulesClient &&)
            • GlobalForwardingRulesClient(ExperimentalTag, std::shared_ptr< GlobalForwardingRulesConnection >, Options)
          • Operators
            • operator=(GlobalForwardingRulesClient const &)
            • operator=(GlobalForwardingRulesClient &&)
            • operator==(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
            • operator!=(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
          • Functions
            • DeleteGlobalForwardingRules(std::string const &, std::string const &, Options)
            • DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &, Options)
            • GetGlobalForwardingRules(std::string const &, std::string const &, Options)
            • GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &, Options)
            • InsertGlobalForwardingRules(std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &, Options)
            • ListGlobalForwardingRules(std::string const &, Options)
            • ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest, Options)
            • PatchGlobalForwardingRules(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &, Options)
            • SetTarget(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &, Options)
        • GlobalForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &)
            • virtual GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &)
            • virtual InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &)
            • virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
            • virtual PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
        • GlobalForwardingRulesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &)
            • virtual GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &)
            • virtual InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &)
            • virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
            • virtual PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
        • GlobalForwardingRulesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalForwardingRulesLimitedErrorCountRetryPolicy(int)
            • GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy &&)
            • GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalForwardingRulesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy &&)
            • GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalForwardingRulesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalForwardingRulesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalForwardingRulesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalForwardingRulesPollingPolicyOption
          • Overview
          • Types
            • Type
        • GlobalForwardingRulesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalForwardingRulesConnectionIdempotencyPolicy()
        • MakeGlobalForwardingRulesConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalForwardingRulesPolicyOptionList
    • google::cloud::compute_global_forwarding_rules_v1_mocks
      • Overview
      • Classes
        • MockGlobalForwardingRulesConnection
          • Overview
    • google::cloud::compute_global_network_endpoint_groups_v1
      • Overview
      • Classes
        • GlobalNetworkEndpointGroupsClient
          • Overview
          • Constructors
            • GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient const &)
            • GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient &&)
            • GlobalNetworkEndpointGroupsClient(ExperimentalTag, std::shared_ptr< GlobalNetworkEndpointGroupsConnection >, Options)
          • Operators
            • operator=(GlobalNetworkEndpointGroupsClient const &)
            • operator=(GlobalNetworkEndpointGroupsClient &&)
            • operator==(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
            • operator!=(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
          • Functions
            • AttachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • DeleteGlobalNetworkEndpointGroups(std::string const &, std::string const &, Options)
            • DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &, Options)
            • DetachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • GetGlobalNetworkEndpointGroups(std::string const &, std::string const &, Options)
            • GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &, Options)
            • InsertGlobalNetworkEndpointGroups(std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &, Options)
            • ListGlobalNetworkEndpointGroups(std::string const &, Options)
            • ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest, Options)
            • ListNetworkEndpoints(std::string const &, std::string const &, Options)
            • ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
        • GlobalNetworkEndpointGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &)
            • virtual InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &)
            • virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
        • GlobalNetworkEndpointGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &)
            • virtual InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &)
            • virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
        • GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
            • GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
            • GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
            • GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalNetworkEndpointGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalNetworkEndpointGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalNetworkEndpointGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalNetworkEndpointGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • GlobalNetworkEndpointGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalNetworkEndpointGroupsConnectionIdempotencyPolicy()
        • MakeGlobalNetworkEndpointGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalNetworkEndpointGroupsPolicyOptionList
    • google::cloud::compute_global_network_endpoint_groups_v1_mocks
      • Overview
      • Classes
        • MockGlobalNetworkEndpointGroupsConnection
          • Overview
    • google::cloud::compute_global_operations_v1
      • Overview
      • Classes
        • GlobalOperationsClient
          • Overview
          • Constructors
            • GlobalOperationsClient(GlobalOperationsClient const &)
            • GlobalOperationsClient(GlobalOperationsClient &&)
            • GlobalOperationsClient(ExperimentalTag, std::shared_ptr< GlobalOperationsConnection >, Options)
          • Operators
            • operator=(GlobalOperationsClient const &)
            • operator=(GlobalOperationsClient &&)
            • operator==(GlobalOperationsClient const &, GlobalOperationsClient const &)
            • operator!=(GlobalOperationsClient const &, GlobalOperationsClient const &)
          • Functions
            • AggregatedListGlobalOperations(std::string const &, Options)
            • AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &, Options)
            • DeleteGlobalOperations(std::string const &, std::string const &, Options)
            • DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &, Options)
            • GetGlobalOperations(std::string const &, std::string const &, Options)
            • GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &, Options)
            • ListGlobalOperations(std::string const &, Options)
            • ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest, Options)
            • Wait(std::string const &, std::string const &, Options)
            • Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &, Options)
        • GlobalOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
            • virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
            • virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
            • virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
        • GlobalOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
            • virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
            • virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
            • virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
        • GlobalOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalOperationsLimitedErrorCountRetryPolicy(int)
            • GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy &&)
            • GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy &&)
            • GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalOperationsConnectionIdempotencyPolicy()
        • MakeGlobalOperationsConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalOperationsPolicyOptionList
    • google::cloud::compute_global_operations_v1_mocks
      • Overview
      • Classes
        • MockGlobalOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
            • virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
            • virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
            • virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
    • google::cloud::compute_global_organization_operations_v1
      • Overview
      • Classes
        • GlobalOrganizationOperationsClient
          • Overview
          • Constructors
            • GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient const &)
            • GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient &&)
            • GlobalOrganizationOperationsClient(ExperimentalTag, std::shared_ptr< GlobalOrganizationOperationsConnection >, Options)
          • Operators
            • operator=(GlobalOrganizationOperationsClient const &)
            • operator=(GlobalOrganizationOperationsClient &&)
            • operator==(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
            • operator!=(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
          • Functions
            • DeleteGlobalOrganizationOperations(std::string const &, Options)
            • DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &, Options)
            • GetGlobalOrganizationOperations(std::string const &, Options)
            • GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &, Options)
            • ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest, Options)
        • GlobalOrganizationOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &)
            • virtual GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &)
            • virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
        • GlobalOrganizationOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &)
            • virtual GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &)
            • virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
        • GlobalOrganizationOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(int)
            • GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy &&)
            • GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalOrganizationOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalOrganizationOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy &&)
            • GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalOrganizationOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalOrganizationOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalOrganizationOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalOrganizationOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalOrganizationOperationsConnectionIdempotencyPolicy()
        • MakeGlobalOrganizationOperationsConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalOrganizationOperationsPolicyOptionList
    • google::cloud::compute_global_organization_operations_v1_mocks
      • Overview
      • Classes
        • MockGlobalOrganizationOperationsConnection
          • Overview
    • google::cloud::compute_global_public_delegated_prefixes_v1
      • Overview
      • Classes
        • GlobalPublicDelegatedPrefixesClient
          • Overview
          • Constructors
            • GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient const &)
            • GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient &&)
            • GlobalPublicDelegatedPrefixesClient(ExperimentalTag, std::shared_ptr< GlobalPublicDelegatedPrefixesConnection >, Options)
          • Operators
            • operator=(GlobalPublicDelegatedPrefixesClient const &)
            • operator=(GlobalPublicDelegatedPrefixesClient &&)
            • operator==(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
            • operator!=(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
          • Functions
            • DeleteGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
            • DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &, Options)
            • GetGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
            • GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &, Options)
            • InsertGlobalPublicDelegatedPrefixes(std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &, Options)
            • ListGlobalPublicDelegatedPrefixes(std::string const &, Options)
            • ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest, Options)
            • PatchGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &, Options)
        • GlobalPublicDelegatedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &)
            • virtual GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &)
            • virtual InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &)
            • virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
            • virtual PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &)
        • GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &)
            • virtual GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &)
            • virtual InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &)
            • virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
            • virtual PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &)
        • GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
            • GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
            • GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
            • GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalPublicDelegatedPrefixesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalPublicDelegatedPrefixesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalPublicDelegatedPrefixesPollingPolicyOption
          • Overview
          • Types
            • Type
        • GlobalPublicDelegatedPrefixesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy()
        • MakeGlobalPublicDelegatedPrefixesConnectionRest(ExperimentalTag, Options)
      • Types
        • GlobalPublicDelegatedPrefixesPolicyOptionList
    • google::cloud::compute_global_public_delegated_prefixes_v1_mocks
      • Overview
      • Classes
        • MockGlobalPublicDelegatedPrefixesConnection
          • Overview
    • google::cloud::compute_health_checks_v1
      • Overview
      • Classes
        • HealthChecksClient
          • Overview
          • Constructors
            • HealthChecksClient(HealthChecksClient const &)
            • HealthChecksClient(HealthChecksClient &&)
            • HealthChecksClient(ExperimentalTag, std::shared_ptr< HealthChecksConnection >, Options)
          • Operators
            • operator=(HealthChecksClient const &)
            • operator=(HealthChecksClient &&)
            • operator==(HealthChecksClient const &, HealthChecksClient const &)
            • operator!=(HealthChecksClient const &, HealthChecksClient const &)
          • Functions
            • AggregatedListHealthChecks(std::string const &, Options)
            • AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &, Options)
            • DeleteHealthChecks(std::string const &, std::string const &, Options)
            • DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &, Options)
            • GetHealthChecks(std::string const &, std::string const &, Options)
            • GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &, Options)
            • InsertHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &, Options)
            • ListHealthChecks(std::string const &, Options)
            • ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest, Options)
            • PatchHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &, Options)
            • UpdateHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &, Options)
        • HealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
            • virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
            • virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
            • virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
            • virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
        • HealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
            • virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
            • virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
            • virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
            • virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
        • HealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • HealthChecksLimitedErrorCountRetryPolicy(int)
            • HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy &&)
            • HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • HealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy &&)
            • HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • HealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • HealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • HealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • HealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultHealthChecksConnectionIdempotencyPolicy()
        • MakeHealthChecksConnectionRest(ExperimentalTag, Options)
      • Types
        • HealthChecksPolicyOptionList
    • google::cloud::compute_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
            • virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
            • virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
            • virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
            • virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
    • google::cloud::compute_http_health_checks_v1
      • Overview
      • Classes
        • HttpHealthChecksClient
          • Overview
          • Constructors
            • HttpHealthChecksClient(HttpHealthChecksClient const &)
            • HttpHealthChecksClient(HttpHealthChecksClient &&)
            • HttpHealthChecksClient(ExperimentalTag, std::shared_ptr< HttpHealthChecksConnection >, Options)
          • Operators
            • operator=(HttpHealthChecksClient const &)
            • operator=(HttpHealthChecksClient &&)
            • operator==(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
            • operator!=(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
          • Functions
            • DeleteHttpHealthChecks(std::string const &, std::string const &, Options)
            • DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &, Options)
            • GetHttpHealthChecks(std::string const &, std::string const &, Options)
            • GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &, Options)
            • InsertHttpHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &, Options)
            • ListHttpHealthChecks(std::string const &, Options)
            • ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest, Options)
            • PatchHttpHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &, Options)
            • UpdateHttpHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &, Options)
        • HttpHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
            • virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
            • virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
            • virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
        • HttpHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
            • virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
            • virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
            • virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
        • HttpHealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • HttpHealthChecksLimitedErrorCountRetryPolicy(int)
            • HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy &&)
            • HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HttpHealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • HttpHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy &&)
            • HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HttpHealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • HttpHealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • HttpHealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • HttpHealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • HttpHealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultHttpHealthChecksConnectionIdempotencyPolicy()
        • MakeHttpHealthChecksConnectionRest(ExperimentalTag, Options)
      • Types
        • HttpHealthChecksPolicyOptionList
    • google::cloud::compute_http_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHttpHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
            • virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
            • virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
            • virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
    • google::cloud::compute_https_health_checks_v1
      • Overview
      • Classes
        • HttpsHealthChecksClient
          • Overview
          • Constructors
            • HttpsHealthChecksClient(HttpsHealthChecksClient const &)
            • HttpsHealthChecksClient(HttpsHealthChecksClient &&)
            • HttpsHealthChecksClient(ExperimentalTag, std::shared_ptr< HttpsHealthChecksConnection >, Options)
          • Operators
            • operator=(HttpsHealthChecksClient const &)
            • operator=(HttpsHealthChecksClient &&)
            • operator==(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
            • operator!=(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
          • Functions
            • DeleteHttpsHealthChecks(std::string const &, std::string const &, Options)
            • DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &, Options)
            • GetHttpsHealthChecks(std::string const &, std::string const &, Options)
            • GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &, Options)
            • InsertHttpsHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &, Options)
            • ListHttpsHealthChecks(std::string const &, Options)
            • ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest, Options)
            • PatchHttpsHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &, Options)
            • UpdateHttpsHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &, Options)
        • HttpsHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
            • virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
            • virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
            • virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
        • HttpsHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
            • virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
            • virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
            • virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
        • HttpsHealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • HttpsHealthChecksLimitedErrorCountRetryPolicy(int)
            • HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy &&)
            • HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HttpsHealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • HttpsHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy &&)
            • HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HttpsHealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • HttpsHealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • HttpsHealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • HttpsHealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • HttpsHealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultHttpsHealthChecksConnectionIdempotencyPolicy()
        • MakeHttpsHealthChecksConnectionRest(ExperimentalTag, Options)
      • Types
        • HttpsHealthChecksPolicyOptionList
    • google::cloud::compute_https_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHttpsHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
            • virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
            • virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
            • virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
    • google::cloud::compute_image_family_views_v1
      • Overview
      • Classes
        • ImageFamilyViewsClient
          • Overview
          • Constructors
            • ImageFamilyViewsClient(ImageFamilyViewsClient const &)
            • ImageFamilyViewsClient(ImageFamilyViewsClient &&)
            • ImageFamilyViewsClient(ExperimentalTag, std::shared_ptr< ImageFamilyViewsConnection >, Options)
          • Operators
            • operator=(ImageFamilyViewsClient const &)
            • operator=(ImageFamilyViewsClient &&)
            • operator==(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
            • operator!=(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
          • Functions
            • GetImageFamilyViews(std::string const &, std::string const &, std::string const &, Options)
            • GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &, Options)
        • ImageFamilyViewsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
        • ImageFamilyViewsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
        • ImageFamilyViewsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ImageFamilyViewsLimitedErrorCountRetryPolicy(int)
            • ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy &&)
            • ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ImageFamilyViewsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ImageFamilyViewsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy &&)
            • ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ImageFamilyViewsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ImageFamilyViewsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ImageFamilyViewsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ImageFamilyViewsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultImageFamilyViewsConnectionIdempotencyPolicy()
        • MakeImageFamilyViewsConnectionRest(ExperimentalTag, Options)
      • Types
        • ImageFamilyViewsPolicyOptionList
    • google::cloud::compute_image_family_views_v1_mocks
      • Overview
      • Classes
        • MockImageFamilyViewsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
    • google::cloud::compute_images_v1
      • Overview
      • Classes
        • ImagesClient
          • Overview
          • Constructors
            • ImagesClient(ImagesClient const &)
            • ImagesClient(ImagesClient &&)
            • ImagesClient(ExperimentalTag, std::shared_ptr< ImagesConnection >, Options)
          • Operators
            • operator=(ImagesClient const &)
            • operator=(ImagesClient &&)
            • operator==(ImagesClient const &, ImagesClient const &)
            • operator!=(ImagesClient const &, ImagesClient const &)
          • Functions
            • DeleteImages(std::string const &, std::string const &, Options)
            • DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &, Options)
            • Deprecate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
            • Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
            • GetImages(std::string const &, std::string const &, Options)
            • GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &, Options)
            • GetFromFamily(std::string const &, std::string const &, Options)
            • GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &, Options)
            • InsertImages(std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &, Options)
            • ListImages(std::string const &, Options)
            • ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest, Options)
            • PatchImages(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &, Options)
        • ImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
        • ImagesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
        • ImagesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ImagesLimitedErrorCountRetryPolicy(int)
            • ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy &&)
            • ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ImagesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy &&)
            • ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ImagesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ImagesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ImagesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ImagesPollingPolicyOption
          • Overview
          • Types
            • Type
        • ImagesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultImagesConnectionIdempotencyPolicy()
        • MakeImagesConnectionRest(ExperimentalTag, Options)
      • Types
        • ImagesPolicyOptionList
    • google::cloud::compute_images_v1_mocks
      • Overview
      • Classes
        • MockImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_instance_group_managers_v1
      • Overview
      • Classes
        • InstanceGroupManagersClient
          • Overview
          • Constructors
            • InstanceGroupManagersClient(InstanceGroupManagersClient const &)
            • InstanceGroupManagersClient(InstanceGroupManagersClient &&)
            • InstanceGroupManagersClient(ExperimentalTag, std::shared_ptr< InstanceGroupManagersConnection >, Options)
          • Operators
            • operator=(InstanceGroupManagersClient const &)
            • operator=(InstanceGroupManagersClient &&)
            • operator==(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
            • operator!=(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
          • Functions
            • AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersAbandonInstancesRequest const &, Options)
            • AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &, Options)
            • AggregatedListInstanceGroupManagers(std::string const &, Options)
            • AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &, Options)
            • ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersApplyUpdatesRequest const &, Options)
            • ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
            • CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersCreateInstancesRequest const &, Options)
            • CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &, Options)
            • DeleteInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &, Options)
            • DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeleteInstancesRequest const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &, Options)
            • DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeletePerInstanceConfigsReq const &, Options)
            • DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
            • GetInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &, Options)
            • InsertInstanceGroupManagers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &, Options)
            • ListInstanceGroupManagers(std::string const &, std::string const &, Options)
            • ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest, Options)
            • ListErrors(std::string const &, std::string const &, std::string const &, Options)
            • ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest, Options)
            • ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
            • ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
            • ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
            • ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
            • PatchInstanceGroupManagers(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &, Options)
            • PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersPatchPerInstanceConfigsReq const &, Options)
            • PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
            • RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersRecreateInstancesRequest const &, Options)
            • RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
            • Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &, Options)
            • SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetInstanceTemplateRequest const &, Options)
            • SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
            • SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetTargetPoolsRequest const &, Options)
            • SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
            • UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersUpdatePerInstanceConfigsReq const &, Options)
            • UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
        • InstanceGroupManagersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &)
            • virtual InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &)
            • virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
        • InstanceGroupManagersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &)
            • virtual InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &)
            • virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
        • InstanceGroupManagersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupManagersLimitedErrorCountRetryPolicy(int)
            • InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy &&)
            • InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupManagersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy &&)
            • InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupManagersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstanceGroupManagersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagersPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstanceGroupManagersConnectionIdempotencyPolicy()
        • MakeInstanceGroupManagersConnectionRest(ExperimentalTag, Options)
      • Types
        • InstanceGroupManagersPolicyOptionList
    • google::cloud::compute_instance_group_managers_v1_mocks
      • Overview
      • Classes
        • MockInstanceGroupManagersConnection
          • Overview
    • google::cloud::compute_instance_groups_v1
      • Overview
      • Classes
        • InstanceGroupsClient
          • Overview
          • Constructors
            • InstanceGroupsClient(InstanceGroupsClient const &)
            • InstanceGroupsClient(InstanceGroupsClient &&)
            • InstanceGroupsClient(ExperimentalTag, std::shared_ptr< InstanceGroupsConnection >, Options)
          • Operators
            • operator=(InstanceGroupsClient const &)
            • operator=(InstanceGroupsClient &&)
            • operator==(InstanceGroupsClient const &, InstanceGroupsClient const &)
            • operator!=(InstanceGroupsClient const &, InstanceGroupsClient const &)
          • Functions
            • AddInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsAddInstancesRequest const &, Options)
            • AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &, Options)
            • AggregatedListInstanceGroups(std::string const &, Options)
            • AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &, Options)
            • DeleteInstanceGroups(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &, Options)
            • GetInstanceGroups(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &, Options)
            • InsertInstanceGroups(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
            • InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &, Options)
            • ListInstanceGroups(std::string const &, std::string const &, Options)
            • ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest, Options)
            • ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsListInstancesRequest const &, Options)
            • ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest, Options)
            • RemoveInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsRemoveInstancesRequest const &, Options)
            • RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &, Options)
            • SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsSetNamedPortsRequest const &, Options)
            • SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &, Options)
        • InstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
            • virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
            • virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
            • virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
            • virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
            • virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
        • InstanceGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
            • virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
            • virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
            • virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
            • virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
            • virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
        • InstanceGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupsLimitedErrorCountRetryPolicy(int)
            • InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy &&)
            • InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy &&)
            • InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstanceGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstanceGroupsConnectionIdempotencyPolicy()
        • MakeInstanceGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • InstanceGroupsPolicyOptionList
    • google::cloud::compute_instance_groups_v1_mocks
      • Overview
      • Classes
        • MockInstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
            • virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
            • virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
            • virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
            • virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
            • virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
    • google::cloud::compute_instance_templates_v1
      • Overview
      • Classes
        • InstanceTemplatesClient
          • Overview
          • Constructors
            • InstanceTemplatesClient(InstanceTemplatesClient const &)
            • InstanceTemplatesClient(InstanceTemplatesClient &&)
            • InstanceTemplatesClient(ExperimentalTag, std::shared_ptr< InstanceTemplatesConnection >, Options)
          • Operators
            • operator=(InstanceTemplatesClient const &)
            • operator=(InstanceTemplatesClient &&)
            • operator==(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
            • operator!=(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
          • Functions
            • AggregatedListInstanceTemplates(std::string const &, Options)
            • AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &, Options)
            • DeleteInstanceTemplates(std::string const &, std::string const &, Options)
            • DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &, Options)
            • GetInstanceTemplates(std::string const &, std::string const &, Options)
            • GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &, Options)
            • InsertInstanceTemplates(std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &, Options)
            • ListInstanceTemplates(std::string const &, Options)
            • ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &, Options)
        • InstanceTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
            • virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
            • virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
            • virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
        • InstanceTemplatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
            • virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
            • virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
            • virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
        • InstanceTemplatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceTemplatesLimitedErrorCountRetryPolicy(int)
            • InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy &&)
            • InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceTemplatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy &&)
            • InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceTemplatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstanceTemplatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstanceTemplatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstanceTemplatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstanceTemplatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstanceTemplatesConnectionIdempotencyPolicy()
        • MakeInstanceTemplatesConnectionRest(ExperimentalTag, Options)
      • Types
        • InstanceTemplatesPolicyOptionList
    • google::cloud::compute_instance_templates_v1_mocks
      • Overview
      • Classes
        • MockInstanceTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
            • virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
            • virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
            • virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_instances_v1
      • Overview
      • Classes
        • InstancesClient
          • Overview
          • Constructors
            • InstancesClient(InstancesClient const &)
            • InstancesClient(InstancesClient &&)
            • InstancesClient(ExperimentalTag, std::shared_ptr< InstancesConnection >, Options)
          • Operators
            • operator=(InstancesClient const &)
            • operator=(InstancesClient &&)
            • operator==(InstancesClient const &, InstancesClient const &)
            • operator!=(InstancesClient const &, InstancesClient const &)
          • Functions
            • AddAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
            • AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &, Options)
            • AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &, Options)
            • AggregatedListInstances(std::string const &, Options)
            • AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &, Options)
            • AttachDisk(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AttachedDisk const &, Options)
            • AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
            • DeleteInstances(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &, Options)
            • DeleteAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &, Options)
            • DetachDisk(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
            • GetInstances(std::string const &, std::string const &, std::string const &, Options)
            • GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &, Options)
            • GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &, Options)
            • GetGuestAttributes(std::string const &, std::string const &, std::string const &, Options)
            • GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &, Options)
            • GetScreenshot(std::string const &, std::string const &, std::string const &, Options)
            • GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &, Options)
            • GetSerialPortOutput(std::string const &, std::string const &, std::string const &, Options)
            • GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &, Options)
            • GetShieldedInstanceIdentity(std::string const &, std::string const &, std::string const &, Options)
            • GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &, Options)
            • InsertInstances(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &, Options)
            • ListInstances(std::string const &, std::string const &, Options)
            • ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest, Options)
            • ListReferrers(std::string const &, std::string const &, std::string const &, Options)
            • ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest, Options)
            • RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &, Options)
            • Reset(std::string const &, std::string const &, std::string const &, Options)
            • Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
            • Resume(std::string const &, std::string const &, std::string const &, Options)
            • Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
            • SendDiagnosticInterrupt(std::string const &, std::string const &, std::string const &, Options)
            • SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &, Options)
            • SetDeletionProtection(std::string const &, std::string const &, std::string const &, Options)
            • SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
            • SetDiskAutoDelete(std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
            • SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &, Options)
            • SetMachineResources(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineResourcesRequest const &, Options)
            • SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &, Options)
            • SetMachineType(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineTypeRequest const &, Options)
            • SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &, Options)
            • SetMetadata(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
            • SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &, Options)
            • SetMinCpuPlatform(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMinCpuPlatformRequest const &, Options)
            • SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &, Options)
            • SetName(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetNameRequest const &, Options)
            • SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &, Options)
            • SetScheduling(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Scheduling const &, Options)
            • SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &, Options)
            • SetServiceAccount(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetServiceAccountRequest const &, Options)
            • SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &, Options)
            • SetShieldedInstanceIntegrityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceIntegrityPolicy const &, Options)
            • SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &, Options)
            • SetTags(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Tags const &, Options)
            • SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &, Options)
            • SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, Options)
            • SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
            • Start(std::string const &, std::string const &, std::string const &, Options)
            • Start(google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
            • StartWithEncryptionKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesStartWithEncryptionKeyRequest const &, Options)
            • StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &, Options)
            • Stop(std::string const &, std::string const &, std::string const &, Options)
            • Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
            • Suspend(std::string const &, std::string const &, std::string const &, Options)
            • Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &, Options)
            • UpdateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &, Options)
            • UpdateAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
            • UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &, Options)
            • UpdateDisplayDevice(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisplayDevice const &, Options)
            • UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &, Options)
            • UpdateNetworkInterface(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
            • UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &, Options)
            • UpdateShieldedInstanceConfig(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceConfig const &, Options)
            • UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &, Options)
        • InstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
            • virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
            • virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
            • virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
            • virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
            • virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
        • InstancesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
            • virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
            • virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
            • virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
            • virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
            • virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
        • InstancesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstancesLimitedErrorCountRetryPolicy(int)
            • InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy &&)
            • InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstancesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy &&)
            • InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstancesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstancesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstancesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstancesPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstancesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstancesConnectionIdempotencyPolicy()
        • MakeInstancesConnectionRest(ExperimentalTag, Options)
      • Types
        • InstancesPolicyOptionList
    • google::cloud::compute_instances_v1_mocks
      • Overview
      • Classes
        • MockInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
            • virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
            • virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
            • virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
            • virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
            • virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
    • google::cloud::compute_interconnect_attachments_v1
      • Overview
      • Classes
        • InterconnectAttachmentsClient
          • Overview
          • Constructors
            • InterconnectAttachmentsClient(InterconnectAttachmentsClient const &)
            • InterconnectAttachmentsClient(InterconnectAttachmentsClient &&)
            • InterconnectAttachmentsClient(ExperimentalTag, std::shared_ptr< InterconnectAttachmentsConnection >, Options)
          • Operators
            • operator=(InterconnectAttachmentsClient const &)
            • operator=(InterconnectAttachmentsClient &&)
            • operator==(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
            • operator!=(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
          • Functions
            • AggregatedListInterconnectAttachments(std::string const &, Options)
            • AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &, Options)
            • DeleteInterconnectAttachments(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &, Options)
            • GetInterconnectAttachments(std::string const &, std::string const &, std::string const &, Options)
            • GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &, Options)
            • InsertInterconnectAttachments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &, Options)
            • ListInterconnectAttachments(std::string const &, std::string const &, Options)
            • ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest, Options)
            • PatchInterconnectAttachments(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &, Options)
        • InterconnectAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &)
            • virtual DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &)
            • virtual GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &)
            • virtual InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
            • virtual PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
        • InterconnectAttachmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &)
            • virtual DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &)
            • virtual GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &)
            • virtual InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
            • virtual PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
        • InterconnectAttachmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectAttachmentsLimitedErrorCountRetryPolicy(int)
            • InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy &&)
            • InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectAttachmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy &&)
            • InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectAttachmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectAttachmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectAttachmentsConnectionIdempotencyPolicy()
        • MakeInterconnectAttachmentsConnectionRest(ExperimentalTag, Options)
      • Types
        • InterconnectAttachmentsPolicyOptionList
    • google::cloud::compute_interconnect_attachments_v1_mocks
      • Overview
      • Classes
        • MockInterconnectAttachmentsConnection
          • Overview
    • google::cloud::compute_interconnect_locations_v1
      • Overview
      • Classes
        • InterconnectLocationsClient
          • Overview
          • Constructors
            • InterconnectLocationsClient(InterconnectLocationsClient const &)
            • InterconnectLocationsClient(InterconnectLocationsClient &&)
            • InterconnectLocationsClient(ExperimentalTag, std::shared_ptr< InterconnectLocationsConnection >, Options)
          • Operators
            • operator=(InterconnectLocationsClient const &)
            • operator=(InterconnectLocationsClient &&)
            • operator==(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
            • operator!=(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
          • Functions
            • GetInterconnectLocations(std::string const &, std::string const &, Options)
            • GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &, Options)
            • ListInterconnectLocations(std::string const &, Options)
            • ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest, Options)
        • InterconnectLocationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &)
            • virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
        • InterconnectLocationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &)
            • virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
        • InterconnectLocationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectLocationsLimitedErrorCountRetryPolicy(int)
            • InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy &&)
            • InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectLocationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy &&)
            • InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectLocationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectLocationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectLocationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectLocationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectLocationsConnectionIdempotencyPolicy()
        • MakeInterconnectLocationsConnectionRest(ExperimentalTag, Options)
      • Types
        • InterconnectLocationsPolicyOptionList
    • google::cloud::compute_interconnect_locations_v1_mocks
      • Overview
      • Classes
        • MockInterconnectLocationsConnection
          • Overview
    • google::cloud::compute_interconnect_remote_locations_v1
      • Overview
      • Classes
        • InterconnectRemoteLocationsClient
          • Overview
          • Constructors
            • InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient const &)
            • InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient &&)
            • InterconnectRemoteLocationsClient(ExperimentalTag, std::shared_ptr< InterconnectRemoteLocationsConnection >, Options)
          • Operators
            • operator=(InterconnectRemoteLocationsClient const &)
            • operator=(InterconnectRemoteLocationsClient &&)
            • operator==(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
            • operator!=(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
          • Functions
            • GetInterconnectRemoteLocations(std::string const &, std::string const &, Options)
            • GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &, Options)
            • ListInterconnectRemoteLocations(std::string const &, Options)
            • ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest, Options)
        • InterconnectRemoteLocationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &)
            • virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
        • InterconnectRemoteLocationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &)
            • virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
        • InterconnectRemoteLocationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(int)
            • InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy &&)
            • InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectRemoteLocationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectRemoteLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy &&)
            • InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectRemoteLocationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectRemoteLocationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectRemoteLocationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectRemoteLocationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectRemoteLocationsConnectionIdempotencyPolicy()
        • MakeInterconnectRemoteLocationsConnectionRest(ExperimentalTag, Options)
      • Types
        • InterconnectRemoteLocationsPolicyOptionList
    • google::cloud::compute_interconnect_remote_locations_v1_mocks
      • Overview
      • Classes
        • MockInterconnectRemoteLocationsConnection
          • Overview
    • google::cloud::compute_interconnects_v1
      • Overview
      • Classes
        • InterconnectsClient
          • Overview
          • Constructors
            • InterconnectsClient(InterconnectsClient const &)
            • InterconnectsClient(InterconnectsClient &&)
            • InterconnectsClient(ExperimentalTag, std::shared_ptr< InterconnectsConnection >, Options)
          • Operators
            • operator=(InterconnectsClient const &)
            • operator=(InterconnectsClient &&)
            • operator==(InterconnectsClient const &, InterconnectsClient const &)
            • operator!=(InterconnectsClient const &, InterconnectsClient const &)
          • Functions
            • DeleteInterconnects(std::string const &, std::string const &, Options)
            • DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &, Options)
            • GetInterconnects(std::string const &, std::string const &, Options)
            • GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &, Options)
            • GetDiagnostics(std::string const &, std::string const &, Options)
            • GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &, Options)
            • InsertInterconnects(std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &, Options)
            • ListInterconnects(std::string const &, Options)
            • ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest, Options)
            • PatchInterconnects(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
        • InterconnectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
            • virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
        • InterconnectsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
            • virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
        • InterconnectsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectsLimitedErrorCountRetryPolicy(int)
            • InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy &&)
            • InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy &&)
            • InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectsConnectionIdempotencyPolicy()
        • MakeInterconnectsConnectionRest(ExperimentalTag, Options)
      • Types
        • InterconnectsPolicyOptionList
    • google::cloud::compute_interconnects_v1_mocks
      • Overview
      • Classes
        • MockInterconnectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
            • virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
    • google::cloud::compute_license_codes_v1
      • Overview
      • Classes
        • LicenseCodesClient
          • Overview
          • Constructors
            • LicenseCodesClient(LicenseCodesClient const &)
            • LicenseCodesClient(LicenseCodesClient &&)
            • LicenseCodesClient(ExperimentalTag, std::shared_ptr< LicenseCodesConnection >, Options)
          • Operators
            • operator=(LicenseCodesClient const &)
            • operator=(LicenseCodesClient &&)
            • operator==(LicenseCodesClient const &, LicenseCodesClient const &)
            • operator!=(LicenseCodesClient const &, LicenseCodesClient const &)
          • Functions
            • GetLicenseCodes(std::string const &, std::string const &, Options)
            • GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &, Options)
        • LicenseCodesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
        • LicenseCodesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
        • LicenseCodesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • LicenseCodesLimitedErrorCountRetryPolicy(int)
            • LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy &&)
            • LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LicenseCodesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • LicenseCodesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy &&)
            • LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LicenseCodesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • LicenseCodesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • LicenseCodesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • LicenseCodesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultLicenseCodesConnectionIdempotencyPolicy()
        • MakeLicenseCodesConnectionRest(ExperimentalTag, Options)
      • Types
        • LicenseCodesPolicyOptionList
    • google::cloud::compute_license_codes_v1_mocks
      • Overview
      • Classes
        • MockLicenseCodesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_licenses_v1
      • Overview
      • Classes
        • LicensesClient
          • Overview
          • Constructors
            • LicensesClient(LicensesClient const &)
            • LicensesClient(LicensesClient &&)
            • LicensesClient(ExperimentalTag, std::shared_ptr< LicensesConnection >, Options)
          • Operators
            • operator=(LicensesClient const &)
            • operator=(LicensesClient &&)
            • operator==(LicensesClient const &, LicensesClient const &)
            • operator!=(LicensesClient const &, LicensesClient const &)
          • Functions
            • DeleteLicenses(std::string const &, std::string const &, Options)
            • DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &, Options)
            • GetLicenses(std::string const &, std::string const &, Options)
            • GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &, Options)
            • InsertLicenses(std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
            • InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &, Options)
            • ListLicenses(std::string const &, Options)
            • ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &, Options)
        • LicensesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
            • virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
            • virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
        • LicensesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
            • virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
            • virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
        • LicensesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • LicensesLimitedErrorCountRetryPolicy(int)
            • LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy &&)
            • LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LicensesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • LicensesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy &&)
            • LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LicensesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • LicensesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • LicensesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • LicensesPollingPolicyOption
          • Overview
          • Types
            • Type
        • LicensesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultLicensesConnectionIdempotencyPolicy()
        • MakeLicensesConnectionRest(ExperimentalTag, Options)
      • Types
        • LicensesPolicyOptionList
    • google::cloud::compute_licenses_v1_mocks
      • Overview
      • Classes
        • MockLicensesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
            • virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
            • virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_machine_images_v1
      • Overview
      • Classes
        • MachineImagesClient
          • Overview
          • Constructors
            • MachineImagesClient(MachineImagesClient const &)
            • MachineImagesClient(MachineImagesClient &&)
            • MachineImagesClient(ExperimentalTag, std::shared_ptr< MachineImagesConnection >, Options)
          • Operators
            • operator=(MachineImagesClient const &)
            • operator=(MachineImagesClient &&)
            • operator==(MachineImagesClient const &, MachineImagesClient const &)
            • operator!=(MachineImagesClient const &, MachineImagesClient const &)
          • Functions
            • DeleteMachineImages(std::string const &, std::string const &, Options)
            • DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &, Options)
            • GetMachineImages(std::string const &, std::string const &, Options)
            • GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &, Options)
            • InsertMachineImages(std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
            • InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &, Options)
            • ListMachineImages(std::string const &, Options)
            • ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &, Options)
        • MachineImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
            • virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
        • MachineImagesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
            • virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
        • MachineImagesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • MachineImagesLimitedErrorCountRetryPolicy(int)
            • MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy &&)
            • MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • MachineImagesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • MachineImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy &&)
            • MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • MachineImagesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • MachineImagesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • MachineImagesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • MachineImagesPollingPolicyOption
          • Overview
          • Types
            • Type
        • MachineImagesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultMachineImagesConnectionIdempotencyPolicy()
        • MakeMachineImagesConnectionRest(ExperimentalTag, Options)
      • Types
        • MachineImagesPolicyOptionList
    • google::cloud::compute_machine_images_v1_mocks
      • Overview
      • Classes
        • MockMachineImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
            • virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_machine_types_v1
      • Overview
      • Classes
        • MachineTypesClient
          • Overview
          • Constructors
            • MachineTypesClient(MachineTypesClient const &)
            • MachineTypesClient(MachineTypesClient &&)
            • MachineTypesClient(ExperimentalTag, std::shared_ptr< MachineTypesConnection >, Options)
          • Operators
            • operator=(MachineTypesClient const &)
            • operator=(MachineTypesClient &&)
            • operator==(MachineTypesClient const &, MachineTypesClient const &)
            • operator!=(MachineTypesClient const &, MachineTypesClient const &)
          • Functions
            • AggregatedListMachineTypes(std::string const &, Options)
            • AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &, Options)
            • GetMachineTypes(std::string const &, std::string const &, std::string const &, Options)
            • GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &, Options)
            • ListMachineTypes(std::string const &, std::string const &, Options)
            • ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest, Options)
        • MachineTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
            • virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
            • virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
        • MachineTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
            • virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
            • virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
        • MachineTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • MachineTypesLimitedErrorCountRetryPolicy(int)
            • MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy &&)
            • MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • MachineTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • MachineTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy &&)
            • MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • MachineTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • MachineTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • MachineTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • MachineTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultMachineTypesConnectionIdempotencyPolicy()
        • MakeMachineTypesConnectionRest(ExperimentalTag, Options)
      • Types
        • MachineTypesPolicyOptionList
    • google::cloud::compute_machine_types_v1_mocks
      • Overview
      • Classes
        • MockMachineTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
            • virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
            • virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
    • google::cloud::compute_network_attachments_v1
      • Overview
      • Classes
        • NetworkAttachmentsClient
          • Overview
          • Constructors
            • NetworkAttachmentsClient(NetworkAttachmentsClient const &)
            • NetworkAttachmentsClient(NetworkAttachmentsClient &&)
            • NetworkAttachmentsClient(ExperimentalTag, std::shared_ptr< NetworkAttachmentsConnection >, Options)
          • Operators
            • operator=(NetworkAttachmentsClient const &)
            • operator=(NetworkAttachmentsClient &&)
            • operator==(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
            • operator!=(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
          • Functions
            • AggregatedListNetworkAttachments(std::string const &, Options)
            • AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &, Options)
            • DeleteNetworkAttachments(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &, Options)
            • GetNetworkAttachments(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &, Options)
            • InsertNetworkAttachments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
            • InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &, Options)
            • ListNetworkAttachments(std::string const &, std::string const &, Options)
            • ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &, Options)
        • NetworkAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
            • virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
            • virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
        • NetworkAttachmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
            • virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
            • virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
        • NetworkAttachmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworkAttachmentsLimitedErrorCountRetryPolicy(int)
            • NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy &&)
            • NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkAttachmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworkAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy &&)
            • NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkAttachmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworkAttachmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworkAttachmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworkAttachmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • NetworkAttachmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworkAttachmentsConnectionIdempotencyPolicy()
        • MakeNetworkAttachmentsConnectionRest(ExperimentalTag, Options)
      • Types
        • NetworkAttachmentsPolicyOptionList
    • google::cloud::compute_network_attachments_v1_mocks
      • Overview
      • Classes
        • MockNetworkAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
            • virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
            • virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_network_edge_security_services_v1
      • Overview
      • Classes
        • NetworkEdgeSecurityServicesClient
          • Overview
          • Constructors
            • NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient const &)
            • NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient &&)
            • NetworkEdgeSecurityServicesClient(ExperimentalTag, std::shared_ptr< NetworkEdgeSecurityServicesConnection >, Options)
          • Operators
            • operator=(NetworkEdgeSecurityServicesClient const &)
            • operator=(NetworkEdgeSecurityServicesClient &&)
            • operator==(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
            • operator!=(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
          • Functions
            • AggregatedListNetworkEdgeSecurityServices(std::string const &, Options)
            • AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &, Options)
            • DeleteNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &, Options)
            • GetNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &, Options)
            • InsertNetworkEdgeSecurityServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &, Options)
            • PatchNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &, Options)
        • NetworkEdgeSecurityServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &)
            • virtual DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &)
            • virtual GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &)
            • virtual InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &)
            • virtual PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &)
        • NetworkEdgeSecurityServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &)
            • virtual DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &)
            • virtual GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &)
            • virtual InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &)
            • virtual PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &)
        • NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(int)
            • NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy &&)
            • NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkEdgeSecurityServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy &&)
            • NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkEdgeSecurityServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworkEdgeSecurityServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEdgeSecurityServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEdgeSecurityServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEdgeSecurityServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworkEdgeSecurityServicesConnectionIdempotencyPolicy()
        • MakeNetworkEdgeSecurityServicesConnectionRest(ExperimentalTag, Options)
      • Types
        • NetworkEdgeSecurityServicesPolicyOptionList
    • google::cloud::compute_network_edge_security_services_v1_mocks
      • Overview
      • Classes
        • MockNetworkEdgeSecurityServicesConnection
          • Overview
    • google::cloud::compute_network_endpoint_groups_v1
      • Overview
      • Classes
        • NetworkEndpointGroupsClient
          • Overview
          • Constructors
            • NetworkEndpointGroupsClient(NetworkEndpointGroupsClient const &)
            • NetworkEndpointGroupsClient(NetworkEndpointGroupsClient &&)
            • NetworkEndpointGroupsClient(ExperimentalTag, std::shared_ptr< NetworkEndpointGroupsConnection >, Options)
          • Operators
            • operator=(NetworkEndpointGroupsClient const &)
            • operator=(NetworkEndpointGroupsClient &&)
            • operator==(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
            • operator!=(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
          • Functions
            • AggregatedListNetworkEndpointGroups(std::string const &, Options)
            • AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &, Options)
            • AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsAttachEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • DeleteNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &, Options)
            • DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • GetNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &, Options)
            • InsertNetworkEndpointGroups(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &, Options)
            • ListNetworkEndpointGroups(std::string const &, std::string const &, Options)
            • ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest, Options)
            • ListNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsListEndpointsRequest const &, Options)
            • ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &, Options)
        • NetworkEndpointGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &)
            • virtual InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &)
            • virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
        • NetworkEndpointGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &)
            • virtual InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &)
            • virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
        • NetworkEndpointGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
            • NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
            • NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkEndpointGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy &&)
            • NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkEndpointGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworkEndpointGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEndpointGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEndpointGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • NetworkEndpointGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworkEndpointGroupsConnectionIdempotencyPolicy()
        • MakeNetworkEndpointGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • NetworkEndpointGroupsPolicyOptionList
    • google::cloud::compute_network_endpoint_groups_v1_mocks
      • Overview
      • Classes
        • MockNetworkEndpointGroupsConnection
          • Overview
    • google::cloud::compute_network_firewall_policies_v1
      • Overview
      • Classes
        • NetworkFirewallPoliciesClient
          • Overview
          • Constructors
            • NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient const &)
            • NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient &&)
            • NetworkFirewallPoliciesClient(ExperimentalTag, std::shared_ptr< NetworkFirewallPoliciesConnection >, Options)
          • Operators
            • operator=(NetworkFirewallPoliciesClient const &)
            • operator=(NetworkFirewallPoliciesClient &&)
            • operator==(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
            • operator!=(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
          • Functions
            • AddAssociation(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &, Options)
            • CloneRules(std::string const &, std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • DeleteNetworkFirewallPolicies(std::string const &, std::string const &, Options)
            • DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &, Options)
            • GetNetworkFirewallPolicies(std::string const &, std::string const &, Options)
            • GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &, Options)
            • GetAssociation(std::string const &, std::string const &, Options)
            • GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
            • GetRule(std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &, Options)
            • InsertNetworkFirewallPolicies(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &, Options)
            • ListNetworkFirewallPolicies(std::string const &, Options)
            • ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest, Options)
            • PatchNetworkFirewallPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &, Options)
            • PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &, Options)
            • RemoveAssociation(std::string const &, std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveRule(std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
        • NetworkFirewallPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &)
            • virtual GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &)
            • virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
            • virtual PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • NetworkFirewallPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &)
            • virtual GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &)
            • virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
            • virtual PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • NetworkFirewallPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
            • NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
            • NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkFirewallPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
            • NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkFirewallPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworkFirewallPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworkFirewallPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworkFirewallPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • NetworkFirewallPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworkFirewallPoliciesConnectionIdempotencyPolicy()
        • MakeNetworkFirewallPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • NetworkFirewallPoliciesPolicyOptionList
    • google::cloud::compute_network_firewall_policies_v1_mocks
      • Overview
      • Classes
        • MockNetworkFirewallPoliciesConnection
          • Overview
    • google::cloud::compute_networks_v1
      • Overview
      • Classes
        • NetworksClient
          • Overview
          • Constructors
            • NetworksClient(NetworksClient const &)
            • NetworksClient(NetworksClient &&)
            • NetworksClient(ExperimentalTag, std::shared_ptr< NetworksConnection >, Options)
          • Operators
            • operator=(NetworksClient const &)
            • operator=(NetworksClient &&)
            • operator==(NetworksClient const &, NetworksClient const &)
            • operator!=(NetworksClient const &, NetworksClient const &)
          • Functions
            • AddPeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksAddPeeringRequest const &, Options)
            • AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
            • DeleteNetworks(std::string const &, std::string const &, Options)
            • DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &, Options)
            • GetNetworks(std::string const &, std::string const &, Options)
            • GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &, Options)
            • GetEffectiveFirewalls(std::string const &, std::string const &, Options)
            • GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &, Options)
            • InsertNetworks(std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &, Options)
            • ListNetworks(std::string const &, Options)
            • ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest, Options)
            • ListPeeringRoutes(std::string const &, std::string const &, Options)
            • ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest, Options)
            • PatchNetworks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &, Options)
            • RemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
            • RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
            • SwitchToCustomMode(std::string const &, std::string const &, Options)
            • SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
            • UpdatePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
            • UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
        • NetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
            • virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
            • virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
        • NetworksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
            • virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
            • virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
        • NetworksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworksLimitedErrorCountRetryPolicy(int)
            • NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy &&)
            • NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy &&)
            • NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworksPollingPolicyOption
          • Overview
          • Types
            • Type
        • NetworksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworksConnectionIdempotencyPolicy()
        • MakeNetworksConnectionRest(ExperimentalTag, Options)
      • Types
        • NetworksPolicyOptionList
    • google::cloud::compute_networks_v1_mocks
      • Overview
      • Classes
        • MockNetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
            • virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
            • virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
    • google::cloud::compute_node_groups_v1
      • Overview
      • Classes
        • NodeGroupsClient
          • Overview
          • Constructors
            • NodeGroupsClient(NodeGroupsClient const &)
            • NodeGroupsClient(NodeGroupsClient &&)
            • NodeGroupsClient(ExperimentalTag, std::shared_ptr< NodeGroupsConnection >, Options)
          • Operators
            • operator=(NodeGroupsClient const &)
            • operator=(NodeGroupsClient &&)
            • operator==(NodeGroupsClient const &, NodeGroupsClient const &)
            • operator!=(NodeGroupsClient const &, NodeGroupsClient const &)
          • Functions
            • AddNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsAddNodesRequest const &, Options)
            • AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &, Options)
            • AggregatedListNodeGroups(std::string const &, Options)
            • AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &, Options)
            • DeleteNodeGroups(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &, Options)
            • DeleteNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsDeleteNodesRequest const &, Options)
            • DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &, Options)
            • GetNodeGroups(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &, Options)
            • InsertNodeGroups(std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &, Options)
            • ListNodeGroups(std::string const &, std::string const &, Options)
            • ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest, Options)
            • ListNodes(std::string const &, std::string const &, std::string const &, Options)
            • ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest, Options)
            • PatchNodeGroups(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &, Options)
            • SetNodeTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSetNodeTemplateRequest const &, Options)
            • SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &, Options)
            • SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSimulateMaintenanceEventRequest const &, Options)
            • SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &, Options)
        • NodeGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
            • virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
            • virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
        • NodeGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
            • virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
            • virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
        • NodeGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NodeGroupsLimitedErrorCountRetryPolicy(int)
            • NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy &&)
            • NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NodeGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy &&)
            • NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NodeGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NodeGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NodeGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • NodeGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNodeGroupsConnectionIdempotencyPolicy()
        • MakeNodeGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • NodeGroupsPolicyOptionList
    • google::cloud::compute_node_groups_v1_mocks
      • Overview
      • Classes
        • MockNodeGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
            • virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
            • virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_node_templates_v1
      • Overview
      • Classes
        • NodeTemplatesClient
          • Overview
          • Constructors
            • NodeTemplatesClient(NodeTemplatesClient const &)
            • NodeTemplatesClient(NodeTemplatesClient &&)
            • NodeTemplatesClient(ExperimentalTag, std::shared_ptr< NodeTemplatesConnection >, Options)
          • Operators
            • operator=(NodeTemplatesClient const &)
            • operator=(NodeTemplatesClient &&)
            • operator==(NodeTemplatesClient const &, NodeTemplatesClient const &)
            • operator!=(NodeTemplatesClient const &, NodeTemplatesClient const &)
          • Functions
            • AggregatedListNodeTemplates(std::string const &, Options)
            • AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &, Options)
            • DeleteNodeTemplates(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &, Options)
            • GetNodeTemplates(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &, Options)
            • InsertNodeTemplates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
            • InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &, Options)
            • ListNodeTemplates(std::string const &, std::string const &, Options)
            • ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &, Options)
        • NodeTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
            • virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
            • virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
            • virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
        • NodeTemplatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
            • virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
            • virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
            • virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
        • NodeTemplatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NodeTemplatesLimitedErrorCountRetryPolicy(int)
            • NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy &&)
            • NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeTemplatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NodeTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy &&)
            • NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeTemplatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NodeTemplatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NodeTemplatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NodeTemplatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • NodeTemplatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNodeTemplatesConnectionIdempotencyPolicy()
        • MakeNodeTemplatesConnectionRest(ExperimentalTag, Options)
      • Types
        • NodeTemplatesPolicyOptionList
    • google::cloud::compute_node_templates_v1_mocks
      • Overview
      • Classes
        • MockNodeTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
            • virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
            • virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
            • virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_node_types_v1
      • Overview
      • Classes
        • NodeTypesClient
          • Overview
          • Constructors
            • NodeTypesClient(NodeTypesClient const &)
            • NodeTypesClient(NodeTypesClient &&)
            • NodeTypesClient(ExperimentalTag, std::shared_ptr< NodeTypesConnection >, Options)
          • Operators
            • operator=(NodeTypesClient const &)
            • operator=(NodeTypesClient &&)
            • operator==(NodeTypesClient const &, NodeTypesClient const &)
            • operator!=(NodeTypesClient const &, NodeTypesClient const &)
          • Functions
            • AggregatedListNodeTypes(std::string const &, Options)
            • AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &, Options)
            • GetNodeTypes(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &, Options)
            • ListNodeTypes(std::string const &, std::string const &, Options)
            • ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest, Options)
        • NodeTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
            • virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
            • virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
        • NodeTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
            • virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
            • virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
        • NodeTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NodeTypesLimitedErrorCountRetryPolicy(int)
            • NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy &&)
            • NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NodeTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy &&)
            • NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NodeTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NodeTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NodeTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NodeTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNodeTypesConnectionIdempotencyPolicy()
        • MakeNodeTypesConnectionRest(ExperimentalTag, Options)
      • Types
        • NodeTypesPolicyOptionList
    • google::cloud::compute_node_types_v1_mocks
      • Overview
      • Classes
        • MockNodeTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
            • virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
            • virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
    • google::cloud::compute_packet_mirrorings_v1
      • Overview
      • Classes
        • PacketMirroringsClient
          • Overview
          • Constructors
            • PacketMirroringsClient(PacketMirroringsClient const &)
            • PacketMirroringsClient(PacketMirroringsClient &&)
            • PacketMirroringsClient(ExperimentalTag, std::shared_ptr< PacketMirroringsConnection >, Options)
          • Operators
            • operator=(PacketMirroringsClient const &)
            • operator=(PacketMirroringsClient &&)
            • operator==(PacketMirroringsClient const &, PacketMirroringsClient const &)
            • operator!=(PacketMirroringsClient const &, PacketMirroringsClient const &)
          • Functions
            • AggregatedListPacketMirrorings(std::string const &, Options)
            • AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &, Options)
            • DeletePacketMirrorings(std::string const &, std::string const &, std::string const &, Options)
            • DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &, Options)
            • GetPacketMirrorings(std::string const &, std::string const &, std::string const &, Options)
            • GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &, Options)
            • InsertPacketMirrorings(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &, Options)
            • ListPacketMirrorings(std::string const &, std::string const &, Options)
            • ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest, Options)
            • PatchPacketMirrorings(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &, Options)
        • PacketMirroringsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
            • virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
            • virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
            • virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
        • PacketMirroringsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
            • virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
            • virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
            • virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
        • PacketMirroringsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PacketMirroringsLimitedErrorCountRetryPolicy(int)
            • PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy &&)
            • PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PacketMirroringsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PacketMirroringsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy &&)
            • PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PacketMirroringsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PacketMirroringsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PacketMirroringsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PacketMirroringsPollingPolicyOption
          • Overview
          • Types
            • Type
        • PacketMirroringsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPacketMirroringsConnectionIdempotencyPolicy()
        • MakePacketMirroringsConnectionRest(ExperimentalTag, Options)
      • Types
        • PacketMirroringsPolicyOptionList
    • google::cloud::compute_packet_mirrorings_v1_mocks
      • Overview
      • Classes
        • MockPacketMirroringsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
            • virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
            • virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
            • virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_projects_v1
      • Overview
      • Classes
        • ProjectsClient
          • Overview
          • Constructors
            • ProjectsClient(ProjectsClient const &)
            • ProjectsClient(ProjectsClient &&)
            • ProjectsClient(ExperimentalTag, std::shared_ptr< ProjectsConnection >, Options)
          • Operators
            • operator=(ProjectsClient const &)
            • operator=(ProjectsClient &&)
            • operator==(ProjectsClient const &, ProjectsClient const &)
            • operator!=(ProjectsClient const &, ProjectsClient const &)
          • Functions
            • DisableXpnHost(std::string const &, Options)
            • DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
            • DisableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
            • DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
            • EnableXpnHost(std::string const &, Options)
            • EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
            • EnableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
            • EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
            • GetProjects(std::string const &, Options)
            • GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &, Options)
            • GetXpnHost(std::string const &, Options)
            • GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &, Options)
            • GetXpnResources(std::string const &, Options)
            • GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &, Options)
            • ListXpnHosts(std::string const &, google::cloud::cpp::compute::v1::ProjectsListXpnHostsRequest const &, Options)
            • ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest, Options)
            • MoveDisk(std::string const &, google::cloud::cpp::compute::v1::DiskMoveRequest const &, Options)
            • MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
            • MoveInstance(std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
            • MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
            • SetCommonInstanceMetadata(std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
            • SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
            • SetDefaultNetworkTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
            • SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
            • SetUsageExportBucket(std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
            • SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
        • ProjectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
            • virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
            • virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
            • virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
            • virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
            • virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
        • ProjectsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
            • virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
            • virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
            • virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
            • virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
            • virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
        • ProjectsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ProjectsLimitedErrorCountRetryPolicy(int)
            • ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy &&)
            • ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ProjectsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ProjectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy &&)
            • ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ProjectsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ProjectsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ProjectsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ProjectsPollingPolicyOption
          • Overview
          • Types
            • Type
        • ProjectsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultProjectsConnectionIdempotencyPolicy()
        • MakeProjectsConnectionRest(ExperimentalTag, Options)
      • Types
        • ProjectsPolicyOptionList
    • google::cloud::compute_projects_v1_mocks
      • Overview
      • Classes
        • MockProjectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
            • virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
            • virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
            • virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
            • virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
            • virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
    • google::cloud::compute_public_advertised_prefixes_v1
      • Overview
      • Classes
        • PublicAdvertisedPrefixesClient
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient const &)
            • PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient &&)
            • PublicAdvertisedPrefixesClient(ExperimentalTag, std::shared_ptr< PublicAdvertisedPrefixesConnection >, Options)
          • Operators
            • operator=(PublicAdvertisedPrefixesClient const &)
            • operator=(PublicAdvertisedPrefixesClient &&)
            • operator==(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
            • operator!=(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
          • Functions
            • DeletePublicAdvertisedPrefixes(std::string const &, std::string const &, Options)
            • DeletePublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixesRequest const &, Options)
            • GetPublicAdvertisedPrefixes(std::string const &, std::string const &, Options)
            • GetPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixesRequest const &, Options)
            • InsertPublicAdvertisedPrefixes(std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • InsertPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixesRequest const &, Options)
            • ListPublicAdvertisedPrefixes(std::string const &, Options)
            • ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest, Options)
            • PatchPublicAdvertisedPrefixes(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • PatchPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixesRequest const &, Options)
        • PublicAdvertisedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeletePublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixesRequest const &)
            • virtual GetPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixesRequest const &)
            • virtual InsertPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixesRequest const &)
            • virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
            • virtual PatchPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixesRequest const &)
        • PublicAdvertisedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeletePublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixesRequest const &)
            • virtual GetPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixesRequest const &)
            • virtual InsertPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixesRequest const &)
            • virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
            • virtual PatchPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixesRequest const &)
        • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(int)
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy &&)
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicAdvertisedPrefixesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy &&)
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicAdvertisedPrefixesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PublicAdvertisedPrefixesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesPollingPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPublicAdvertisedPrefixesConnectionIdempotencyPolicy()
        • MakePublicAdvertisedPrefixesConnectionRest(ExperimentalTag, Options)
      • Types
        • PublicAdvertisedPrefixesPolicyOptionList
    • google::cloud::compute_public_advertised_prefixes_v1_mocks
      • Overview
      • Classes
        • MockPublicAdvertisedPrefixesConnection
          • Overview
    • google::cloud::compute_public_delegated_prefixes_v1
      • Overview
      • Classes
        • PublicDelegatedPrefixesClient
          • Overview
          • Constructors
            • PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient const &)
            • PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient &&)
            • PublicDelegatedPrefixesClient(ExperimentalTag, std::shared_ptr< PublicDelegatedPrefixesConnection >, Options)
          • Operators
            • operator=(PublicDelegatedPrefixesClient const &)
            • operator=(PublicDelegatedPrefixesClient &&)
            • operator==(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
            • operator!=(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
          • Functions
            • AggregatedListPublicDelegatedPrefixes(std::string const &, Options)
            • AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest const &, Options)
            • DeletePublicDelegatedPrefixes(std::string const &, std::string const &, std::string const &, Options)
            • DeletePublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixesRequest const &, Options)
            • GetPublicDelegatedPrefixes(std::string const &, std::string const &, std::string const &, Options)
            • GetPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixesRequest const &, Options)
            • InsertPublicDelegatedPrefixes(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixesRequest const &, Options)
            • ListPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
            • ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest, Options)
            • PatchPublicDelegatedPrefixes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixesRequest const &, Options)
        • PublicDelegatedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest const &)
            • virtual DeletePublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixesRequest const &)
            • virtual GetPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixesRequest const &)
            • virtual InsertPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixesRequest const &)
            • virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixesRequest const &)
        • PublicDelegatedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest const &)
            • virtual DeletePublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixesRequest const &)
            • virtual GetPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixesRequest const &)
            • virtual InsertPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixesRequest const &)
            • virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixesRequest const &)
        • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicDelegatedPrefixesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicDelegatedPrefixesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PublicDelegatedPrefixesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesPollingPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPublicDelegatedPrefixesConnectionIdempotencyPolicy()
        • MakePublicDelegatedPrefixesConnectionRest(ExperimentalTag, Options)
      • Types
        • PublicDelegatedPrefixesPolicyOptionList
    • google::cloud::compute_public_delegated_prefixes_v1_mocks
      • Overview
      • Classes
        • MockPublicDelegatedPrefixesConnection
          • Overview
    • google::cloud::compute_region_autoscalers_v1
      • Overview
      • Classes
        • RegionAutoscalersClient
          • Overview
          • Constructors
            • RegionAutoscalersClient(RegionAutoscalersClient const &)
            • RegionAutoscalersClient(RegionAutoscalersClient &&)
            • RegionAutoscalersClient(ExperimentalTag, std::shared_ptr< RegionAutoscalersConnection >, Options)
          • Operators
            • operator=(RegionAutoscalersClient const &)
            • operator=(RegionAutoscalersClient &&)
            • operator==(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
            • operator!=(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
          • Functions
            • DeleteRegionAutoscalers(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::DeleteRegionAutoscalersRequest const &, Options)
            • GetRegionAutoscalers(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::GetRegionAutoscalersRequest const &, Options)
            • InsertRegionAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::InsertRegionAutoscalersRequest const &, Options)
            • ListRegionAutoscalers(std::string const &, std::string const &, Options)
            • ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest, Options)
            • PatchRegionAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::PatchRegionAutoscalersRequest const &, Options)
            • UpdateRegionAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::UpdateRegionAutoscalersRequest const &, Options)
        • RegionAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::DeleteRegionAutoscalersRequest const &)
            • virtual GetRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::GetRegionAutoscalersRequest const &)
            • virtual InsertRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::InsertRegionAutoscalersRequest const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::PatchRegionAutoscalersRequest const &)
            • virtual UpdateRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::UpdateRegionAutoscalersRequest const &)
        • RegionAutoscalersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::DeleteRegionAutoscalersRequest const &)
            • virtual GetRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::GetRegionAutoscalersRequest const &)
            • virtual InsertRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::InsertRegionAutoscalersRequest const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::PatchRegionAutoscalersRequest const &)
            • virtual UpdateRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::UpdateRegionAutoscalersRequest const &)
        • RegionAutoscalersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionAutoscalersLimitedErrorCountRetryPolicy(int)
            • RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy &&)
            • RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionAutoscalersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionAutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy &&)
            • RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionAutoscalersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionAutoscalersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionAutoscalersConnectionIdempotencyPolicy()
        • MakeRegionAutoscalersConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionAutoscalersPolicyOptionList
    • google::cloud::compute_region_autoscalers_v1_mocks
      • Overview
      • Classes
        • MockRegionAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::DeleteRegionAutoscalersRequest const &)
            • virtual GetRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::GetRegionAutoscalersRequest const &)
            • virtual InsertRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::InsertRegionAutoscalersRequest const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::PatchRegionAutoscalersRequest const &)
            • virtual UpdateRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::UpdateRegionAutoscalersRequest const &)
    • google::cloud::compute_region_backend_services_v1
      • Overview
      • Classes
        • RegionBackendServicesClient
          • Overview
          • Constructors
            • RegionBackendServicesClient(RegionBackendServicesClient const &)
            • RegionBackendServicesClient(RegionBackendServicesClient &&)
            • RegionBackendServicesClient(ExperimentalTag, std::shared_ptr< RegionBackendServicesConnection >, Options)
          • Operators
            • operator=(RegionBackendServicesClient const &)
            • operator=(RegionBackendServicesClient &&)
            • operator==(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
            • operator!=(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
          • Functions
            • DeleteRegionBackendServices(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::DeleteRegionBackendServicesRequest const &, Options)
            • GetRegionBackendServices(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::GetRegionBackendServicesRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
            • GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &, Options)
            • InsertRegionBackendServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::InsertRegionBackendServicesRequest const &, Options)
            • ListRegionBackendServices(std::string const &, std::string const &, Options)
            • ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest, Options)
            • PatchRegionBackendServices(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::PatchRegionBackendServicesRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &, Options)
            • UpdateRegionBackendServices(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::UpdateRegionBackendServicesRequest const &, Options)
        • RegionBackendServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::DeleteRegionBackendServicesRequest const &)
            • virtual GetRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::GetRegionBackendServicesRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::InsertRegionBackendServicesRequest const &)
            • virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
            • virtual PatchRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::PatchRegionBackendServicesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
            • virtual UpdateRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::UpdateRegionBackendServicesRequest const &)
        • RegionBackendServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::DeleteRegionBackendServicesRequest const &)
            • virtual GetRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::GetRegionBackendServicesRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::InsertRegionBackendServicesRequest const &)
            • virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
            • virtual PatchRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::PatchRegionBackendServicesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
            • virtual UpdateRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::UpdateRegionBackendServicesRequest const &)
        • RegionBackendServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionBackendServicesLimitedErrorCountRetryPolicy(int)
            • RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy &&)
            • RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionBackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy &&)
            • RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionBackendServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionBackendServicesConnectionIdempotencyPolicy()
        • MakeRegionBackendServicesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionBackendServicesPolicyOptionList
    • google::cloud::compute_region_backend_services_v1_mocks
      • Overview
      • Classes
        • MockRegionBackendServicesConnection
          • Overview
    • google::cloud::compute_region_commitments_v1
      • Overview
      • Classes
        • RegionCommitmentsClient
          • Overview
          • Constructors
            • RegionCommitmentsClient(RegionCommitmentsClient const &)
            • RegionCommitmentsClient(RegionCommitmentsClient &&)
            • RegionCommitmentsClient(ExperimentalTag, std::shared_ptr< RegionCommitmentsConnection >, Options)
          • Operators
            • operator=(RegionCommitmentsClient const &)
            • operator=(RegionCommitmentsClient &&)
            • operator==(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
            • operator!=(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
          • Functions
            • AggregatedListRegionCommitments(std::string const &, Options)
            • AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest const &, Options)
            • GetRegionCommitments(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::GetRegionCommitmentsRequest const &, Options)
            • InsertRegionCommitments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • InsertRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::InsertRegionCommitmentsRequest const &, Options)
            • ListRegionCommitments(std::string const &, std::string const &, Options)
            • ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest, Options)
            • UpdateRegionCommitments(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • UpdateRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::UpdateRegionCommitmentsRequest const &, Options)
        • RegionCommitmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest const &)
            • virtual GetRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::GetRegionCommitmentsRequest const &)
            • virtual InsertRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::InsertRegionCommitmentsRequest const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::UpdateRegionCommitmentsRequest const &)
        • RegionCommitmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest const &)
            • virtual GetRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::GetRegionCommitmentsRequest const &)
            • virtual InsertRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::InsertRegionCommitmentsRequest const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::UpdateRegionCommitmentsRequest const &)
        • RegionCommitmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionCommitmentsLimitedErrorCountRetryPolicy(int)
            • RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy &&)
            • RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCommitmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionCommitmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy &&)
            • RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCommitmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionCommitmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionCommitmentsConnectionIdempotencyPolicy()
        • MakeRegionCommitmentsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionCommitmentsPolicyOptionList
    • google::cloud::compute_region_commitments_v1_mocks
      • Overview
      • Classes
        • MockRegionCommitmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest const &)
            • virtual GetRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::GetRegionCommitmentsRequest const &)
            • virtual InsertRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::InsertRegionCommitmentsRequest const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::UpdateRegionCommitmentsRequest const &)
    • google::cloud::compute_region_disk_types_v1
      • Overview
      • Classes
        • RegionDiskTypesClient
          • Overview
          • Constructors
            • RegionDiskTypesClient(RegionDiskTypesClient const &)
            • RegionDiskTypesClient(RegionDiskTypesClient &&)
            • RegionDiskTypesClient(ExperimentalTag, std::shared_ptr< RegionDiskTypesConnection >, Options)
          • Operators
            • operator=(RegionDiskTypesClient const &)
            • operator=(RegionDiskTypesClient &&)
            • operator==(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
            • operator!=(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
          • Functions
            • GetRegionDiskTypes(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::GetRegionDiskTypesRequest const &, Options)
            • ListRegionDiskTypes(std::string const &, std::string const &, Options)
            • ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest, Options)
        • RegionDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::GetRegionDiskTypesRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
        • RegionDiskTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::GetRegionDiskTypesRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
        • RegionDiskTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionDiskTypesLimitedErrorCountRetryPolicy(int)
            • RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy &&)
            • RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDiskTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionDiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy &&)
            • RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDiskTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionDiskTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionDiskTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionDiskTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionDiskTypesConnectionIdempotencyPolicy()
        • MakeRegionDiskTypesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionDiskTypesPolicyOptionList
    • google::cloud::compute_region_disk_types_v1_mocks
      • Overview
      • Classes
        • MockRegionDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::GetRegionDiskTypesRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
    • google::cloud::compute_region_disks_v1
      • Overview
      • Classes
        • RegionDisksClient
          • Overview
          • Constructors
            • RegionDisksClient(RegionDisksClient const &)
            • RegionDisksClient(RegionDisksClient &&)
            • RegionDisksClient(ExperimentalTag, std::shared_ptr< RegionDisksConnection >, Options)
          • Operators
            • operator=(RegionDisksClient const &)
            • operator=(RegionDisksClient &&)
            • operator==(RegionDisksClient const &, RegionDisksClient const &)
            • operator!=(RegionDisksClient const &, RegionDisksClient const &)
          • Functions
            • AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &, Options)
            • CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &, Options)
            • DeleteRegionDisks(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionDisks(google::cloud::cpp::compute::region_disks::v1::DeleteRegionDisksRequest const &, Options)
            • GetRegionDisks(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionDisks(google::cloud::cpp::compute::region_disks::v1::GetRegionDisksRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &, Options)
            • InsertRegionDisks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertRegionDisks(google::cloud::cpp::compute::region_disks::v1::InsertRegionDisksRequest const &, Options)
            • ListRegionDisks(std::string const &, std::string const &, Options)
            • ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest, Options)
            • RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &, Options)
            • StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksStartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &, Options)
            • UpdateRegionDisks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateRegionDisks(google::cloud::cpp::compute::region_disks::v1::UpdateRegionDisksRequest const &, Options)
        • RegionDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteRegionDisks(google::cloud::cpp::compute::region_disks::v1::DeleteRegionDisksRequest const &)
            • virtual GetRegionDisks(google::cloud::cpp::compute::region_disks::v1::GetRegionDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertRegionDisks(google::cloud::cpp::compute::region_disks::v1::InsertRegionDisksRequest const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateRegionDisks(google::cloud::cpp::compute::region_disks::v1::UpdateRegionDisksRequest const &)
        • RegionDisksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteRegionDisks(google::cloud::cpp::compute::region_disks::v1::DeleteRegionDisksRequest const &)
            • virtual GetRegionDisks(google::cloud::cpp::compute::region_disks::v1::GetRegionDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertRegionDisks(google::cloud::cpp::compute::region_disks::v1::InsertRegionDisksRequest const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateRegionDisks(google::cloud::cpp::compute::region_disks::v1::UpdateRegionDisksRequest const &)
        • RegionDisksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionDisksLimitedErrorCountRetryPolicy(int)
            • RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy &&)
            • RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDisksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionDisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy &&)
            • RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDisksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionDisksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionDisksConnectionIdempotencyPolicy()
        • MakeRegionDisksConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionDisksPolicyOptionList
    • google::cloud::compute_region_disks_v1_mocks
      • Overview
      • Classes
        • MockRegionDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteRegionDisks(google::cloud::cpp::compute::region_disks::v1::DeleteRegionDisksRequest const &)
            • virtual GetRegionDisks(google::cloud::cpp::compute::region_disks::v1::GetRegionDisksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertRegionDisks(google::cloud::cpp::compute::region_disks::v1::InsertRegionDisksRequest const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateRegionDisks(google::cloud::cpp::compute::region_disks::v1::UpdateRegionDisksRequest const &)
    • google::cloud::compute_region_health_check_services_v1
      • Overview
      • Classes
        • RegionHealthCheckServicesClient
          • Overview
          • Constructors
            • RegionHealthCheckServicesClient(RegionHealthCheckServicesClient const &)
            • RegionHealthCheckServicesClient(RegionHealthCheckServicesClient &&)
            • RegionHealthCheckServicesClient(ExperimentalTag, std::shared_ptr< RegionHealthCheckServicesConnection >, Options)
          • Operators
            • operator=(RegionHealthCheckServicesClient const &)
            • operator=(RegionHealthCheckServicesClient &&)
            • operator==(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
            • operator!=(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
          • Functions
            • DeleteRegionHealthCheckServices(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::DeleteRegionHealthCheckServicesRequest const &, Options)
            • GetRegionHealthCheckServices(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::GetRegionHealthCheckServicesRequest const &, Options)
            • InsertRegionHealthCheckServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • InsertRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::InsertRegionHealthCheckServicesRequest const &, Options)
            • ListRegionHealthCheckServices(std::string const &, std::string const &, Options)
            • ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest, Options)
            • PatchRegionHealthCheckServices(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • PatchRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::PatchRegionHealthCheckServicesRequest const &, Options)
        • RegionHealthCheckServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::DeleteRegionHealthCheckServicesRequest const &)
            • virtual GetRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::GetRegionHealthCheckServicesRequest const &)
            • virtual InsertRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::InsertRegionHealthCheckServicesRequest const &)
            • virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
            • virtual PatchRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::PatchRegionHealthCheckServicesRequest const &)
        • RegionHealthCheckServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::DeleteRegionHealthCheckServicesRequest const &)
            • virtual GetRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::GetRegionHealthCheckServicesRequest const &)
            • virtual InsertRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::InsertRegionHealthCheckServicesRequest const &)
            • virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
            • virtual PatchRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::PatchRegionHealthCheckServicesRequest const &)
        • RegionHealthCheckServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(int)
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy &&)
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthCheckServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy &&)
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthCheckServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthCheckServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthCheckServicesConnectionIdempotencyPolicy()
        • MakeRegionHealthCheckServicesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionHealthCheckServicesPolicyOptionList
    • google::cloud::compute_region_health_check_services_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthCheckServicesConnection
          • Overview
    • google::cloud::compute_region_health_checks_v1
      • Overview
      • Classes
        • RegionHealthChecksClient
          • Overview
          • Constructors
            • RegionHealthChecksClient(RegionHealthChecksClient const &)
            • RegionHealthChecksClient(RegionHealthChecksClient &&)
            • RegionHealthChecksClient(ExperimentalTag, std::shared_ptr< RegionHealthChecksConnection >, Options)
          • Operators
            • operator=(RegionHealthChecksClient const &)
            • operator=(RegionHealthChecksClient &&)
            • operator==(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
            • operator!=(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
          • Functions
            • DeleteRegionHealthChecks(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::DeleteRegionHealthChecksRequest const &, Options)
            • GetRegionHealthChecks(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::GetRegionHealthChecksRequest const &, Options)
            • InsertRegionHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::InsertRegionHealthChecksRequest const &, Options)
            • ListRegionHealthChecks(std::string const &, std::string const &, Options)
            • ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest, Options)
            • PatchRegionHealthChecks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::PatchRegionHealthChecksRequest const &, Options)
            • UpdateRegionHealthChecks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::UpdateRegionHealthChecksRequest const &, Options)
        • RegionHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::DeleteRegionHealthChecksRequest const &)
            • virtual GetRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::GetRegionHealthChecksRequest const &)
            • virtual InsertRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::InsertRegionHealthChecksRequest const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::PatchRegionHealthChecksRequest const &)
            • virtual UpdateRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::UpdateRegionHealthChecksRequest const &)
        • RegionHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::DeleteRegionHealthChecksRequest const &)
            • virtual GetRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::GetRegionHealthChecksRequest const &)
            • virtual InsertRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::InsertRegionHealthChecksRequest const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::PatchRegionHealthChecksRequest const &)
            • virtual UpdateRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::UpdateRegionHealthChecksRequest const &)
        • RegionHealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthChecksLimitedErrorCountRetryPolicy(int)
            • RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy &&)
            • RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy &&)
            • RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthChecksConnectionIdempotencyPolicy()
        • MakeRegionHealthChecksConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionHealthChecksPolicyOptionList
    • google::cloud::compute_region_health_checks_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::DeleteRegionHealthChecksRequest const &)
            • virtual GetRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::GetRegionHealthChecksRequest const &)
            • virtual InsertRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::InsertRegionHealthChecksRequest const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::PatchRegionHealthChecksRequest const &)
            • virtual UpdateRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::UpdateRegionHealthChecksRequest const &)
    • google::cloud::compute_region_instance_group_managers_v1
      • Overview
      • Classes
        • RegionInstanceGroupManagersClient
          • Overview
          • Constructors
            • RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient const &)
            • RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient &&)
            • RegionInstanceGroupManagersClient(ExperimentalTag, std::shared_ptr< RegionInstanceGroupManagersConnection >, Options)
          • Operators
            • operator=(RegionInstanceGroupManagersClient const &)
            • operator=(RegionInstanceGroupManagersClient &&)
            • operator==(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
            • operator!=(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
          • Functions
            • AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersAbandonInstancesRequest const &, Options)
            • AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &, Options)
            • ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersApplyUpdatesRequest const &, Options)
            • ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
            • CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersCreateInstancesRequest const &, Options)
            • CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &, Options)
            • DeleteRegionInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteRegionInstanceGroupManagersRequest const &, Options)
            • DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersDeleteInstancesRequest const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &, Options)
            • DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerDeleteInstanceConfigReq const &, Options)
            • DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
            • GetRegionInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::GetRegionInstanceGroupManagersRequest const &, Options)
            • InsertRegionInstanceGroupManagers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertRegionInstanceGroupManagersRequest const &, Options)
            • ListRegionInstanceGroupManagers(std::string const &, std::string const &, Options)
            • ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest, Options)
            • ListErrors(std::string const &, std::string const &, std::string const &, Options)
            • ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest, Options)
            • ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
            • ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
            • ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
            • ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
            • PatchRegionInstanceGroupManagers(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchRegionInstanceGroupManagersRequest const &, Options)
            • PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerPatchInstanceConfigReq const &, Options)
            • PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
            • RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersRecreateRequest const &, Options)
            • RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
            • Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &, Options)
            • SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTemplateRequest const &, Options)
            • SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
            • SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTargetPoolsRequest const &, Options)
            • SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
            • UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerUpdateInstanceConfigReq const &, Options)
            • UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
        • RegionInstanceGroupManagersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual DeleteRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteRegionInstanceGroupManagersRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual GetRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::GetRegionInstanceGroupManagersRequest const &)
            • virtual InsertRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertRegionInstanceGroupManagersRequest const &)
            • virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchRegionInstanceGroupManagersRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
        • RegionInstanceGroupManagersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual DeleteRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteRegionInstanceGroupManagersRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual GetRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::GetRegionInstanceGroupManagersRequest const &)
            • virtual InsertRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertRegionInstanceGroupManagersRequest const &)
            • virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchRegionInstanceGroupManagersRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
        • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(int)
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy &&)
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy &&)
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceGroupManagersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceGroupManagersConnectionIdempotencyPolicy()
        • MakeRegionInstanceGroupManagersConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionInstanceGroupManagersPolicyOptionList
    • google::cloud::compute_region_instance_group_managers_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceGroupManagersConnection
          • Overview
    • google::cloud::compute_region_instance_groups_v1
      • Overview
      • Classes
        • RegionInstanceGroupsClient
          • Overview
          • Constructors
            • RegionInstanceGroupsClient(RegionInstanceGroupsClient const &)
            • RegionInstanceGroupsClient(RegionInstanceGroupsClient &&)
            • RegionInstanceGroupsClient(ExperimentalTag, std::shared_ptr< RegionInstanceGroupsConnection >, Options)
          • Operators
            • operator=(RegionInstanceGroupsClient const &)
            • operator=(RegionInstanceGroupsClient &&)
            • operator==(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
            • operator!=(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
          • Functions
            • GetRegionInstanceGroups(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::GetRegionInstanceGroupsRequest const &, Options)
            • ListRegionInstanceGroups(std::string const &, std::string const &, Options)
            • ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest, Options)
            • ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsListInstancesRequest const &, Options)
            • ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest, Options)
            • SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsSetNamedPortsRequest const &, Options)
            • SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &, Options)
        • RegionInstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::GetRegionInstanceGroupsRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
        • RegionInstanceGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::GetRegionInstanceGroupsRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
        • RegionInstanceGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(int)
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy &&)
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy &&)
            • RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceGroupsConnectionIdempotencyPolicy()
        • MakeRegionInstanceGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionInstanceGroupsPolicyOptionList
    • google::cloud::compute_region_instance_groups_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::GetRegionInstanceGroupsRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
    • google::cloud::compute_region_instance_templates_v1
      • Overview
      • Classes
        • RegionInstanceTemplatesClient
          • Overview
          • Constructors
            • RegionInstanceTemplatesClient(RegionInstanceTemplatesClient const &)
            • RegionInstanceTemplatesClient(RegionInstanceTemplatesClient &&)
            • RegionInstanceTemplatesClient(ExperimentalTag, std::shared_ptr< RegionInstanceTemplatesConnection >, Options)
          • Operators
            • operator=(RegionInstanceTemplatesClient const &)
            • operator=(RegionInstanceTemplatesClient &&)
            • operator==(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
            • operator!=(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
          • Functions
            • DeleteRegionInstanceTemplates(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::DeleteRegionInstanceTemplatesRequest const &, Options)
            • GetRegionInstanceTemplates(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::GetRegionInstanceTemplatesRequest const &, Options)
            • InsertRegionInstanceTemplates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::InsertRegionInstanceTemplatesRequest const &, Options)
            • ListRegionInstanceTemplates(std::string const &, std::string const &, Options)
            • ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest, Options)
        • RegionInstanceTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::DeleteRegionInstanceTemplatesRequest const &)
            • virtual GetRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::GetRegionInstanceTemplatesRequest const &)
            • virtual InsertRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::InsertRegionInstanceTemplatesRequest const &)
            • virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
        • RegionInstanceTemplatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::DeleteRegionInstanceTemplatesRequest const &)
            • virtual GetRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::GetRegionInstanceTemplatesRequest const &)
            • virtual InsertRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::InsertRegionInstanceTemplatesRequest const &)
            • virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
        • RegionInstanceTemplatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(int)
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy &&)
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceTemplatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy &&)
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceTemplatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceTemplatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceTemplatesConnectionIdempotencyPolicy()
        • MakeRegionInstanceTemplatesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionInstanceTemplatesPolicyOptionList
    • google::cloud::compute_region_instance_templates_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceTemplatesConnection
          • Overview
    • google::cloud::compute_region_instances_v1
      • Overview
      • Classes
        • RegionInstancesClient
          • Overview
          • Constructors
            • RegionInstancesClient(RegionInstancesClient const &)
            • RegionInstancesClient(RegionInstancesClient &&)
            • RegionInstancesClient(ExperimentalTag, std::shared_ptr< RegionInstancesConnection >, Options)
          • Operators
            • operator=(RegionInstancesClient const &)
            • operator=(RegionInstancesClient &&)
            • operator==(RegionInstancesClient const &, RegionInstancesClient const &)
            • operator!=(RegionInstancesClient const &, RegionInstancesClient const &)
          • Functions
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &, Options)
        • RegionInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
        • RegionInstancesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
        • RegionInstancesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstancesLimitedErrorCountRetryPolicy(int)
            • RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy &&)
            • RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstancesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy &&)
            • RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstancesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstancesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstancesConnectionIdempotencyPolicy()
        • MakeRegionInstancesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionInstancesPolicyOptionList
    • google::cloud::compute_region_instances_v1_mocks
      • Overview
      • Classes
        • MockRegionInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
    • google::cloud::compute_region_network_endpoint_groups_v1
      • Overview
      • Classes
        • RegionNetworkEndpointGroupsClient
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient const &)
            • RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient &&)
            • RegionNetworkEndpointGroupsClient(ExperimentalTag, std::shared_ptr< RegionNetworkEndpointGroupsConnection >, Options)
          • Operators
            • operator=(RegionNetworkEndpointGroupsClient const &)
            • operator=(RegionNetworkEndpointGroupsClient &&)
            • operator==(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
            • operator!=(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
          • Functions
            • DeleteRegionNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteRegionNetworkEndpointGroupsRequest const &, Options)
            • GetRegionNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetRegionNetworkEndpointGroupsRequest const &, Options)
            • InsertRegionNetworkEndpointGroups(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertRegionNetworkEndpointGroupsRequest const &, Options)
            • ListRegionNetworkEndpointGroups(std::string const &, std::string const &, Options)
            • ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest, Options)
        • RegionNetworkEndpointGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteRegionNetworkEndpointGroupsRequest const &)
            • virtual GetRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetRegionNetworkEndpointGroupsRequest const &)
            • virtual InsertRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertRegionNetworkEndpointGroupsRequest const &)
            • virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
        • RegionNetworkEndpointGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteRegionNetworkEndpointGroupsRequest const &)
            • virtual GetRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetRegionNetworkEndpointGroupsRequest const &)
            • virtual InsertRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertRegionNetworkEndpointGroupsRequest const &)
            • virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
        • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkEndpointGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNetworkEndpointGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNetworkEndpointGroupsConnectionIdempotencyPolicy()
        • MakeRegionNetworkEndpointGroupsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionNetworkEndpointGroupsPolicyOptionList
    • google::cloud::compute_region_network_endpoint_groups_v1_mocks
      • Overview
      • Classes
        • MockRegionNetworkEndpointGroupsConnection
          • Overview
    • google::cloud::compute_region_network_firewall_policies_v1
      • Overview
      • Classes
        • RegionNetworkFirewallPoliciesClient
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient const &)
            • RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient &&)
            • RegionNetworkFirewallPoliciesClient(ExperimentalTag, std::shared_ptr< RegionNetworkFirewallPoliciesConnection >, Options)
          • Operators
            • operator=(RegionNetworkFirewallPoliciesClient const &)
            • operator=(RegionNetworkFirewallPoliciesClient &&)
            • operator==(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
            • operator!=(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
          • Functions
            • AddAssociation(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &, Options)
            • CloneRules(std::string const &, std::string const &, std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • DeleteRegionNetworkFirewallPolicies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteRegionNetworkFirewallPoliciesRequest const &, Options)
            • GetRegionNetworkFirewallPolicies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRegionNetworkFirewallPoliciesRequest const &, Options)
            • GetAssociation(std::string const &, std::string const &, std::string const &, Options)
            • GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &, Options)
            • GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, Options)
            • GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
            • GetRule(std::string const &, std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &, Options)
            • InsertRegionNetworkFirewallPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertRegionNetworkFirewallPoliciesRequest const &, Options)
            • ListRegionNetworkFirewallPolicies(std::string const &, std::string const &, Options)
            • ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest, Options)
            • PatchRegionNetworkFirewallPolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRegionNetworkFirewallPoliciesRequest const &, Options)
            • PatchRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &, Options)
            • RemoveAssociation(std::string const &, std::string const &, std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveRule(std::string const &, std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
        • RegionNetworkFirewallPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteRegionNetworkFirewallPoliciesRequest const &)
            • virtual GetRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRegionNetworkFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertRegionNetworkFirewallPoliciesRequest const &)
            • virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
            • virtual PatchRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRegionNetworkFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • RegionNetworkFirewallPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteRegionNetworkFirewallPoliciesRequest const &)
            • virtual GetRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRegionNetworkFirewallPoliciesRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertRegionNetworkFirewallPoliciesRequest const &)
            • virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
            • virtual PatchRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRegionNetworkFirewallPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkFirewallPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNetworkFirewallPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNetworkFirewallPoliciesConnectionIdempotencyPolicy()
        • MakeRegionNetworkFirewallPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionNetworkFirewallPoliciesPolicyOptionList
    • google::cloud::compute_region_network_firewall_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionNetworkFirewallPoliciesConnection
          • Overview
    • google::cloud::compute_region_notification_endpoints_v1
      • Overview
      • Classes
        • RegionNotificationEndpointsClient
          • Overview
          • Constructors
            • RegionNotificationEndpointsClient(RegionNotificationEndpointsClient const &)
            • RegionNotificationEndpointsClient(RegionNotificationEndpointsClient &&)
            • RegionNotificationEndpointsClient(ExperimentalTag, std::shared_ptr< RegionNotificationEndpointsConnection >, Options)
          • Operators
            • operator=(RegionNotificationEndpointsClient const &)
            • operator=(RegionNotificationEndpointsClient &&)
            • operator==(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
            • operator!=(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
          • Functions
            • DeleteRegionNotificationEndpoints(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteRegionNotificationEndpointsRequest const &, Options)
            • GetRegionNotificationEndpoints(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::GetRegionNotificationEndpointsRequest const &, Options)
            • InsertRegionNotificationEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NotificationEndpoint const &, Options)
            • InsertRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertRegionNotificationEndpointsRequest const &, Options)
            • ListRegionNotificationEndpoints(std::string const &, std::string const &, Options)
            • ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest, Options)
        • RegionNotificationEndpointsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteRegionNotificationEndpointsRequest const &)
            • virtual GetRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::GetRegionNotificationEndpointsRequest const &)
            • virtual InsertRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertRegionNotificationEndpointsRequest const &)
            • virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
        • RegionNotificationEndpointsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteRegionNotificationEndpointsRequest const &)
            • virtual GetRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::GetRegionNotificationEndpointsRequest const &)
            • virtual InsertRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertRegionNotificationEndpointsRequest const &)
            • virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
        • RegionNotificationEndpointsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(int)
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy &&)
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNotificationEndpointsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy &&)
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNotificationEndpointsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNotificationEndpointsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNotificationEndpointsConnectionIdempotencyPolicy()
        • MakeRegionNotificationEndpointsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionNotificationEndpointsPolicyOptionList
    • google::cloud::compute_region_notification_endpoints_v1_mocks
      • Overview
      • Classes
        • MockRegionNotificationEndpointsConnection
          • Overview
    • google::cloud::compute_region_operations_v1
      • Overview
      • Classes
        • RegionOperationsClient
          • Overview
          • Constructors
            • RegionOperationsClient(RegionOperationsClient const &)
            • RegionOperationsClient(RegionOperationsClient &&)
            • RegionOperationsClient(ExperimentalTag, std::shared_ptr< RegionOperationsConnection >, Options)
          • Operators
            • operator=(RegionOperationsClient const &)
            • operator=(RegionOperationsClient &&)
            • operator==(RegionOperationsClient const &, RegionOperationsClient const &)
            • operator!=(RegionOperationsClient const &, RegionOperationsClient const &)
          • Functions
            • DeleteRegionOperations(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionOperations(google::cloud::cpp::compute::region_operations::v1::DeleteRegionOperationsRequest const &, Options)
            • GetRegionOperations(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionOperations(google::cloud::cpp::compute::region_operations::v1::GetRegionOperationsRequest const &, Options)
            • ListRegionOperations(std::string const &, std::string const &, Options)
            • ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest, Options)
            • Wait(std::string const &, std::string const &, std::string const &, Options)
            • Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &, Options)
        • RegionOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionOperations(google::cloud::cpp::compute::region_operations::v1::DeleteRegionOperationsRequest const &)
            • virtual GetRegionOperations(google::cloud::cpp::compute::region_operations::v1::GetRegionOperationsRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
        • RegionOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionOperations(google::cloud::cpp::compute::region_operations::v1::DeleteRegionOperationsRequest const &)
            • virtual GetRegionOperations(google::cloud::cpp::compute::region_operations::v1::GetRegionOperationsRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
        • RegionOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionOperationsLimitedErrorCountRetryPolicy(int)
            • RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy &&)
            • RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy &&)
            • RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionOperationsConnectionIdempotencyPolicy()
        • MakeRegionOperationsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionOperationsPolicyOptionList
    • google::cloud::compute_region_operations_v1_mocks
      • Overview
      • Classes
        • MockRegionOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionOperations(google::cloud::cpp::compute::region_operations::v1::DeleteRegionOperationsRequest const &)
            • virtual GetRegionOperations(google::cloud::cpp::compute::region_operations::v1::GetRegionOperationsRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
    • google::cloud::compute_region_security_policies_v1
      • Overview
      • Classes
        • RegionSecurityPoliciesClient
          • Overview
          • Constructors
            • RegionSecurityPoliciesClient(RegionSecurityPoliciesClient const &)
            • RegionSecurityPoliciesClient(RegionSecurityPoliciesClient &&)
            • RegionSecurityPoliciesClient(ExperimentalTag, std::shared_ptr< RegionSecurityPoliciesConnection >, Options)
          • Operators
            • operator=(RegionSecurityPoliciesClient const &)
            • operator=(RegionSecurityPoliciesClient &&)
            • operator==(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
            • operator!=(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
          • Functions
            • DeleteRegionSecurityPolicies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::DeleteRegionSecurityPoliciesRequest const &, Options)
            • GetRegionSecurityPolicies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::GetRegionSecurityPoliciesRequest const &, Options)
            • InsertRegionSecurityPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::InsertRegionSecurityPoliciesRequest const &, Options)
            • ListRegionSecurityPolicies(std::string const &, std::string const &, Options)
            • ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest, Options)
            • PatchRegionSecurityPolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::PatchRegionSecurityPoliciesRequest const &, Options)
        • RegionSecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::DeleteRegionSecurityPoliciesRequest const &)
            • virtual GetRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::GetRegionSecurityPoliciesRequest const &)
            • virtual InsertRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::InsertRegionSecurityPoliciesRequest const &)
            • virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
            • virtual PatchRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::PatchRegionSecurityPoliciesRequest const &)
        • RegionSecurityPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::DeleteRegionSecurityPoliciesRequest const &)
            • virtual GetRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::GetRegionSecurityPoliciesRequest const &)
            • virtual InsertRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::InsertRegionSecurityPoliciesRequest const &)
            • virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
            • virtual PatchRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::PatchRegionSecurityPoliciesRequest const &)
        • RegionSecurityPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSecurityPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy &&)
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSecurityPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSecurityPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSecurityPoliciesConnectionIdempotencyPolicy()
        • MakeRegionSecurityPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionSecurityPoliciesPolicyOptionList
    • google::cloud::compute_region_security_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionSecurityPoliciesConnection
          • Overview
    • google::cloud::compute_region_ssl_certificates_v1
      • Overview
      • Classes
        • RegionSslCertificatesClient
          • Overview
          • Constructors
            • RegionSslCertificatesClient(RegionSslCertificatesClient const &)
            • RegionSslCertificatesClient(RegionSslCertificatesClient &&)
            • RegionSslCertificatesClient(ExperimentalTag, std::shared_ptr< RegionSslCertificatesConnection >, Options)
          • Operators
            • operator=(RegionSslCertificatesClient const &)
            • operator=(RegionSslCertificatesClient &&)
            • operator==(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
            • operator!=(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
          • Functions
            • DeleteRegionSslCertificates(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteRegionSslCertificatesRequest const &, Options)
            • GetRegionSslCertificates(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::GetRegionSslCertificatesRequest const &, Options)
            • InsertRegionSslCertificates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertRegionSslCertificatesRequest const &, Options)
            • ListRegionSslCertificates(std::string const &, std::string const &, Options)
            • ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest, Options)
        • RegionSslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteRegionSslCertificatesRequest const &)
            • virtual GetRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::GetRegionSslCertificatesRequest const &)
            • virtual InsertRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertRegionSslCertificatesRequest const &)
            • virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
        • RegionSslCertificatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteRegionSslCertificatesRequest const &)
            • virtual GetRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::GetRegionSslCertificatesRequest const &)
            • virtual InsertRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertRegionSslCertificatesRequest const &)
            • virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
        • RegionSslCertificatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(int)
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy &&)
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslCertificatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSslCertificatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy &&)
            • RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslCertificatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSslCertificatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSslCertificatesConnectionIdempotencyPolicy()
        • MakeRegionSslCertificatesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionSslCertificatesPolicyOptionList
    • google::cloud::compute_region_ssl_certificates_v1_mocks
      • Overview
      • Classes
        • MockRegionSslCertificatesConnection
          • Overview
    • google::cloud::compute_region_ssl_policies_v1
      • Overview
      • Classes
        • RegionSslPoliciesClient
          • Overview
          • Constructors
            • RegionSslPoliciesClient(RegionSslPoliciesClient const &)
            • RegionSslPoliciesClient(RegionSslPoliciesClient &&)
            • RegionSslPoliciesClient(ExperimentalTag, std::shared_ptr< RegionSslPoliciesConnection >, Options)
          • Operators
            • operator=(RegionSslPoliciesClient const &)
            • operator=(RegionSslPoliciesClient &&)
            • operator==(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
            • operator!=(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
          • Functions
            • DeleteRegionSslPolicies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteRegionSslPoliciesRequest const &, Options)
            • GetRegionSslPolicies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::GetRegionSslPoliciesRequest const &, Options)
            • InsertRegionSslPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::InsertRegionSslPoliciesRequest const &, Options)
            • ListRegionSslPolicies(std::string const &, std::string const &, Options)
            • ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest, Options)
            • ListAvailableFeatures(std::string const &, std::string const &, Options)
            • ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &, Options)
            • PatchRegionSslPolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::PatchRegionSslPoliciesRequest const &, Options)
        • RegionSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteRegionSslPoliciesRequest const &)
            • virtual GetRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::GetRegionSslPoliciesRequest const &)
            • virtual InsertRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::InsertRegionSslPoliciesRequest const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::PatchRegionSslPoliciesRequest const &)
        • RegionSslPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteRegionSslPoliciesRequest const &)
            • virtual GetRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::GetRegionSslPoliciesRequest const &)
            • virtual InsertRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::InsertRegionSslPoliciesRequest const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::PatchRegionSslPoliciesRequest const &)
        • RegionSslPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSslPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy &&)
            • RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSslPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSslPoliciesConnectionIdempotencyPolicy()
        • MakeRegionSslPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionSslPoliciesPolicyOptionList
    • google::cloud::compute_region_ssl_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteRegionSslPoliciesRequest const &)
            • virtual GetRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::GetRegionSslPoliciesRequest const &)
            • virtual InsertRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::InsertRegionSslPoliciesRequest const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::PatchRegionSslPoliciesRequest const &)
    • google::cloud::compute_region_target_http_proxies_v1
      • Overview
      • Classes
        • RegionTargetHttpProxiesClient
          • Overview
          • Constructors
            • RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient const &)
            • RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient &&)
            • RegionTargetHttpProxiesClient(ExperimentalTag, std::shared_ptr< RegionTargetHttpProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetHttpProxiesClient const &)
            • operator=(RegionTargetHttpProxiesClient &&)
            • operator==(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
            • operator!=(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
          • Functions
            • DeleteRegionTargetHttpProxies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteRegionTargetHttpProxiesRequest const &, Options)
            • GetRegionTargetHttpProxies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::GetRegionTargetHttpProxiesRequest const &, Options)
            • InsertRegionTargetHttpProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertRegionTargetHttpProxiesRequest const &, Options)
            • ListRegionTargetHttpProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest, Options)
            • SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &, Options)
        • RegionTargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteRegionTargetHttpProxiesRequest const &)
            • virtual GetRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::GetRegionTargetHttpProxiesRequest const &)
            • virtual InsertRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertRegionTargetHttpProxiesRequest const &)
            • virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteRegionTargetHttpProxiesRequest const &)
            • virtual GetRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::GetRegionTargetHttpProxiesRequest const &)
            • virtual InsertRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertRegionTargetHttpProxiesRequest const &)
            • virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetHttpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetHttpProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetHttpProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionTargetHttpProxiesPolicyOptionList
    • google::cloud::compute_region_target_http_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetHttpProxiesConnection
          • Overview
    • google::cloud::compute_region_target_https_proxies_v1
      • Overview
      • Classes
        • RegionTargetHttpsProxiesClient
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient const &)
            • RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient &&)
            • RegionTargetHttpsProxiesClient(ExperimentalTag, std::shared_ptr< RegionTargetHttpsProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetHttpsProxiesClient const &)
            • operator=(RegionTargetHttpsProxiesClient &&)
            • operator==(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
            • operator!=(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
          • Functions
            • DeleteRegionTargetHttpsProxies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteRegionTargetHttpsProxiesRequest const &, Options)
            • GetRegionTargetHttpsProxies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::GetRegionTargetHttpsProxiesRequest const &, Options)
            • InsertRegionTargetHttpsProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertRegionTargetHttpsProxiesRequest const &, Options)
            • ListRegionTargetHttpsProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest, Options)
            • PatchRegionTargetHttpsProxies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchRegionTargetHttpsProxiesRequest const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionTargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &, Options)
        • RegionTargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteRegionTargetHttpsProxiesRequest const &)
            • virtual GetRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::GetRegionTargetHttpsProxiesRequest const &)
            • virtual InsertRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertRegionTargetHttpsProxiesRequest const &)
            • virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
            • virtual PatchRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchRegionTargetHttpsProxiesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpsProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteRegionTargetHttpsProxiesRequest const &)
            • virtual GetRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::GetRegionTargetHttpsProxiesRequest const &)
            • virtual InsertRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertRegionTargetHttpsProxiesRequest const &)
            • virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
            • virtual PatchRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchRegionTargetHttpsProxiesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpsProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpsProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetHttpsProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetHttpsProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetHttpsProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionTargetHttpsProxiesPolicyOptionList
    • google::cloud::compute_region_target_https_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetHttpsProxiesConnection
          • Overview
    • google::cloud::compute_region_target_tcp_proxies_v1
      • Overview
      • Classes
        • RegionTargetTcpProxiesClient
          • Overview
          • Constructors
            • RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient const &)
            • RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient &&)
            • RegionTargetTcpProxiesClient(ExperimentalTag, std::shared_ptr< RegionTargetTcpProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetTcpProxiesClient const &)
            • operator=(RegionTargetTcpProxiesClient &&)
            • operator==(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
            • operator!=(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
          • Functions
            • DeleteRegionTargetTcpProxies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteRegionTargetTcpProxiesRequest const &, Options)
            • GetRegionTargetTcpProxies(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetRegionTargetTcpProxiesRequest const &, Options)
            • InsertRegionTargetTcpProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertRegionTargetTcpProxiesRequest const &, Options)
            • ListRegionTargetTcpProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest, Options)
        • RegionTargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteRegionTargetTcpProxiesRequest const &)
            • virtual GetRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetRegionTargetTcpProxiesRequest const &)
            • virtual InsertRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertRegionTargetTcpProxiesRequest const &)
            • virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
        • RegionTargetTcpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteRegionTargetTcpProxiesRequest const &)
            • virtual GetRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetRegionTargetTcpProxiesRequest const &)
            • virtual InsertRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertRegionTargetTcpProxiesRequest const &)
            • virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
        • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetTcpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetTcpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetTcpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetTcpProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetTcpProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionTargetTcpProxiesPolicyOptionList
    • google::cloud::compute_region_target_tcp_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetTcpProxiesConnection
          • Overview
    • google::cloud::compute_region_url_maps_v1
      • Overview
      • Classes
        • RegionUrlMapsClient
          • Overview
          • Constructors
            • RegionUrlMapsClient(RegionUrlMapsClient const &)
            • RegionUrlMapsClient(RegionUrlMapsClient &&)
            • RegionUrlMapsClient(ExperimentalTag, std::shared_ptr< RegionUrlMapsConnection >, Options)
          • Operators
            • operator=(RegionUrlMapsClient const &)
            • operator=(RegionUrlMapsClient &&)
            • operator==(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
            • operator!=(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
          • Functions
            • DeleteRegionUrlMaps(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::DeleteRegionUrlMapsRequest const &, Options)
            • GetRegionUrlMaps(std::string const &, std::string const &, std::string const &, Options)
            • GetRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::GetRegionUrlMapsRequest const &, Options)
            • InsertRegionUrlMaps(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::InsertRegionUrlMapsRequest const &, Options)
            • ListRegionUrlMaps(std::string const &, std::string const &, Options)
            • ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest, Options)
            • PatchRegionUrlMaps(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::PatchRegionUrlMapsRequest const &, Options)
            • UpdateRegionUrlMaps(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::UpdateRegionUrlMapsRequest const &, Options)
            • Validate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionUrlMapsValidateRequest const &, Options)
            • Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &, Options)
        • RegionUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::DeleteRegionUrlMapsRequest const &)
            • virtual GetRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::GetRegionUrlMapsRequest const &)
            • virtual InsertRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::InsertRegionUrlMapsRequest const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::PatchRegionUrlMapsRequest const &)
            • virtual UpdateRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::UpdateRegionUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
        • RegionUrlMapsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::DeleteRegionUrlMapsRequest const &)
            • virtual GetRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::GetRegionUrlMapsRequest const &)
            • virtual InsertRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::InsertRegionUrlMapsRequest const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::PatchRegionUrlMapsRequest const &)
            • virtual UpdateRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::UpdateRegionUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
        • RegionUrlMapsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionUrlMapsLimitedErrorCountRetryPolicy(int)
            • RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy &&)
            • RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionUrlMapsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionUrlMapsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy &&)
            • RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionUrlMapsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionUrlMapsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionUrlMapsConnectionIdempotencyPolicy()
        • MakeRegionUrlMapsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionUrlMapsPolicyOptionList
    • google::cloud::compute_region_url_maps_v1_mocks
      • Overview
      • Classes
        • MockRegionUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::DeleteRegionUrlMapsRequest const &)
            • virtual GetRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::GetRegionUrlMapsRequest const &)
            • virtual InsertRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::InsertRegionUrlMapsRequest const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::PatchRegionUrlMapsRequest const &)
            • virtual UpdateRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::UpdateRegionUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
    • google::cloud::compute_regions_v1
      • Overview
      • Classes
        • RegionsClient
          • Overview
          • Constructors
            • RegionsClient(RegionsClient const &)
            • RegionsClient(RegionsClient &&)
            • RegionsClient(ExperimentalTag, std::shared_ptr< RegionsConnection >, Options)
          • Operators
            • operator=(RegionsClient const &)
            • operator=(RegionsClient &&)
            • operator==(RegionsClient const &, RegionsClient const &)
            • operator!=(RegionsClient const &, RegionsClient const &)
          • Functions
            • GetRegions(std::string const &, std::string const &, Options)
            • GetRegions(google::cloud::cpp::compute::regions::v1::GetRegionsRequest const &, Options)
            • ListRegions(std::string const &, Options)
            • ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest, Options)
        • RegionsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegions(google::cloud::cpp::compute::regions::v1::GetRegionsRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
        • RegionsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetRegions(google::cloud::cpp::compute::regions::v1::GetRegionsRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
        • RegionsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionsLimitedErrorCountRetryPolicy(int)
            • RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy &&)
            • RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy &&)
            • RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionsConnectionIdempotencyPolicy()
        • MakeRegionsConnectionRest(ExperimentalTag, Options)
      • Types
        • RegionsPolicyOptionList
    • google::cloud::compute_regions_v1_mocks
      • Overview
      • Classes
        • MockRegionsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegions(google::cloud::cpp::compute::regions::v1::GetRegionsRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
    • google::cloud::compute_reservations_v1
      • Overview
      • Classes
        • ReservationsClient
          • Overview
          • Constructors
            • ReservationsClient(ReservationsClient const &)
            • ReservationsClient(ReservationsClient &&)
            • ReservationsClient(ExperimentalTag, std::shared_ptr< ReservationsConnection >, Options)
          • Operators
            • operator=(ReservationsClient const &)
            • operator=(ReservationsClient &&)
            • operator==(ReservationsClient const &, ReservationsClient const &)
            • operator!=(ReservationsClient const &, ReservationsClient const &)
          • Functions
            • AggregatedListReservations(std::string const &, Options)
            • AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest const &, Options)
            • DeleteReservations(std::string const &, std::string const &, std::string const &, Options)
            • DeleteReservations(google::cloud::cpp::compute::reservations::v1::DeleteReservationsRequest const &, Options)
            • GetReservations(std::string const &, std::string const &, std::string const &, Options)
            • GetReservations(google::cloud::cpp::compute::reservations::v1::GetReservationsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &, Options)
            • InsertReservations(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • InsertReservations(google::cloud::cpp::compute::reservations::v1::InsertReservationsRequest const &, Options)
            • ListReservations(std::string const &, std::string const &, Options)
            • ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &, Options)
            • UpdateReservations(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • UpdateReservations(google::cloud::cpp::compute::reservations::v1::UpdateReservationsRequest const &, Options)
        • ReservationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest const &)
            • virtual DeleteReservations(google::cloud::cpp::compute::reservations::v1::DeleteReservationsRequest const &)
            • virtual GetReservations(google::cloud::cpp::compute::reservations::v1::GetReservationsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservations(google::cloud::cpp::compute::reservations::v1::InsertReservationsRequest const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservations(google::cloud::cpp::compute::reservations::v1::UpdateReservationsRequest const &)
        • ReservationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest const &)
            • virtual DeleteReservations(google::cloud::cpp::compute::reservations::v1::DeleteReservationsRequest const &)
            • virtual GetReservations(google::cloud::cpp::compute::reservations::v1::GetReservationsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservations(google::cloud::cpp::compute::reservations::v1::InsertReservationsRequest const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservations(google::cloud::cpp::compute::reservations::v1::UpdateReservationsRequest const &)
        • ReservationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ReservationsLimitedErrorCountRetryPolicy(int)
            • ReservationsLimitedErrorCountRetryPolicy(ReservationsLimitedErrorCountRetryPolicy &&)
            • ReservationsLimitedErrorCountRetryPolicy(ReservationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ReservationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ReservationsLimitedTimeRetryPolicy(ReservationsLimitedTimeRetryPolicy &&)
            • ReservationsLimitedTimeRetryPolicy(ReservationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ReservationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsPollingPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultReservationsConnectionIdempotencyPolicy()
        • MakeReservationsConnectionRest(ExperimentalTag, Options)
      • Types
        • ReservationsPolicyOptionList
    • google::cloud::compute_reservations_v1_mocks
      • Overview
      • Classes
        • MockReservationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest const &)
            • virtual DeleteReservations(google::cloud::cpp::compute::reservations::v1::DeleteReservationsRequest const &)
            • virtual GetReservations(google::cloud::cpp::compute::reservations::v1::GetReservationsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservations(google::cloud::cpp::compute::reservations::v1::InsertReservationsRequest const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservations(google::cloud::cpp::compute::reservations::v1::UpdateReservationsRequest const &)
    • google::cloud::compute_resource_policies_v1
      • Overview
      • Classes
        • ResourcePoliciesClient
          • Overview
          • Constructors
            • ResourcePoliciesClient(ResourcePoliciesClient const &)
            • ResourcePoliciesClient(ResourcePoliciesClient &&)
            • ResourcePoliciesClient(ExperimentalTag, std::shared_ptr< ResourcePoliciesConnection >, Options)
          • Operators
            • operator=(ResourcePoliciesClient const &)
            • operator=(ResourcePoliciesClient &&)
            • operator==(ResourcePoliciesClient const &, ResourcePoliciesClient const &)
            • operator!=(ResourcePoliciesClient const &, ResourcePoliciesClient const &)
          • Functions
            • AggregatedListResourcePolicies(std::string const &, Options)
            • AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest const &, Options)
            • DeleteResourcePolicies(std::string const &, std::string const &, std::string const &, Options)
            • DeleteResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePoliciesRequest const &, Options)
            • GetResourcePolicies(std::string const &, std::string const &, std::string const &, Options)
            • GetResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::GetResourcePoliciesRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &, Options)
            • InsertResourcePolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • InsertResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePoliciesRequest const &, Options)
            • ListResourcePolicies(std::string const &, std::string const &, Options)
            • ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest, Options)
            • PatchResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • PatchResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePoliciesRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &, Options)
        • ResourcePoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest const &)
            • virtual DeleteResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePoliciesRequest const &)
            • virtual GetResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::GetResourcePoliciesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePoliciesRequest const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePoliciesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
        • ResourcePoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest const &)
            • virtual DeleteResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePoliciesRequest const &)
            • virtual GetResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::GetResourcePoliciesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePoliciesRequest const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePoliciesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
        • ResourcePoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ResourcePoliciesLimitedErrorCountRetryPolicy(int)
            • ResourcePoliciesLimitedErrorCountRetryPolicy(ResourcePoliciesLimitedErrorCountRetryPolicy &&)
            • ResourcePoliciesLimitedErrorCountRetryPolicy(ResourcePoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ResourcePoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ResourcePoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ResourcePoliciesLimitedTimeRetryPolicy(ResourcePoliciesLimitedTimeRetryPolicy &&)
            • ResourcePoliciesLimitedTimeRetryPolicy(ResourcePoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ResourcePoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ResourcePoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultResourcePoliciesConnectionIdempotencyPolicy()
        • MakeResourcePoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • ResourcePoliciesPolicyOptionList
    • google::cloud::compute_resource_policies_v1_mocks
      • Overview
      • Classes
        • MockResourcePoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest const &)
            • virtual DeleteResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePoliciesRequest const &)
            • virtual GetResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::GetResourcePoliciesRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePoliciesRequest const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePoliciesRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_routers_v1
      • Overview
      • Classes
        • RoutersClient
          • Overview
          • Constructors
            • RoutersClient(RoutersClient const &)
            • RoutersClient(RoutersClient &&)
            • RoutersClient(ExperimentalTag, std::shared_ptr< RoutersConnection >, Options)
          • Operators
            • operator=(RoutersClient const &)
            • operator=(RoutersClient &&)
            • operator==(RoutersClient const &, RoutersClient const &)
            • operator!=(RoutersClient const &, RoutersClient const &)
          • Functions
            • AggregatedListRouters(std::string const &, Options)
            • AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest const &, Options)
            • DeleteRouters(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRouters(google::cloud::cpp::compute::routers::v1::DeleteRoutersRequest const &, Options)
            • GetRouters(std::string const &, std::string const &, std::string const &, Options)
            • GetRouters(google::cloud::cpp::compute::routers::v1::GetRoutersRequest const &, Options)
            • GetNatMappingInfo(std::string const &, std::string const &, std::string const &, Options)
            • GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &, Options)
            • GetRouterStatus(std::string const &, std::string const &, std::string const &, Options)
            • GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &, Options)
            • InsertRouters(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • InsertRouters(google::cloud::cpp::compute::routers::v1::InsertRoutersRequest const &, Options)
            • ListRouters(std::string const &, std::string const &, Options)
            • ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest, Options)
            • PatchRouters(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • PatchRouters(google::cloud::cpp::compute::routers::v1::PatchRoutersRequest const &, Options)
            • Preview(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &, Options)
            • UpdateRouters(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • UpdateRouters(google::cloud::cpp::compute::routers::v1::UpdateRoutersRequest const &, Options)
        • RoutersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest const &)
            • virtual DeleteRouters(google::cloud::cpp::compute::routers::v1::DeleteRoutersRequest const &)
            • virtual GetRouters(google::cloud::cpp::compute::routers::v1::GetRoutersRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouters(google::cloud::cpp::compute::routers::v1::InsertRoutersRequest const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual PatchRouters(google::cloud::cpp::compute::routers::v1::PatchRoutersRequest const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouters(google::cloud::cpp::compute::routers::v1::UpdateRoutersRequest const &)
        • RoutersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest const &)
            • virtual DeleteRouters(google::cloud::cpp::compute::routers::v1::DeleteRoutersRequest const &)
            • virtual GetRouters(google::cloud::cpp::compute::routers::v1::GetRoutersRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouters(google::cloud::cpp::compute::routers::v1::InsertRoutersRequest const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual PatchRouters(google::cloud::cpp::compute::routers::v1::PatchRoutersRequest const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouters(google::cloud::cpp::compute::routers::v1::UpdateRoutersRequest const &)
        • RoutersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RoutersLimitedErrorCountRetryPolicy(int)
            • RoutersLimitedErrorCountRetryPolicy(RoutersLimitedErrorCountRetryPolicy &&)
            • RoutersLimitedErrorCountRetryPolicy(RoutersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RoutersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RoutersLimitedTimeRetryPolicy(RoutersLimitedTimeRetryPolicy &&)
            • RoutersLimitedTimeRetryPolicy(RoutersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RoutersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RoutersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RoutersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RoutersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRoutersConnectionIdempotencyPolicy()
        • MakeRoutersConnectionRest(ExperimentalTag, Options)
      • Types
        • RoutersPolicyOptionList
    • google::cloud::compute_routers_v1_mocks
      • Overview
      • Classes
        • MockRoutersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest const &)
            • virtual DeleteRouters(google::cloud::cpp::compute::routers::v1::DeleteRoutersRequest const &)
            • virtual GetRouters(google::cloud::cpp::compute::routers::v1::GetRoutersRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouters(google::cloud::cpp::compute::routers::v1::InsertRoutersRequest const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual PatchRouters(google::cloud::cpp::compute::routers::v1::PatchRoutersRequest const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouters(google::cloud::cpp::compute::routers::v1::UpdateRoutersRequest const &)
    • google::cloud::compute_routes_v1
      • Overview
      • Classes
        • RoutesClient
          • Overview
          • Constructors
            • RoutesClient(RoutesClient const &)
            • RoutesClient(RoutesClient &&)
            • RoutesClient(ExperimentalTag, std::shared_ptr< RoutesConnection >, Options)
          • Operators
            • operator=(RoutesClient const &)
            • operator=(RoutesClient &&)
            • operator==(RoutesClient const &, RoutesClient const &)
            • operator!=(RoutesClient const &, RoutesClient const &)
          • Functions
            • DeleteRoutes(std::string const &, std::string const &, Options)
            • DeleteRoutes(google::cloud::cpp::compute::routes::v1::DeleteRoutesRequest const &, Options)
            • GetRoutes(std::string const &, std::string const &, Options)
            • GetRoutes(google::cloud::cpp::compute::routes::v1::GetRoutesRequest const &, Options)
            • InsertRoutes(std::string const &, google::cloud::cpp::compute::v1::Route const &, Options)
            • InsertRoutes(google::cloud::cpp::compute::routes::v1::InsertRoutesRequest const &, Options)
            • ListRoutes(std::string const &, Options)
            • ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest, Options)
        • RoutesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRoutes(google::cloud::cpp::compute::routes::v1::DeleteRoutesRequest const &)
            • virtual GetRoutes(google::cloud::cpp::compute::routes::v1::GetRoutesRequest const &)
            • virtual InsertRoutes(google::cloud::cpp::compute::routes::v1::InsertRoutesRequest const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
        • RoutesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRoutes(google::cloud::cpp::compute::routes::v1::DeleteRoutesRequest const &)
            • virtual GetRoutes(google::cloud::cpp::compute::routes::v1::GetRoutesRequest const &)
            • virtual InsertRoutes(google::cloud::cpp::compute::routes::v1::InsertRoutesRequest const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
        • RoutesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RoutesLimitedErrorCountRetryPolicy(int)
            • RoutesLimitedErrorCountRetryPolicy(RoutesLimitedErrorCountRetryPolicy &&)
            • RoutesLimitedErrorCountRetryPolicy(RoutesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RoutesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RoutesLimitedTimeRetryPolicy(RoutesLimitedTimeRetryPolicy &&)
            • RoutesLimitedTimeRetryPolicy(RoutesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RoutesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RoutesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RoutesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RoutesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRoutesConnectionIdempotencyPolicy()
        • MakeRoutesConnectionRest(ExperimentalTag, Options)
      • Types
        • RoutesPolicyOptionList
    • google::cloud::compute_routes_v1_mocks
      • Overview
      • Classes
        • MockRoutesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRoutes(google::cloud::cpp::compute::routes::v1::DeleteRoutesRequest const &)
            • virtual GetRoutes(google::cloud::cpp::compute::routes::v1::GetRoutesRequest const &)
            • virtual InsertRoutes(google::cloud::cpp::compute::routes::v1::InsertRoutesRequest const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
    • google::cloud::compute_security_policies_v1
      • Overview
      • Classes
        • SecurityPoliciesClient
          • Overview
          • Constructors
            • SecurityPoliciesClient(SecurityPoliciesClient const &)
            • SecurityPoliciesClient(SecurityPoliciesClient &&)
            • SecurityPoliciesClient(ExperimentalTag, std::shared_ptr< SecurityPoliciesConnection >, Options)
          • Operators
            • operator=(SecurityPoliciesClient const &)
            • operator=(SecurityPoliciesClient &&)
            • operator==(SecurityPoliciesClient const &, SecurityPoliciesClient const &)
            • operator!=(SecurityPoliciesClient const &, SecurityPoliciesClient const &)
          • Functions
            • AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &, Options)
            • AggregatedListSecurityPolicies(std::string const &, Options)
            • AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest const &, Options)
            • DeleteSecurityPolicies(std::string const &, std::string const &, Options)
            • DeleteSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPoliciesRequest const &, Options)
            • GetSecurityPolicies(std::string const &, std::string const &, Options)
            • GetSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::GetSecurityPoliciesRequest const &, Options)
            • GetRule(std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &, Options)
            • InsertSecurityPolicies(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPoliciesRequest const &, Options)
            • ListSecurityPolicies(std::string const &, Options)
            • ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest, Options)
            • ListPreconfiguredExpressionSets(std::string const &, Options)
            • ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &, Options)
            • PatchSecurityPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPoliciesRequest const &, Options)
            • PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &, Options)
            • RemoveRule(std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &, Options)
        • SecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest const &)
            • virtual DeleteSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPoliciesRequest const &)
            • virtual GetSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::GetSecurityPoliciesRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPoliciesRequest const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
        • SecurityPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest const &)
            • virtual DeleteSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPoliciesRequest const &)
            • virtual GetSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::GetSecurityPoliciesRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPoliciesRequest const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
        • SecurityPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SecurityPoliciesLimitedErrorCountRetryPolicy(int)
            • SecurityPoliciesLimitedErrorCountRetryPolicy(SecurityPoliciesLimitedErrorCountRetryPolicy &&)
            • SecurityPoliciesLimitedErrorCountRetryPolicy(SecurityPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SecurityPoliciesLimitedTimeRetryPolicy(SecurityPoliciesLimitedTimeRetryPolicy &&)
            • SecurityPoliciesLimitedTimeRetryPolicy(SecurityPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SecurityPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSecurityPoliciesConnectionIdempotencyPolicy()
        • MakeSecurityPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • SecurityPoliciesPolicyOptionList
    • google::cloud::compute_security_policies_v1_mocks
      • Overview
      • Classes
        • MockSecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest const &)
            • virtual DeleteSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPoliciesRequest const &)
            • virtual GetSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::GetSecurityPoliciesRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPoliciesRequest const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPoliciesRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
    • google::cloud::compute_service_attachments_v1
      • Overview
      • Classes
        • ServiceAttachmentsClient
          • Overview
          • Constructors
            • ServiceAttachmentsClient(ServiceAttachmentsClient const &)
            • ServiceAttachmentsClient(ServiceAttachmentsClient &&)
            • ServiceAttachmentsClient(ExperimentalTag, std::shared_ptr< ServiceAttachmentsConnection >, Options)
          • Operators
            • operator=(ServiceAttachmentsClient const &)
            • operator=(ServiceAttachmentsClient &&)
            • operator==(ServiceAttachmentsClient const &, ServiceAttachmentsClient const &)
            • operator!=(ServiceAttachmentsClient const &, ServiceAttachmentsClient const &)
          • Functions
            • AggregatedListServiceAttachments(std::string const &, Options)
            • AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest const &, Options)
            • DeleteServiceAttachments(std::string const &, std::string const &, std::string const &, Options)
            • DeleteServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentsRequest const &, Options)
            • GetServiceAttachments(std::string const &, std::string const &, std::string const &, Options)
            • GetServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &, Options)
            • InsertServiceAttachments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • InsertServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentsRequest const &, Options)
            • ListServiceAttachments(std::string const &, std::string const &, Options)
            • ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest, Options)
            • PatchServiceAttachments(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • PatchServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentsRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &, Options)
        • ServiceAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest const &)
            • virtual DeleteServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentsRequest const &)
            • virtual GetServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentsRequest const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
        • ServiceAttachmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest const &)
            • virtual DeleteServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentsRequest const &)
            • virtual GetServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentsRequest const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
        • ServiceAttachmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(int)
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(ServiceAttachmentsLimitedErrorCountRetryPolicy &&)
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(ServiceAttachmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ServiceAttachmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ServiceAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ServiceAttachmentsLimitedTimeRetryPolicy(ServiceAttachmentsLimitedTimeRetryPolicy &&)
            • ServiceAttachmentsLimitedTimeRetryPolicy(ServiceAttachmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ServiceAttachmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ServiceAttachmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultServiceAttachmentsConnectionIdempotencyPolicy()
        • MakeServiceAttachmentsConnectionRest(ExperimentalTag, Options)
      • Types
        • ServiceAttachmentsPolicyOptionList
    • google::cloud::compute_service_attachments_v1_mocks
      • Overview
      • Classes
        • MockServiceAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest const &)
            • virtual DeleteServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentsRequest const &)
            • virtual GetServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentsRequest const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentsRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_snapshots_v1
      • Overview
      • Classes
        • SnapshotsClient
          • Overview
          • Constructors
            • SnapshotsClient(SnapshotsClient const &)
            • SnapshotsClient(SnapshotsClient &&)
            • SnapshotsClient(ExperimentalTag, std::shared_ptr< SnapshotsConnection >, Options)
          • Operators
            • operator=(SnapshotsClient const &)
            • operator=(SnapshotsClient &&)
            • operator==(SnapshotsClient const &, SnapshotsClient const &)
            • operator!=(SnapshotsClient const &, SnapshotsClient const &)
          • Functions
            • DeleteSnapshots(std::string const &, std::string const &, Options)
            • DeleteSnapshots(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotsRequest const &, Options)
            • GetSnapshots(std::string const &, std::string const &, Options)
            • GetSnapshots(google::cloud::cpp::compute::snapshots::v1::GetSnapshotsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &, Options)
            • InsertSnapshots(std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • InsertSnapshots(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotsRequest const &, Options)
            • ListSnapshots(std::string const &, Options)
            • ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &, Options)
        • SnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSnapshots(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotsRequest const &)
            • virtual GetSnapshots(google::cloud::cpp::compute::snapshots::v1::GetSnapshotsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshots(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotsRequest const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
        • SnapshotsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteSnapshots(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotsRequest const &)
            • virtual GetSnapshots(google::cloud::cpp::compute::snapshots::v1::GetSnapshotsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshots(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotsRequest const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
        • SnapshotsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SnapshotsLimitedErrorCountRetryPolicy(int)
            • SnapshotsLimitedErrorCountRetryPolicy(SnapshotsLimitedErrorCountRetryPolicy &&)
            • SnapshotsLimitedErrorCountRetryPolicy(SnapshotsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SnapshotsLimitedTimeRetryPolicy(SnapshotsLimitedTimeRetryPolicy &&)
            • SnapshotsLimitedTimeRetryPolicy(SnapshotsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SnapshotsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsPollingPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSnapshotsConnectionIdempotencyPolicy()
        • MakeSnapshotsConnectionRest(ExperimentalTag, Options)
      • Types
        • SnapshotsPolicyOptionList
    • google::cloud::compute_snapshots_v1_mocks
      • Overview
      • Classes
        • MockSnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSnapshots(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotsRequest const &)
            • virtual GetSnapshots(google::cloud::cpp::compute::snapshots::v1::GetSnapshotsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshots(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotsRequest const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_ssl_certificates_v1
      • Overview
      • Classes
        • SslCertificatesClient
          • Overview
          • Constructors
            • SslCertificatesClient(SslCertificatesClient const &)
            • SslCertificatesClient(SslCertificatesClient &&)
            • SslCertificatesClient(ExperimentalTag, std::shared_ptr< SslCertificatesConnection >, Options)
          • Operators
            • operator=(SslCertificatesClient const &)
            • operator=(SslCertificatesClient &&)
            • operator==(SslCertificatesClient const &, SslCertificatesClient const &)
            • operator!=(SslCertificatesClient const &, SslCertificatesClient const &)
          • Functions
            • AggregatedListSslCertificates(std::string const &, Options)
            • AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest const &, Options)
            • DeleteSslCertificates(std::string const &, std::string const &, Options)
            • DeleteSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificatesRequest const &, Options)
            • GetSslCertificates(std::string const &, std::string const &, Options)
            • GetSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificatesRequest const &, Options)
            • InsertSslCertificates(std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificatesRequest const &, Options)
            • ListSslCertificates(std::string const &, Options)
            • ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest, Options)
        • SslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest const &)
            • virtual DeleteSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificatesRequest const &)
            • virtual GetSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificatesRequest const &)
            • virtual InsertSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificatesRequest const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
        • SslCertificatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest const &)
            • virtual DeleteSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificatesRequest const &)
            • virtual GetSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificatesRequest const &)
            • virtual InsertSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificatesRequest const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
        • SslCertificatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SslCertificatesLimitedErrorCountRetryPolicy(int)
            • SslCertificatesLimitedErrorCountRetryPolicy(SslCertificatesLimitedErrorCountRetryPolicy &&)
            • SslCertificatesLimitedErrorCountRetryPolicy(SslCertificatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslCertificatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SslCertificatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SslCertificatesLimitedTimeRetryPolicy(SslCertificatesLimitedTimeRetryPolicy &&)
            • SslCertificatesLimitedTimeRetryPolicy(SslCertificatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslCertificatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SslCertificatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSslCertificatesConnectionIdempotencyPolicy()
        • MakeSslCertificatesConnectionRest(ExperimentalTag, Options)
      • Types
        • SslCertificatesPolicyOptionList
    • google::cloud::compute_ssl_certificates_v1_mocks
      • Overview
      • Classes
        • MockSslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest const &)
            • virtual DeleteSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificatesRequest const &)
            • virtual GetSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificatesRequest const &)
            • virtual InsertSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificatesRequest const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
    • google::cloud::compute_ssl_policies_v1
      • Overview
      • Classes
        • SslPoliciesClient
          • Overview
          • Constructors
            • SslPoliciesClient(SslPoliciesClient const &)
            • SslPoliciesClient(SslPoliciesClient &&)
            • SslPoliciesClient(ExperimentalTag, std::shared_ptr< SslPoliciesConnection >, Options)
          • Operators
            • operator=(SslPoliciesClient const &)
            • operator=(SslPoliciesClient &&)
            • operator==(SslPoliciesClient const &, SslPoliciesClient const &)
            • operator!=(SslPoliciesClient const &, SslPoliciesClient const &)
          • Functions
            • AggregatedListSslPolicies(std::string const &, Options)
            • AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest const &, Options)
            • DeleteSslPolicies(std::string const &, std::string const &, Options)
            • DeleteSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPoliciesRequest const &, Options)
            • GetSslPolicies(std::string const &, std::string const &, Options)
            • GetSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::GetSslPoliciesRequest const &, Options)
            • InsertSslPolicies(std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPoliciesRequest const &, Options)
            • ListSslPolicies(std::string const &, Options)
            • ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest, Options)
            • ListAvailableFeatures(std::string const &, Options)
            • ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &, Options)
            • PatchSslPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPoliciesRequest const &, Options)
        • SslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest const &)
            • virtual DeleteSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPoliciesRequest const &)
            • virtual GetSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::GetSslPoliciesRequest const &)
            • virtual InsertSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPoliciesRequest const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPoliciesRequest const &)
        • SslPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest const &)
            • virtual DeleteSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPoliciesRequest const &)
            • virtual GetSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::GetSslPoliciesRequest const &)
            • virtual InsertSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPoliciesRequest const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPoliciesRequest const &)
        • SslPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SslPoliciesLimitedErrorCountRetryPolicy(int)
            • SslPoliciesLimitedErrorCountRetryPolicy(SslPoliciesLimitedErrorCountRetryPolicy &&)
            • SslPoliciesLimitedErrorCountRetryPolicy(SslPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SslPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SslPoliciesLimitedTimeRetryPolicy(SslPoliciesLimitedTimeRetryPolicy &&)
            • SslPoliciesLimitedTimeRetryPolicy(SslPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SslPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSslPoliciesConnectionIdempotencyPolicy()
        • MakeSslPoliciesConnectionRest(ExperimentalTag, Options)
      • Types
        • SslPoliciesPolicyOptionList
    • google::cloud::compute_ssl_policies_v1_mocks
      • Overview
      • Classes
        • MockSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest const &)
            • virtual DeleteSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPoliciesRequest const &)
            • virtual GetSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::GetSslPoliciesRequest const &)
            • virtual InsertSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPoliciesRequest const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPoliciesRequest const &)
    • google::cloud::compute_subnetworks_v1
      • Overview
      • Classes
        • SubnetworksClient
          • Overview
          • Constructors
            • SubnetworksClient(SubnetworksClient const &)
            • SubnetworksClient(SubnetworksClient &&)
            • SubnetworksClient(ExperimentalTag, std::shared_ptr< SubnetworksConnection >, Options)
          • Operators
            • operator=(SubnetworksClient const &)
            • operator=(SubnetworksClient &&)
            • operator==(SubnetworksClient const &, SubnetworksClient const &)
            • operator!=(SubnetworksClient const &, SubnetworksClient const &)
          • Functions
            • AggregatedListSubnetworks(std::string const &, Options)
            • AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest const &, Options)
            • DeleteSubnetworks(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSubnetworks(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworksRequest const &, Options)
            • ExpandIpCidrRange(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksExpandIpCidrRangeRequest const &, Options)
            • ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &, Options)
            • GetSubnetworks(std::string const &, std::string const &, std::string const &, Options)
            • GetSubnetworks(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworksRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &, Options)
            • InsertSubnetworks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • InsertSubnetworks(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworksRequest const &, Options)
            • ListSubnetworks(std::string const &, std::string const &, Options)
            • ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest, Options)
            • ListUsable(std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest, Options)
            • PatchSubnetworks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • PatchSubnetworks(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworksRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &, Options)
            • SetPrivateIpGoogleAccess(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksSetPrivateIpGoogleAccessRequest const &, Options)
            • SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &, Options)
        • SubnetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest const &)
            • virtual DeleteSubnetworks(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworksRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual GetSubnetworks(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetworks(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworksRequest const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetworks(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworksRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
        • SubnetworksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest const &)
            • virtual DeleteSubnetworks(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworksRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual GetSubnetworks(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetworks(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworksRequest const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetworks(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworksRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
        • SubnetworksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SubnetworksLimitedErrorCountRetryPolicy(int)
            • SubnetworksLimitedErrorCountRetryPolicy(SubnetworksLimitedErrorCountRetryPolicy &&)
            • SubnetworksLimitedErrorCountRetryPolicy(SubnetworksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SubnetworksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SubnetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SubnetworksLimitedTimeRetryPolicy(SubnetworksLimitedTimeRetryPolicy &&)
            • SubnetworksLimitedTimeRetryPolicy(SubnetworksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SubnetworksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SubnetworksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksPollingPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSubnetworksConnectionIdempotencyPolicy()
        • MakeSubnetworksConnectionRest(ExperimentalTag, Options)
      • Types
        • SubnetworksPolicyOptionList
    • google::cloud::compute_subnetworks_v1_mocks
      • Overview
      • Classes
        • MockSubnetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest const &)
            • virtual DeleteSubnetworks(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworksRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual GetSubnetworks(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworksRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetworks(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworksRequest const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetworks(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworksRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_target_grpc_proxies_v1
      • Overview
      • Classes
        • TargetGrpcProxiesClient
          • Overview
          • Constructors
            • TargetGrpcProxiesClient(TargetGrpcProxiesClient const &)
            • TargetGrpcProxiesClient(TargetGrpcProxiesClient &&)
            • TargetGrpcProxiesClient(ExperimentalTag, std::shared_ptr< TargetGrpcProxiesConnection >, Options)
          • Operators
            • operator=(TargetGrpcProxiesClient const &)
            • operator=(TargetGrpcProxiesClient &&)
            • operator==(TargetGrpcProxiesClient const &, TargetGrpcProxiesClient const &)
            • operator!=(TargetGrpcProxiesClient const &, TargetGrpcProxiesClient const &)
          • Functions
            • DeleteTargetGrpcProxies(std::string const &, std::string const &, Options)
            • DeleteTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxiesRequest const &, Options)
            • GetTargetGrpcProxies(std::string const &, std::string const &, Options)
            • GetTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxiesRequest const &, Options)
            • InsertTargetGrpcProxies(std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • InsertTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxiesRequest const &, Options)
            • ListTargetGrpcProxies(std::string const &, Options)
            • ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest, Options)
            • PatchTargetGrpcProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • PatchTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxiesRequest const &, Options)
        • TargetGrpcProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxiesRequest const &)
            • virtual GetTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxiesRequest const &)
            • virtual InsertTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxiesRequest const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxiesRequest const &)
        • TargetGrpcProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxiesRequest const &)
            • virtual GetTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxiesRequest const &)
            • virtual InsertTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxiesRequest const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxiesRequest const &)
        • TargetGrpcProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(int)
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(TargetGrpcProxiesLimitedErrorCountRetryPolicy &&)
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(TargetGrpcProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetGrpcProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetGrpcProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetGrpcProxiesLimitedTimeRetryPolicy(TargetGrpcProxiesLimitedTimeRetryPolicy &&)
            • TargetGrpcProxiesLimitedTimeRetryPolicy(TargetGrpcProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetGrpcProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetGrpcProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetGrpcProxiesConnectionIdempotencyPolicy()
        • MakeTargetGrpcProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetGrpcProxiesPolicyOptionList
    • google::cloud::compute_target_grpc_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetGrpcProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxiesRequest const &)
            • virtual GetTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxiesRequest const &)
            • virtual InsertTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxiesRequest const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxiesRequest const &)
    • google::cloud::compute_target_http_proxies_v1
      • Overview
      • Classes
        • TargetHttpProxiesClient
          • Overview
          • Constructors
            • TargetHttpProxiesClient(TargetHttpProxiesClient const &)
            • TargetHttpProxiesClient(TargetHttpProxiesClient &&)
            • TargetHttpProxiesClient(ExperimentalTag, std::shared_ptr< TargetHttpProxiesConnection >, Options)
          • Operators
            • operator=(TargetHttpProxiesClient const &)
            • operator=(TargetHttpProxiesClient &&)
            • operator==(TargetHttpProxiesClient const &, TargetHttpProxiesClient const &)
            • operator!=(TargetHttpProxiesClient const &, TargetHttpProxiesClient const &)
          • Functions
            • AggregatedListTargetHttpProxies(std::string const &, Options)
            • AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest const &, Options)
            • DeleteTargetHttpProxies(std::string const &, std::string const &, Options)
            • DeleteTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxiesRequest const &, Options)
            • GetTargetHttpProxies(std::string const &, std::string const &, Options)
            • GetTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxiesRequest const &, Options)
            • InsertTargetHttpProxies(std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxiesRequest const &, Options)
            • ListTargetHttpProxies(std::string const &, Options)
            • ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest, Options)
            • PatchTargetHttpProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • PatchTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxiesRequest const &, Options)
            • SetUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &, Options)
        • TargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest const &)
            • virtual DeleteTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxiesRequest const &)
            • virtual GetTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxiesRequest const &)
            • virtual InsertTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxiesRequest const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxiesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest const &)
            • virtual DeleteTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxiesRequest const &)
            • virtual GetTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxiesRequest const &)
            • virtual InsertTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxiesRequest const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxiesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(int)
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(TargetHttpProxiesLimitedErrorCountRetryPolicy &&)
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(TargetHttpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetHttpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetHttpProxiesLimitedTimeRetryPolicy(TargetHttpProxiesLimitedTimeRetryPolicy &&)
            • TargetHttpProxiesLimitedTimeRetryPolicy(TargetHttpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetHttpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetHttpProxiesConnectionIdempotencyPolicy()
        • MakeTargetHttpProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetHttpProxiesPolicyOptionList
    • google::cloud::compute_target_http_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest const &)
            • virtual DeleteTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxiesRequest const &)
            • virtual GetTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxiesRequest const &)
            • virtual InsertTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxiesRequest const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxiesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
    • google::cloud::compute_target_https_proxies_v1
      • Overview
      • Classes
        • TargetHttpsProxiesClient
          • Overview
          • Constructors
            • TargetHttpsProxiesClient(TargetHttpsProxiesClient const &)
            • TargetHttpsProxiesClient(TargetHttpsProxiesClient &&)
            • TargetHttpsProxiesClient(ExperimentalTag, std::shared_ptr< TargetHttpsProxiesConnection >, Options)
          • Operators
            • operator=(TargetHttpsProxiesClient const &)
            • operator=(TargetHttpsProxiesClient &&)
            • operator==(TargetHttpsProxiesClient const &, TargetHttpsProxiesClient const &)
            • operator!=(TargetHttpsProxiesClient const &, TargetHttpsProxiesClient const &)
          • Functions
            • AggregatedListTargetHttpsProxies(std::string const &, Options)
            • AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest const &, Options)
            • DeleteTargetHttpsProxies(std::string const &, std::string const &, Options)
            • DeleteTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxiesRequest const &, Options)
            • GetTargetHttpsProxies(std::string const &, std::string const &, Options)
            • GetTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxiesRequest const &, Options)
            • InsertTargetHttpsProxies(std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxiesRequest const &, Options)
            • ListTargetHttpsProxies(std::string const &, Options)
            • ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest, Options)
            • PatchTargetHttpsProxies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxiesRequest const &, Options)
            • SetCertificateMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetQuicOverride(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetQuicOverrideRequest const &, Options)
            • SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &, Options)
            • SetUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &, Options)
        • TargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest const &)
            • virtual DeleteTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxiesRequest const &)
            • virtual GetTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxiesRequest const &)
            • virtual InsertTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxiesRequest const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxiesRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpsProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest const &)
            • virtual DeleteTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxiesRequest const &)
            • virtual GetTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxiesRequest const &)
            • virtual InsertTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxiesRequest const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxiesRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpsProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(int)
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(TargetHttpsProxiesLimitedErrorCountRetryPolicy &&)
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(TargetHttpsProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpsProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetHttpsProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetHttpsProxiesLimitedTimeRetryPolicy(TargetHttpsProxiesLimitedTimeRetryPolicy &&)
            • TargetHttpsProxiesLimitedTimeRetryPolicy(TargetHttpsProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpsProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetHttpsProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetHttpsProxiesConnectionIdempotencyPolicy()
        • MakeTargetHttpsProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetHttpsProxiesPolicyOptionList
    • google::cloud::compute_target_https_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest const &)
            • virtual DeleteTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxiesRequest const &)
            • virtual GetTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxiesRequest const &)
            • virtual InsertTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxiesRequest const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxiesRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
    • google::cloud::compute_target_instances_v1
      • Overview
      • Classes
        • TargetInstancesClient
          • Overview
          • Constructors
            • TargetInstancesClient(TargetInstancesClient const &)
            • TargetInstancesClient(TargetInstancesClient &&)
            • TargetInstancesClient(ExperimentalTag, std::shared_ptr< TargetInstancesConnection >, Options)
          • Operators
            • operator=(TargetInstancesClient const &)
            • operator=(TargetInstancesClient &&)
            • operator==(TargetInstancesClient const &, TargetInstancesClient const &)
            • operator!=(TargetInstancesClient const &, TargetInstancesClient const &)
          • Functions
            • AggregatedListTargetInstances(std::string const &, Options)
            • AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest const &, Options)
            • DeleteTargetInstances(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetInstances(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstancesRequest const &, Options)
            • GetTargetInstances(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetInstances(google::cloud::cpp::compute::target_instances::v1::GetTargetInstancesRequest const &, Options)
            • InsertTargetInstances(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetInstance const &, Options)
            • InsertTargetInstances(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstancesRequest const &, Options)
            • ListTargetInstances(std::string const &, std::string const &, Options)
            • ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest, Options)
        • TargetInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest const &)
            • virtual DeleteTargetInstances(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstancesRequest const &)
            • virtual GetTargetInstances(google::cloud::cpp::compute::target_instances::v1::GetTargetInstancesRequest const &)
            • virtual InsertTargetInstances(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstancesRequest const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
        • TargetInstancesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest const &)
            • virtual DeleteTargetInstances(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstancesRequest const &)
            • virtual GetTargetInstances(google::cloud::cpp::compute::target_instances::v1::GetTargetInstancesRequest const &)
            • virtual InsertTargetInstances(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstancesRequest const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
        • TargetInstancesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetInstancesLimitedErrorCountRetryPolicy(int)
            • TargetInstancesLimitedErrorCountRetryPolicy(TargetInstancesLimitedErrorCountRetryPolicy &&)
            • TargetInstancesLimitedErrorCountRetryPolicy(TargetInstancesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetInstancesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetInstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetInstancesLimitedTimeRetryPolicy(TargetInstancesLimitedTimeRetryPolicy &&)
            • TargetInstancesLimitedTimeRetryPolicy(TargetInstancesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetInstancesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetInstancesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetInstancesConnectionIdempotencyPolicy()
        • MakeTargetInstancesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetInstancesPolicyOptionList
    • google::cloud::compute_target_instances_v1_mocks
      • Overview
      • Classes
        • MockTargetInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest const &)
            • virtual DeleteTargetInstances(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstancesRequest const &)
            • virtual GetTargetInstances(google::cloud::cpp::compute::target_instances::v1::GetTargetInstancesRequest const &)
            • virtual InsertTargetInstances(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstancesRequest const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
    • google::cloud::compute_target_pools_v1
      • Overview
      • Classes
        • TargetPoolsClient
          • Overview
          • Constructors
            • TargetPoolsClient(TargetPoolsClient const &)
            • TargetPoolsClient(TargetPoolsClient &&)
            • TargetPoolsClient(ExperimentalTag, std::shared_ptr< TargetPoolsConnection >, Options)
          • Operators
            • operator=(TargetPoolsClient const &)
            • operator=(TargetPoolsClient &&)
            • operator==(TargetPoolsClient const &, TargetPoolsClient const &)
            • operator!=(TargetPoolsClient const &, TargetPoolsClient const &)
          • Functions
            • AddHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddHealthCheckRequest const &, Options)
            • AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &, Options)
            • AddInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddInstanceRequest const &, Options)
            • AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &, Options)
            • AggregatedListTargetPools(std::string const &, Options)
            • AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest const &, Options)
            • DeleteTargetPools(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetPools(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolsRequest const &, Options)
            • GetTargetPools(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetPools(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolsRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceReference const &, Options)
            • GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &, Options)
            • InsertTargetPools(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPool const &, Options)
            • InsertTargetPools(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolsRequest const &, Options)
            • ListTargetPools(std::string const &, std::string const &, Options)
            • ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest, Options)
            • RemoveHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveHealthCheckRequest const &, Options)
            • RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &, Options)
            • RemoveInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveInstanceRequest const &, Options)
            • RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &, Options)
            • SetBackup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &, Options)
        • TargetPoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest const &)
            • virtual DeleteTargetPools(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolsRequest const &)
            • virtual GetTargetPools(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolsRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPools(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolsRequest const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
        • TargetPoolsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest const &)
            • virtual DeleteTargetPools(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolsRequest const &)
            • virtual GetTargetPools(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolsRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPools(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolsRequest const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
        • TargetPoolsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetPoolsLimitedErrorCountRetryPolicy(int)
            • TargetPoolsLimitedErrorCountRetryPolicy(TargetPoolsLimitedErrorCountRetryPolicy &&)
            • TargetPoolsLimitedErrorCountRetryPolicy(TargetPoolsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetPoolsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetPoolsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetPoolsLimitedTimeRetryPolicy(TargetPoolsLimitedTimeRetryPolicy &&)
            • TargetPoolsLimitedTimeRetryPolicy(TargetPoolsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetPoolsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetPoolsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetPoolsConnectionIdempotencyPolicy()
        • MakeTargetPoolsConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetPoolsPolicyOptionList
    • google::cloud::compute_target_pools_v1_mocks
      • Overview
      • Classes
        • MockTargetPoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest const &)
            • virtual DeleteTargetPools(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolsRequest const &)
            • virtual GetTargetPools(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolsRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPools(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolsRequest const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
    • google::cloud::compute_target_ssl_proxies_v1
      • Overview
      • Classes
        • TargetSslProxiesClient
          • Overview
          • Constructors
            • TargetSslProxiesClient(TargetSslProxiesClient const &)
            • TargetSslProxiesClient(TargetSslProxiesClient &&)
            • TargetSslProxiesClient(ExperimentalTag, std::shared_ptr< TargetSslProxiesConnection >, Options)
          • Operators
            • operator=(TargetSslProxiesClient const &)
            • operator=(TargetSslProxiesClient &&)
            • operator==(TargetSslProxiesClient const &, TargetSslProxiesClient const &)
            • operator!=(TargetSslProxiesClient const &, TargetSslProxiesClient const &)
          • Functions
            • DeleteTargetSslProxies(std::string const &, std::string const &, Options)
            • DeleteTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxiesRequest const &, Options)
            • GetTargetSslProxies(std::string const &, std::string const &, Options)
            • GetTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxiesRequest const &, Options)
            • InsertTargetSslProxies(std::string const &, google::cloud::cpp::compute::v1::TargetSslProxy const &, Options)
            • InsertTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxiesRequest const &, Options)
            • ListTargetSslProxies(std::string const &, Options)
            • ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest, Options)
            • SetBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetCertificateMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetProxyHeader(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &, Options)
        • TargetSslProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxiesRequest const &)
            • virtual GetTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxiesRequest const &)
            • virtual InsertTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxiesRequest const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
        • TargetSslProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxiesRequest const &)
            • virtual GetTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxiesRequest const &)
            • virtual InsertTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxiesRequest const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
        • TargetSslProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetSslProxiesLimitedErrorCountRetryPolicy(int)
            • TargetSslProxiesLimitedErrorCountRetryPolicy(TargetSslProxiesLimitedErrorCountRetryPolicy &&)
            • TargetSslProxiesLimitedErrorCountRetryPolicy(TargetSslProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetSslProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetSslProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetSslProxiesLimitedTimeRetryPolicy(TargetSslProxiesLimitedTimeRetryPolicy &&)
            • TargetSslProxiesLimitedTimeRetryPolicy(TargetSslProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetSslProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetSslProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetSslProxiesConnectionIdempotencyPolicy()
        • MakeTargetSslProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetSslProxiesPolicyOptionList
    • google::cloud::compute_target_ssl_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetSslProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxiesRequest const &)
            • virtual GetTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxiesRequest const &)
            • virtual InsertTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxiesRequest const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
    • google::cloud::compute_target_tcp_proxies_v1
      • Overview
      • Classes
        • TargetTcpProxiesClient
          • Overview
          • Constructors
            • TargetTcpProxiesClient(TargetTcpProxiesClient const &)
            • TargetTcpProxiesClient(TargetTcpProxiesClient &&)
            • TargetTcpProxiesClient(ExperimentalTag, std::shared_ptr< TargetTcpProxiesConnection >, Options)
          • Operators
            • operator=(TargetTcpProxiesClient const &)
            • operator=(TargetTcpProxiesClient &&)
            • operator==(TargetTcpProxiesClient const &, TargetTcpProxiesClient const &)
            • operator!=(TargetTcpProxiesClient const &, TargetTcpProxiesClient const &)
          • Functions
            • AggregatedListTargetTcpProxies(std::string const &, Options)
            • AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest const &, Options)
            • DeleteTargetTcpProxies(std::string const &, std::string const &, Options)
            • DeleteTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxiesRequest const &, Options)
            • GetTargetTcpProxies(std::string const &, std::string const &, Options)
            • GetTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxiesRequest const &, Options)
            • InsertTargetTcpProxies(std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxiesRequest const &, Options)
            • ListTargetTcpProxies(std::string const &, Options)
            • ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest, Options)
            • SetBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetProxyHeader(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &, Options)
        • TargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest const &)
            • virtual DeleteTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxiesRequest const &)
            • virtual GetTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxiesRequest const &)
            • virtual InsertTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxiesRequest const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
        • TargetTcpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest const &)
            • virtual DeleteTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxiesRequest const &)
            • virtual GetTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxiesRequest const &)
            • virtual InsertTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxiesRequest const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
        • TargetTcpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(int)
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(TargetTcpProxiesLimitedErrorCountRetryPolicy &&)
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(TargetTcpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetTcpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetTcpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetTcpProxiesLimitedTimeRetryPolicy(TargetTcpProxiesLimitedTimeRetryPolicy &&)
            • TargetTcpProxiesLimitedTimeRetryPolicy(TargetTcpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetTcpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetTcpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetTcpProxiesConnectionIdempotencyPolicy()
        • MakeTargetTcpProxiesConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetTcpProxiesPolicyOptionList
    • google::cloud::compute_target_tcp_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest const &)
            • virtual DeleteTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxiesRequest const &)
            • virtual GetTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxiesRequest const &)
            • virtual InsertTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxiesRequest const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
    • google::cloud::compute_target_vpn_gateways_v1
      • Overview
      • Classes
        • TargetVpnGatewaysClient
          • Overview
          • Constructors
            • TargetVpnGatewaysClient(TargetVpnGatewaysClient const &)
            • TargetVpnGatewaysClient(TargetVpnGatewaysClient &&)
            • TargetVpnGatewaysClient(ExperimentalTag, std::shared_ptr< TargetVpnGatewaysConnection >, Options)
          • Operators
            • operator=(TargetVpnGatewaysClient const &)
            • operator=(TargetVpnGatewaysClient &&)
            • operator==(TargetVpnGatewaysClient const &, TargetVpnGatewaysClient const &)
            • operator!=(TargetVpnGatewaysClient const &, TargetVpnGatewaysClient const &)
          • Functions
            • AggregatedListTargetVpnGateways(std::string const &, Options)
            • AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest const &, Options)
            • DeleteTargetVpnGateways(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewaysRequest const &, Options)
            • GetTargetVpnGateways(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewaysRequest const &, Options)
            • InsertTargetVpnGateways(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetVpnGateway const &, Options)
            • InsertTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewaysRequest const &, Options)
            • ListTargetVpnGateways(std::string const &, std::string const &, Options)
            • ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &, Options)
        • TargetVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest const &)
            • virtual DeleteTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewaysRequest const &)
            • virtual GetTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewaysRequest const &)
            • virtual InsertTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewaysRequest const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
        • TargetVpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest const &)
            • virtual DeleteTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewaysRequest const &)
            • virtual GetTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewaysRequest const &)
            • virtual InsertTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewaysRequest const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
        • TargetVpnGatewaysLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(int)
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(TargetVpnGatewaysLimitedErrorCountRetryPolicy &&)
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(TargetVpnGatewaysLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetVpnGatewaysLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetVpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetVpnGatewaysLimitedTimeRetryPolicy(TargetVpnGatewaysLimitedTimeRetryPolicy &&)
            • TargetVpnGatewaysLimitedTimeRetryPolicy(TargetVpnGatewaysLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetVpnGatewaysRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetVpnGatewaysBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetVpnGatewaysConnectionIdempotencyPolicy()
        • MakeTargetVpnGatewaysConnectionRest(ExperimentalTag, Options)
      • Types
        • TargetVpnGatewaysPolicyOptionList
    • google::cloud::compute_target_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockTargetVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest const &)
            • virtual DeleteTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewaysRequest const &)
            • virtual GetTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewaysRequest const &)
            • virtual InsertTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewaysRequest const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
    • google::cloud::compute_url_maps_v1
      • Overview
      • Classes
        • UrlMapsClient
          • Overview
          • Constructors
            • UrlMapsClient(UrlMapsClient const &)
            • UrlMapsClient(UrlMapsClient &&)
            • UrlMapsClient(ExperimentalTag, std::shared_ptr< UrlMapsConnection >, Options)
          • Operators
            • operator=(UrlMapsClient const &)
            • operator=(UrlMapsClient &&)
            • operator==(UrlMapsClient const &, UrlMapsClient const &)
            • operator!=(UrlMapsClient const &, UrlMapsClient const &)
          • Functions
            • AggregatedListUrlMaps(std::string const &, Options)
            • AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest const &, Options)
            • DeleteUrlMaps(std::string const &, std::string const &, Options)
            • DeleteUrlMaps(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapsRequest const &, Options)
            • GetUrlMaps(std::string const &, std::string const &, Options)
            • GetUrlMaps(google::cloud::cpp::compute::url_maps::v1::GetUrlMapsRequest const &, Options)
            • InsertUrlMaps(std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertUrlMaps(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapsRequest const &, Options)
            • InvalidateCache(std::string const &, std::string const &, google::cloud::cpp::compute::v1::CacheInvalidationRule const &, Options)
            • InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &, Options)
            • ListUrlMaps(std::string const &, Options)
            • ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest, Options)
            • PatchUrlMaps(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchUrlMaps(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapsRequest const &, Options)
            • UpdateUrlMaps(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateUrlMaps(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapsRequest const &, Options)
            • Validate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapsValidateRequest const &, Options)
            • Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &, Options)
        • UrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest const &)
            • virtual DeleteUrlMaps(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapsRequest const &)
            • virtual GetUrlMaps(google::cloud::cpp::compute::url_maps::v1::GetUrlMapsRequest const &)
            • virtual InsertUrlMaps(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapsRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMaps(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapsRequest const &)
            • virtual UpdateUrlMaps(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
        • UrlMapsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest const &)
            • virtual DeleteUrlMaps(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapsRequest const &)
            • virtual GetUrlMaps(google::cloud::cpp::compute::url_maps::v1::GetUrlMapsRequest const &)
            • virtual InsertUrlMaps(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapsRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMaps(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapsRequest const &)
            • virtual UpdateUrlMaps(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
        • UrlMapsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • UrlMapsLimitedErrorCountRetryPolicy(int)
            • UrlMapsLimitedErrorCountRetryPolicy(UrlMapsLimitedErrorCountRetryPolicy &&)
            • UrlMapsLimitedErrorCountRetryPolicy(UrlMapsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • UrlMapsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • UrlMapsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • UrlMapsLimitedTimeRetryPolicy(UrlMapsLimitedTimeRetryPolicy &&)
            • UrlMapsLimitedTimeRetryPolicy(UrlMapsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • UrlMapsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • UrlMapsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsPollingPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultUrlMapsConnectionIdempotencyPolicy()
        • MakeUrlMapsConnectionRest(ExperimentalTag, Options)
      • Types
        • UrlMapsPolicyOptionList
    • google::cloud::compute_url_maps_v1_mocks
      • Overview
      • Classes
        • MockUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest const &)
            • virtual DeleteUrlMaps(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapsRequest const &)
            • virtual GetUrlMaps(google::cloud::cpp::compute::url_maps::v1::GetUrlMapsRequest const &)
            • virtual InsertUrlMaps(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapsRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMaps(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapsRequest const &)
            • virtual UpdateUrlMaps(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapsRequest const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
    • google::cloud::compute_vpn_gateways_v1
      • Overview
      • Classes
        • VpnGatewaysClient
          • Overview
          • Constructors
            • VpnGatewaysClient(VpnGatewaysClient const &)
            • VpnGatewaysClient(VpnGatewaysClient &&)
            • VpnGatewaysClient(ExperimentalTag, std::shared_ptr< VpnGatewaysConnection >, Options)
          • Operators
            • operator=(VpnGatewaysClient const &)
            • operator=(VpnGatewaysClient &&)
            • operator==(VpnGatewaysClient const &, VpnGatewaysClient const &)
            • operator!=(VpnGatewaysClient const &, VpnGatewaysClient const &)
          • Functions
            • AggregatedListVpnGateways(std::string const &, Options)
            • AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest const &, Options)
            • DeleteVpnGateways(std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewaysRequest const &, Options)
            • GetVpnGateways(std::string const &, std::string const &, std::string const &, Options)
            • GetVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewaysRequest const &, Options)
            • GetStatus(std::string const &, std::string const &, std::string const &, Options)
            • GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &, Options)
            • InsertVpnGateways(std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnGateway const &, Options)
            • InsertVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewaysRequest const &, Options)
            • ListVpnGateways(std::string const &, std::string const &, Options)
            • ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &, Options)
        • VpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest const &)
            • virtual DeleteVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewaysRequest const &)
            • virtual GetVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewaysRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewaysRequest const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
        • VpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest const &)
            • virtual DeleteVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewaysRequest const &)
            • virtual GetVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewaysRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewaysRequest const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
        • VpnGatewaysLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • VpnGatewaysLimitedErrorCountRetryPolicy(int)
            • VpnGatewaysLimitedErrorCountRetryPolicy(VpnGatewaysLimitedErrorCountRetryPolicy &&)
            • VpnGatewaysLimitedErrorCountRetryPolicy(VpnGatewaysLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnGatewaysLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • VpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • VpnGatewaysLimitedTimeRetryPolicy(VpnGatewaysLimitedTimeRetryPolicy &&)
            • VpnGatewaysLimitedTimeRetryPolicy(VpnGatewaysLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnGatewaysRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • VpnGatewaysBackoffPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysPollingPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultVpnGatewaysConnectionIdempotencyPolicy()
        • MakeVpnGatewaysConnectionRest(ExperimentalTag, Options)
      • Types
        • VpnGatewaysPolicyOptionList
    • google::cloud::compute_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest const &)
            • virtual DeleteVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewaysRequest const &)
            • virtual GetVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewaysRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewaysRequest const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_vpn_tunnels_v1
      • Overview
      • Classes
        • VpnTunnelsClient
          • Overview
          • Constructors
            • VpnTunnelsClient(VpnTunnelsClient const &)
            • VpnTunnelsClient(VpnTunnelsClient &&)
            • VpnTunnelsClient(ExperimentalTag, std::shared_ptr< VpnTunnelsConnection >, Options)
          • Operators
            • operator=(VpnTunnelsClient const &)
            • operator=(VpnTunnelsClient &&)
            • operator==(VpnTunnelsClient const &, VpnTunnelsClient const &)
            • operator!=(VpnTunnelsClient const &, VpnTunnelsClient const &)
          • Functions
            • AggregatedListVpnTunnels(std::string const &, Options)
            • AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest const &, Options)
            • DeleteVpnTunnels(std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelsRequest const &, Options)
            • GetVpnTunnels(std::string const &, std::string const &, std::string const &, Options)
            • GetVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelsRequest const &, Options)
            • InsertVpnTunnels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnTunnel const &, Options)
            • InsertVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelsRequest const &, Options)
            • ListVpnTunnels(std::string const &, std::string const &, Options)
            • ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &, Options)
        • VpnTunnelsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest const &)
            • virtual DeleteVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelsRequest const &)
            • virtual GetVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelsRequest const &)
            • virtual InsertVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelsRequest const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
        • VpnTunnelsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest const &)
            • virtual DeleteVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelsRequest const &)
            • virtual GetVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelsRequest const &)
            • virtual InsertVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelsRequest const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
        • VpnTunnelsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • VpnTunnelsLimitedErrorCountRetryPolicy(int)
            • VpnTunnelsLimitedErrorCountRetryPolicy(VpnTunnelsLimitedErrorCountRetryPolicy &&)
            • VpnTunnelsLimitedErrorCountRetryPolicy(VpnTunnelsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnTunnelsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • VpnTunnelsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • VpnTunnelsLimitedTimeRetryPolicy(VpnTunnelsLimitedTimeRetryPolicy &&)
            • VpnTunnelsLimitedTimeRetryPolicy(VpnTunnelsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnTunnelsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • VpnTunnelsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsPollingPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultVpnTunnelsConnectionIdempotencyPolicy()
        • MakeVpnTunnelsConnectionRest(ExperimentalTag, Options)
      • Types
        • VpnTunnelsPolicyOptionList
    • google::cloud::compute_vpn_tunnels_v1_mocks
      • Overview
      • Classes
        • MockVpnTunnelsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest const &)
            • virtual DeleteVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelsRequest const &)
            • virtual GetVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelsRequest const &)
            • virtual InsertVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelsRequest const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
    • google::cloud::compute_zone_operations_v1
      • Overview
      • Classes
        • ZoneOperationsClient
          • Overview
          • Constructors
            • ZoneOperationsClient(ZoneOperationsClient const &)
            • ZoneOperationsClient(ZoneOperationsClient &&)
            • ZoneOperationsClient(ExperimentalTag, std::shared_ptr< ZoneOperationsConnection >, Options)
          • Operators
            • operator=(ZoneOperationsClient const &)
            • operator=(ZoneOperationsClient &&)
            • operator==(ZoneOperationsClient const &, ZoneOperationsClient const &)
            • operator!=(ZoneOperationsClient const &, ZoneOperationsClient const &)
          • Functions
            • DeleteZoneOperations(std::string const &, std::string const &, std::string const &, Options)
            • DeleteZoneOperations(google::cloud::cpp::compute::zone_operations::v1::DeleteZoneOperationsRequest const &, Options)
            • GetZoneOperations(std::string const &, std::string const &, std::string const &, Options)
            • GetZoneOperations(google::cloud::cpp::compute::zone_operations::v1::GetZoneOperationsRequest const &, Options)
            • ListZoneOperations(std::string const &, std::string const &, Options)
            • ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest, Options)
            • Wait(std::string const &, std::string const &, std::string const &, Options)
            • Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &, Options)
        • ZoneOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteZoneOperations(google::cloud::cpp::compute::zone_operations::v1::DeleteZoneOperationsRequest const &)
            • virtual GetZoneOperations(google::cloud::cpp::compute::zone_operations::v1::GetZoneOperationsRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
        • ZoneOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteZoneOperations(google::cloud::cpp::compute::zone_operations::v1::DeleteZoneOperationsRequest const &)
            • virtual GetZoneOperations(google::cloud::cpp::compute::zone_operations::v1::GetZoneOperationsRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
        • ZoneOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ZoneOperationsLimitedErrorCountRetryPolicy(int)
            • ZoneOperationsLimitedErrorCountRetryPolicy(ZoneOperationsLimitedErrorCountRetryPolicy &&)
            • ZoneOperationsLimitedErrorCountRetryPolicy(ZoneOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZoneOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ZoneOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ZoneOperationsLimitedTimeRetryPolicy(ZoneOperationsLimitedTimeRetryPolicy &&)
            • ZoneOperationsLimitedTimeRetryPolicy(ZoneOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZoneOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ZoneOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ZoneOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ZoneOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultZoneOperationsConnectionIdempotencyPolicy()
        • MakeZoneOperationsConnectionRest(ExperimentalTag, Options)
      • Types
        • ZoneOperationsPolicyOptionList
    • google::cloud::compute_zone_operations_v1_mocks
      • Overview
      • Classes
        • MockZoneOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteZoneOperations(google::cloud::cpp::compute::zone_operations::v1::DeleteZoneOperationsRequest const &)
            • virtual GetZoneOperations(google::cloud::cpp::compute::zone_operations::v1::GetZoneOperationsRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
    • google::cloud::compute_zones_v1
      • Overview
      • Classes
        • ZonesClient
          • Overview
          • Constructors
            • ZonesClient(ZonesClient const &)
            • ZonesClient(ZonesClient &&)
            • ZonesClient(ExperimentalTag, std::shared_ptr< ZonesConnection >, Options)
          • Operators
            • operator=(ZonesClient const &)
            • operator=(ZonesClient &&)
            • operator==(ZonesClient const &, ZonesClient const &)
            • operator!=(ZonesClient const &, ZonesClient const &)
          • Functions
            • GetZones(std::string const &, std::string const &, Options)
            • GetZones(google::cloud::cpp::compute::zones::v1::GetZonesRequest const &, Options)
            • ListZones(std::string const &, Options)
            • ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest, Options)
        • ZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetZones(google::cloud::cpp::compute::zones::v1::GetZonesRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
        • ZonesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetZones(google::cloud::cpp::compute::zones::v1::GetZonesRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
        • ZonesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ZonesLimitedErrorCountRetryPolicy(int)
            • ZonesLimitedErrorCountRetryPolicy(ZonesLimitedErrorCountRetryPolicy &&)
            • ZonesLimitedErrorCountRetryPolicy(ZonesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZonesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ZonesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ZonesLimitedTimeRetryPolicy(ZonesLimitedTimeRetryPolicy &&)
            • ZonesLimitedTimeRetryPolicy(ZonesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZonesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ZonesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ZonesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ZonesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultZonesConnectionIdempotencyPolicy()
        • MakeZonesConnectionRest(ExperimentalTag, Options)
      • Types
        • ZonesPolicyOptionList
    • google::cloud::compute_zones_v1_mocks
      • Overview
      • Classes
        • MockZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetZones(google::cloud::cpp::compute::zones::v1::GetZonesRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • C++
  • Documentation
  • Reference

Namespace compute_region_instance_group_managers_v1 (2.15.1)
Stay organized with collections Save and categorize content based on your preferences.

  • 2.38.0-rc (latest)
  • 2.37.0
  • 2.36.0
  • 2.35.0
  • 2.34.0
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.0
  • 2.28.0
  • 2.27.0
  • 2.26.0
  • 2.25.1
  • 2.24.0
  • 2.23.0
  • 2.22.1
  • 2.21.0
  • 2.20.0
  • 2.19.0
  • 2.18.0
  • 2.17.0
  • 2.16.0
  • 2.15.1

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-07 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Google Cloud Community
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어