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 &)