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_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Retry Policies
    • Override compute_instance_group_managers_v1::InstanceGroupManagersClient Retry Policies
    • Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
    • Override compute_instance_settings_v1::InstanceSettingsClient Retry Policies
    • Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
    • Override compute_instances_v1::InstancesClient Retry Policies
    • Override compute_instant_snapshots_v1::InstantSnapshotsClient 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_network_profiles_v1::NetworkProfilesClient Retry Policies
    • Override compute_networks_v1::NetworksClient Retry Policies
    • Override compute_node_groups_v1::NodeGroupsClient Retry Policies
    • Override compute_node_templates_v1::NodeTemplatesClient Retry Policies
    • Override compute_node_types_v1::NodeTypesClient Retry Policies
    • Override compute_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_instant_snapshots_v1::RegionInstantSnapshotsClient Retry Policies
    • Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Retry Policies
    • Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Retry Policies
    • Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Retry Policies
    • Override compute_region_operations_v1::RegionOperationsClient Retry Policies
    • Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Retry Policies
    • Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Retry Policies
    • Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Retry Policies
    • Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Retry Policies
    • Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Retry Policies
    • Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Retry Policies
    • Override compute_region_url_maps_v1::RegionUrlMapsClient Retry Policies
    • Override compute_region_zones_v1::RegionZonesClient Retry Policies
    • Override compute_regions_v1::RegionsClient Retry Policies
    • Override compute_reservation_blocks_v1::ReservationBlocksClient 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_snapshot_settings_v1::SnapshotSettingsClient Retry Policies
    • Override compute_snapshots_v1::SnapshotsClient Retry Policies
    • Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
    • Override compute_ssl_policies_v1::SslPoliciesClient Retry Policies
    • Override compute_storage_pool_types_v1::StoragePoolTypesClient Retry Policies
    • Override compute_storage_pools_v1::StoragePoolsClient Retry Policies
    • Override compute_subnetworks_v1::SubnetworksClient Retry Policies
    • Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Retry Policies
    • Override compute_target_http_proxies_v1::TargetHttpProxiesClient Retry Policies
    • Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Retry Policies
    • Override compute_target_instances_v1::TargetInstancesClient Retry Policies
    • Override compute_target_pools_v1::TargetPoolsClient Retry Policies
    • Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Retry Policies
    • Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Retry Policies
    • Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Retry Policies
    • Override compute_url_maps_v1::UrlMapsClient Retry Policies
    • Override compute_vpn_gateways_v1::VpnGatewaysClient Retry Policies
    • Override compute_vpn_tunnels_v1::VpnTunnelsClient Retry Policies
    • Override compute_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_manager_resize_requests_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_instant_snapshots_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(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, Options)
            • GetAcceleratorType(std::string const &, std::string const &, std::string const &, Options)
            • GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest 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)
            • virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest 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)
            • virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest 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(Options)
    • google::cloud::compute_accelerator_types_v1_mocks
      • Overview
      • Classes
        • MockAcceleratorTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest)
            • virtual GetAcceleratorType(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypeRequest 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(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, Options)
            • DeleteAddress(std::string const &, std::string const &, std::string const &, Options)
            • DeleteAddress(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &, Options)
            • DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &, Options)
            • DeleteAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetAddress(std::string const &, std::string const &, std::string const &, Options)
            • GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &, Options)
            • InsertAddress(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertAddress(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &, Options)
            • InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &, Options)
            • InsertAddress(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • AddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
            • virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • AddressesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
            • virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
            • virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest 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(Options)
    • google::cloud::compute_addresses_v1_mocks
      • Overview
      • Classes
        • MockAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest)
            • virtual DeleteAddress(google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAddress(google::cloud::cpp::compute::addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual Move(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_autoscalers_v1
      • Overview
      • Classes
        • AutoscalersClient
          • Overview
          • Constructors
            • AutoscalersClient(AutoscalersClient const &)
            • AutoscalersClient(AutoscalersClient &&)
            • AutoscalersClient(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, Options)
            • DeleteAutoscaler(std::string const &, std::string const &, std::string const &, Options)
            • DeleteAutoscaler(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &, Options)
            • DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &, Options)
            • DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetAutoscaler(std::string const &, std::string const &, std::string const &, Options)
            • GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &, Options)
            • InsertAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &, Options)
            • InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &, Options)
            • InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListAutoscalers(std::string const &, std::string const &, Options)
            • ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest, Options)
            • PatchAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &, Options)
            • PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &, Options)
            • PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &, Options)
            • UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &, Options)
            • UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
        • AutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
        • AutoscalersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest 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(Options)
    • google::cloud::compute_autoscalers_v1_mocks
      • Overview
      • Classes
        • MockAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_backend_buckets_v1
      • Overview
      • Classes
        • BackendBucketsClient
          • Overview
          • Constructors
            • BackendBucketsClient(BackendBucketsClient const &)
            • BackendBucketsClient(BackendBucketsClient &&)
            • BackendBucketsClient(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(NoAwaitTag, 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)
            • AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &, Options)
            • AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteBackendBucket(std::string const &, std::string const &, Options)
            • DeleteBackendBucket(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
            • DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
            • DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
            • DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetBackendBucket(std::string const &, std::string const &, Options)
            • GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &, Options)
            • InsertBackendBucket(std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • InsertBackendBucket(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &, Options)
            • InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &, Options)
            • InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListBackendBuckets(std::string const &, Options)
            • ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest, Options)
            • PatchBackendBucket(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • PatchBackendBucket(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &, Options)
            • PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &, Options)
            • PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetEdgeSecurityPolicy(NoAwaitTag, 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)
            • SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &, Options)
            • SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &, Options)
            • UpdateBackendBucket(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • UpdateBackendBucket(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &, Options)
            • UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &, Options)
            • UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
        • BackendBucketsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
            • virtual UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
            • virtual UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
        • BackendBucketsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest 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(Options)
    • 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 AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::backend_buckets::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendBucket(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
            • virtual UpdateBackendBucket(NoAwaitTag, google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketRequest const &)
            • virtual UpdateBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_backend_services_v1
      • Overview
      • Classes
        • BackendServicesClient
          • Overview
          • Constructors
            • BackendServicesClient(BackendServicesClient const &)
            • BackendServicesClient(BackendServicesClient &&)
            • BackendServicesClient(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(NoAwaitTag, 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)
            • AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &, Options)
            • AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListBackendServices(std::string const &, Options)
            • AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest, Options)
            • DeleteBackendService(std::string const &, std::string const &, Options)
            • DeleteBackendService(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &, Options)
            • DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &, Options)
            • DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
            • DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
            • DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetBackendService(std::string const &, std::string const &, Options)
            • GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest 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)
            • InsertBackendService(std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertBackendService(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &, Options)
            • InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &, Options)
            • InsertBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListBackendServices(std::string const &, Options)
            • ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest, Options)
            • ListUsable(std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest, Options)
            • PatchBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &, Options)
            • PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &, Options)
            • PatchBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetEdgeSecurityPolicy(NoAwaitTag, 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)
            • SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &, Options)
            • SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &, Options)
            • UpdateBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &, Options)
            • UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &, Options)
            • UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
        • BackendServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest)
            • virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
            • virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
            • virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest 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 TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest 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(Options)
    • 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 AddSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
            • virtual AddSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest)
            • virtual DeleteBackendService(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
            • virtual DeleteSignedUrlKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendService(google::cloud::cpp::compute::backend_services::v1::GetBackendServiceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
            • virtual ListUsable(google::cloud::cpp::compute::backend_services::v1::ListUsableRequest)
            • virtual PatchBackendService(google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
            • virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::backend_services::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_disk_types_v1
      • Overview
      • Classes
        • DiskTypesClient
          • Overview
          • Constructors
            • DiskTypesClient(DiskTypesClient const &)
            • DiskTypesClient(DiskTypesClient &&)
            • DiskTypesClient(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, Options)
            • GetDiskType(std::string const &, std::string const &, std::string const &, Options)
            • GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest 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)
            • virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest 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)
            • virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest 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(Options)
    • google::cloud::compute_disk_types_v1_mocks
      • Overview
      • Classes
        • MockDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest)
            • virtual GetDiskType(google::cloud::cpp::compute::disk_types::v1::GetDiskTypeRequest 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(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(NoAwaitTag, 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)
            • AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListDisks(std::string const &, Options)
            • AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
            • BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
            • BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • CreateSnapshot(NoAwaitTag, 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)
            • CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &, Options)
            • CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteDisk(std::string const &, std::string const &, std::string const &, Options)
            • DeleteDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &, Options)
            • DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &, Options)
            • DeleteDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetDisk(std::string const &, std::string const &, std::string const &, Options)
            • GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &, Options)
            • InsertDisk(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertDisk(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &, Options)
            • InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &, Options)
            • InsertDisk(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksResizeRequest const &, Options)
            • Resize(NoAwaitTag, 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)
            • Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(NoAwaitTag, 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)
            • StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation 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)
            • UpdateDisk(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &, Options)
            • UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &, Options)
            • UpdateDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
        • DisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation 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)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
            • virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest 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 UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest 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(Options)
    • google::cloud::compute_disks_v1_mocks
      • Overview
      • Classes
        • MockDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest)
            • virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetDisk(google::cloud::cpp::compute::disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_external_vpn_gateways_v1
      • Overview
      • Classes
        • ExternalVpnGatewaysClient
          • Overview
          • Constructors
            • ExternalVpnGatewaysClient(ExternalVpnGatewaysClient const &)
            • ExternalVpnGatewaysClient(ExternalVpnGatewaysClient &&)
            • ExternalVpnGatewaysClient(std::shared_ptr< ExternalVpnGatewaysConnection >, Options)
          • Operators
            • operator=(ExternalVpnGatewaysClient const &)
            • operator=(ExternalVpnGatewaysClient &&)
            • operator==(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
            • operator!=(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
          • Functions
            • DeleteExternalVpnGateway(std::string const &, std::string const &, Options)
            • DeleteExternalVpnGateway(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &, Options)
            • DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &, Options)
            • DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetExternalVpnGateway(std::string const &, std::string const &, Options)
            • GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &, Options)
            • InsertExternalVpnGateway(std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
            • InsertExternalVpnGateway(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
            • InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &, Options)
            • InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &, Options)
            • InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation 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 DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
            • virtual DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
            • virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation 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 SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
        • ExternalVpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
            • virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest 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(Options)
    • google::cloud::compute_external_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockExternalVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
            • virtual DeleteExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewayRequest const &)
            • virtual DeleteExternalVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewayRequest const &)
            • virtual InsertExternalVpnGateway(google::cloud::cpp::compute::v1::Operation 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 SetLabels(NoAwaitTag, google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation 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(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(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CloneRules(std::string const &, Options)
            • CloneRules(NoAwaitTag, std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteFirewallPolicy(std::string const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, std::string const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetFirewallPolicy(std::string const &, Options)
            • GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest 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)
            • InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, std::string const &, Options)
            • Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
            • Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchFirewallPolicy(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveAssociation(std::string const &, Options)
            • RemoveAssociation(NoAwaitTag, std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveRule(std::string const &, Options)
            • RemoveRule(NoAwaitTag, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation 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 AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest 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 InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation 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 Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation 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 DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest 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 InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest 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 PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest 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(Options)
    • 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 AddAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPolicyRequest 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 InsertFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation 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 Move(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation 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(std::shared_ptr< FirewallsConnection >, Options)
          • Operators
            • operator=(FirewallsClient const &)
            • operator=(FirewallsClient &&)
            • operator==(FirewallsClient const &, FirewallsClient const &)
            • operator!=(FirewallsClient const &, FirewallsClient const &)
          • Functions
            • DeleteFirewall(std::string const &, std::string const &, Options)
            • DeleteFirewall(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &, Options)
            • DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &, Options)
            • DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetFirewall(std::string const &, std::string const &, Options)
            • GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &, Options)
            • InsertFirewall(std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • InsertFirewall(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &, Options)
            • InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &, Options)
            • InsertFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListFirewalls(std::string const &, Options)
            • ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest, Options)
            • PatchFirewall(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • PatchFirewall(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &, Options)
            • PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &, Options)
            • PatchFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateFirewall(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • UpdateFirewall(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
            • UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &, Options)
            • UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &, Options)
            • UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &, Options)
        • FirewallsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
            • virtual DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
            • virtual DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
            • virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
            • virtual InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
            • virtual InsertFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
            • virtual PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
            • virtual PatchFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
            • virtual UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
            • virtual UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &)
        • FirewallsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
            • virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
            • virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
            • virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest 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(Options)
    • google::cloud::compute_firewalls_v1_mocks
      • Overview
      • Classes
        • MockFirewallsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteFirewall(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
            • virtual DeleteFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::DeleteFirewallRequest const &)
            • virtual DeleteFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewall(google::cloud::cpp::compute::firewalls::v1::GetFirewallRequest const &)
            • virtual InsertFirewall(google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
            • virtual InsertFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::InsertFirewallRequest const &)
            • virtual InsertFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
            • virtual PatchFirewall(google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
            • virtual PatchFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::PatchFirewallRequest const &)
            • virtual PatchFirewall(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateFirewall(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
            • virtual UpdateFirewall(NoAwaitTag, google::cloud::cpp::compute::firewalls::v1::UpdateFirewallRequest const &)
            • virtual UpdateFirewall(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_forwarding_rules_v1
      • Overview
      • Classes
        • ForwardingRulesClient
          • Overview
          • Constructors
            • ForwardingRulesClient(ForwardingRulesClient const &)
            • ForwardingRulesClient(ForwardingRulesClient &&)
            • ForwardingRulesClient(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, Options)
            • DeleteForwardingRule(std::string const &, std::string const &, std::string const &, Options)
            • DeleteForwardingRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
            • DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
            • DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetForwardingRule(std::string const &, std::string const &, std::string const &, Options)
            • GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &, Options)
            • InsertForwardingRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertForwardingRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
            • InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
            • InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListForwardingRules(std::string const &, std::string const &, Options)
            • ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest, Options)
            • PatchForwardingRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchForwardingRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
            • PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
            • PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetTarget(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetTarget(NoAwaitTag, 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)
            • SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &, Options)
            • SetTarget(google::cloud::cpp::compute::v1::Operation const &, Options)
        • ForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
        • ForwardingRulesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest 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(Options)
    • google::cloud::compute_forwarding_rules_v1_mocks
      • Overview
      • Classes
        • MockForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_global_addresses_v1
      • Overview
      • Classes
        • GlobalAddressesClient
          • Overview
          • Constructors
            • GlobalAddressesClient(GlobalAddressesClient const &)
            • GlobalAddressesClient(GlobalAddressesClient &&)
            • GlobalAddressesClient(std::shared_ptr< GlobalAddressesConnection >, Options)
          • Operators
            • operator=(GlobalAddressesClient const &)
            • operator=(GlobalAddressesClient &&)
            • operator==(GlobalAddressesClient const &, GlobalAddressesClient const &)
            • operator!=(GlobalAddressesClient const &, GlobalAddressesClient const &)
          • Functions
            • DeleteAddress(std::string const &, std::string const &, Options)
            • DeleteAddress(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &, Options)
            • DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &, Options)
            • DeleteAddress(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetAddress(std::string const &, std::string const &, Options)
            • GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &, Options)
            • InsertAddress(std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertAddress(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
            • InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &, Options)
            • InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &, Options)
            • InsertAddress(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • GlobalAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • GlobalAddressesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
            • virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest 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(Options)
    • google::cloud::compute_global_addresses_v1_mocks
      • Overview
      • Classes
        • MockGlobalAddressesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteAddress(google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::DeleteAddressRequest const &)
            • virtual DeleteAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAddress(google::cloud::cpp::compute::global_addresses::v1::GetAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::InsertAddressRequest const &)
            • virtual InsertAddress(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
            • virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual Move(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_global_forwarding_rules_v1
      • Overview
      • Classes
        • GlobalForwardingRulesClient
          • Overview
          • Constructors
            • GlobalForwardingRulesClient(GlobalForwardingRulesClient const &)
            • GlobalForwardingRulesClient(GlobalForwardingRulesClient &&)
            • GlobalForwardingRulesClient(std::shared_ptr< GlobalForwardingRulesConnection >, Options)
          • Operators
            • operator=(GlobalForwardingRulesClient const &)
            • operator=(GlobalForwardingRulesClient &&)
            • operator==(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
            • operator!=(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
          • Functions
            • DeleteForwardingRule(std::string const &, std::string const &, Options)
            • DeleteForwardingRule(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
            • DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &, Options)
            • DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetForwardingRule(std::string const &, std::string const &, Options)
            • GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &, Options)
            • InsertForwardingRule(std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertForwardingRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
            • InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &, Options)
            • InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListGlobalForwardingRules(std::string const &, Options)
            • ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest, Options)
            • PatchForwardingRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchForwardingRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
            • PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
            • PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &, Options)
            • PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetTarget(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetTarget(NoAwaitTag, 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)
            • SetTarget(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &, Options)
            • SetTarget(google::cloud::cpp::compute::v1::Operation const &, Options)
        • GlobalForwardingRulesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest const &)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(NoAwaitTag, google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
            • virtual SetTarget(google::cloud::cpp::compute::v1::Operation const &)
        • GlobalForwardingRulesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteForwardingRuleRequest const &)
            • virtual GetForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::GetForwardingRuleRequest const &)
            • virtual InsertForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertForwardingRuleRequest const &)
            • virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
            • virtual PatchForwardingRule(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchForwardingRuleRequest 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(Options)
    • 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(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(NoAwaitTag, 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)
            • AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteNetworkEndpointGroup(std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DetachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(NoAwaitTag, 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)
            • DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetworkEndpointGroup(std::string const &, std::string const &, Options)
            • GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation 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 AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation 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 DeleteNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest 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(Options)
    • 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(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, Options)
            • DeleteOperation(std::string const &, std::string const &, Options)
            • DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &, Options)
            • GetOperation(std::string const &, std::string const &, Options)
            • GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest 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)
            • virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest 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)
            • virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest 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(Options)
    • google::cloud::compute_global_operations_v1_mocks
      • Overview
      • Classes
        • MockGlobalOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest)
            • virtual DeleteOperation(google::cloud::cpp::compute::global_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::global_operations::v1::GetOperationRequest 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(std::shared_ptr< GlobalOrganizationOperationsConnection >, Options)
          • Operators
            • operator=(GlobalOrganizationOperationsClient const &)
            • operator=(GlobalOrganizationOperationsClient &&)
            • operator==(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
            • operator!=(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
          • Functions
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest const &, Options)
            • ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest, Options)
        • GlobalOrganizationOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest const &)
            • virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
        • GlobalOrganizationOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteOperation(google::cloud::cpp::compute::global_organization_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::global_organization_operations::v1::GetOperationRequest 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(Options)
    • 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(std::shared_ptr< GlobalPublicDelegatedPrefixesConnection >, Options)
          • Operators
            • operator=(GlobalPublicDelegatedPrefixesClient const &)
            • operator=(GlobalPublicDelegatedPrefixesClient &&)
            • operator==(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
            • operator!=(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
          • Functions
            • DeletePublicDelegatedPrefix(std::string const &, std::string const &, Options)
            • DeletePublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
            • DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
            • DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetPublicDelegatedPrefix(std::string const &, std::string const &, Options)
            • GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertPublicDelegatedPrefix(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListGlobalPublicDelegatedPrefixes(std::string const &, Options)
            • ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest, Options)
            • PatchPublicDelegatedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
            • PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
            • PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
        • GlobalPublicDelegatedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
            • virtual PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
        • GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest 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(Options)
    • 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(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, Options)
            • DeleteHealthCheck(std::string const &, std::string const &, Options)
            • DeleteHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &, Options)
            • DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &, Options)
            • DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHealthCheck(std::string const &, std::string const &, Options)
            • GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &, Options)
            • InsertHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &, Options)
            • InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &, Options)
            • InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListHealthChecks(std::string const &, Options)
            • ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest, Options)
            • PatchHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &, Options)
            • PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &, Options)
            • PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &, Options)
            • UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &, Options)
            • UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
        • HealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
        • HealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest 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(Options)
    • google::cloud::compute_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_http_health_checks_v1
      • Overview
      • Classes
        • HttpHealthChecksClient
          • Overview
          • Constructors
            • HttpHealthChecksClient(HttpHealthChecksClient const &)
            • HttpHealthChecksClient(HttpHealthChecksClient &&)
            • HttpHealthChecksClient(std::shared_ptr< HttpHealthChecksConnection >, Options)
          • Operators
            • operator=(HttpHealthChecksClient const &)
            • operator=(HttpHealthChecksClient &&)
            • operator==(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
            • operator!=(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
          • Functions
            • DeleteHttpHealthCheck(std::string const &, std::string const &, Options)
            • DeleteHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &, Options)
            • DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &, Options)
            • DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHttpHealthCheck(std::string const &, std::string const &, Options)
            • GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &, Options)
            • InsertHttpHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • InsertHttpHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &, Options)
            • InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &, Options)
            • InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListHttpHealthChecks(std::string const &, Options)
            • ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest, Options)
            • PatchHttpHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • PatchHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &, Options)
            • PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &, Options)
            • PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateHttpHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • UpdateHttpHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
            • UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &, Options)
            • UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &, Options)
            • UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
        • HttpHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
            • virtual DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
            • virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
            • virtual PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
            • virtual PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
            • virtual UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
            • virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
        • HttpHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
            • virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
            • virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest 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(Options)
    • google::cloud::compute_http_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHttpHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
            • virtual DeleteHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthCheckRequest const &)
            • virtual DeleteHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthCheckRequest const &)
            • virtual InsertHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
            • virtual PatchHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
            • virtual PatchHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthCheckRequest const &)
            • virtual PatchHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
            • virtual UpdateHttpHealthCheck(NoAwaitTag, google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthCheckRequest const &)
            • virtual UpdateHttpHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_https_health_checks_v1
      • Overview
      • Classes
        • HttpsHealthChecksClient
          • Overview
          • Constructors
            • HttpsHealthChecksClient(HttpsHealthChecksClient const &)
            • HttpsHealthChecksClient(HttpsHealthChecksClient &&)
            • HttpsHealthChecksClient(std::shared_ptr< HttpsHealthChecksConnection >, Options)
          • Operators
            • operator=(HttpsHealthChecksClient const &)
            • operator=(HttpsHealthChecksClient &&)
            • operator==(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
            • operator!=(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
          • Functions
            • DeleteHttpsHealthCheck(std::string const &, std::string const &, Options)
            • DeleteHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &, Options)
            • DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &, Options)
            • DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHttpsHealthCheck(std::string const &, std::string const &, Options)
            • GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &, Options)
            • InsertHttpsHealthCheck(std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • InsertHttpsHealthCheck(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &, Options)
            • InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &, Options)
            • InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListHttpsHealthChecks(std::string const &, Options)
            • ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest, Options)
            • PatchHttpsHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • PatchHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &, Options)
            • PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &, Options)
            • PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateHttpsHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • UpdateHttpsHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
            • UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &, Options)
            • UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &, Options)
            • UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
        • HttpsHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
            • virtual DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
            • virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
            • virtual PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
            • virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
            • virtual UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
            • virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
        • HttpsHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
            • virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
            • virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest 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(Options)
    • google::cloud::compute_https_health_checks_v1_mocks
      • Overview
      • Classes
        • MockHttpsHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
            • virtual DeleteHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthCheckRequest const &)
            • virtual DeleteHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthCheckRequest const &)
            • virtual InsertHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
            • virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
            • virtual PatchHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthCheckRequest const &)
            • virtual PatchHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
            • virtual UpdateHttpsHealthCheck(NoAwaitTag, google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthCheckRequest const &)
            • virtual UpdateHttpsHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_image_family_views_v1
      • Overview
      • Classes
        • ImageFamilyViewsClient
          • Overview
          • Constructors
            • ImageFamilyViewsClient(ImageFamilyViewsClient const &)
            • ImageFamilyViewsClient(ImageFamilyViewsClient &&)
            • ImageFamilyViewsClient(std::shared_ptr< ImageFamilyViewsConnection >, Options)
          • Operators
            • operator=(ImageFamilyViewsClient const &)
            • operator=(ImageFamilyViewsClient &&)
            • operator==(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
            • operator!=(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
          • Functions
            • GetImageFamilyView(std::string const &, std::string const &, std::string const &, Options)
            • GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &, Options)
        • ImageFamilyViewsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &)
        • ImageFamilyViewsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest 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(Options)
    • google::cloud::compute_image_family_views_v1_mocks
      • Overview
      • Classes
        • MockImageFamilyViewsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetImageFamilyView(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewRequest const &)
    • google::cloud::compute_images_v1
      • Overview
      • Classes
        • ImagesClient
          • Overview
          • Constructors
            • ImagesClient(ImagesClient const &)
            • ImagesClient(ImagesClient &&)
            • ImagesClient(std::shared_ptr< ImagesConnection >, Options)
          • Operators
            • operator=(ImagesClient const &)
            • operator=(ImagesClient &&)
            • operator==(ImagesClient const &, ImagesClient const &)
            • operator!=(ImagesClient const &, ImagesClient const &)
          • Functions
            • DeleteImage(std::string const &, std::string const &, Options)
            • DeleteImage(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &, Options)
            • DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &, Options)
            • DeleteImage(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Deprecate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
            • Deprecate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
            • Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
            • Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
            • Deprecate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetImage(std::string const &, std::string const &, Options)
            • GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest 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)
            • InsertImage(std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • InsertImage(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &, Options)
            • InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &, Options)
            • InsertImage(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListImages(std::string const &, Options)
            • ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest, Options)
            • PatchImage(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • PatchImage(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
            • PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &, Options)
            • PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &, Options)
            • PatchImage(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation 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 DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
            • virtual DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
            • virtual DeleteImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
            • virtual InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
            • virtual InsertImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
            • virtual PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
            • virtual PatchImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
        • ImagesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest 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(Options)
    • google::cloud::compute_images_v1_mocks
      • Overview
      • Classes
        • MockImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteImage(google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
            • virtual DeleteImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeleteImageRequest const &)
            • virtual DeleteImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual Deprecate(NoAwaitTag, google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
            • virtual Deprecate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetImage(google::cloud::cpp::compute::images::v1::GetImageRequest const &)
            • virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
            • virtual InsertImage(google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
            • virtual InsertImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::InsertImageRequest const &)
            • virtual InsertImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
            • virtual PatchImage(google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
            • virtual PatchImage(NoAwaitTag, google::cloud::cpp::compute::images::v1::PatchImageRequest const &)
            • virtual PatchImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_instance_group_manager_resize_requests_v1
      • Overview
      • Classes
        • InstanceGroupManagerResizeRequestsClient
          • Overview
          • Constructors
            • InstanceGroupManagerResizeRequestsClient(InstanceGroupManagerResizeRequestsClient const &)
            • InstanceGroupManagerResizeRequestsClient(InstanceGroupManagerResizeRequestsClient &&)
            • InstanceGroupManagerResizeRequestsClient(std::shared_ptr< InstanceGroupManagerResizeRequestsConnection >, Options)
          • Operators
            • operator=(InstanceGroupManagerResizeRequestsClient const &)
            • operator=(InstanceGroupManagerResizeRequestsClient &&)
            • operator==(InstanceGroupManagerResizeRequestsClient const &, InstanceGroupManagerResizeRequestsClient const &)
            • operator!=(InstanceGroupManagerResizeRequestsClient const &, InstanceGroupManagerResizeRequestsClient const &)
          • Functions
            • Cancel(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • Cancel(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &, Options)
            • Cancel(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &, Options)
            • Cancel(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagerResizeRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagerResizeRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInstanceGroupManagerResizeRequests(std::string const &, std::string const &, std::string const &, Options)
            • ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest, Options)
        • InstanceGroupManagerResizeRequestsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual Cancel(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual Cancel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest)
        • InstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual Cancel(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual ListInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::instance_group_manager_resize_requests::v1::ListInstanceGroupManagerResizeRequestsRequest)
        • InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(int)
            • InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy &&)
            • InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(InstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy &&)
            • InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(InstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceGroupManagerResizeRequestsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstanceGroupManagerResizeRequestsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagerResizeRequestsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagerResizeRequestsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstanceGroupManagerResizeRequestsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy()
        • MakeInstanceGroupManagerResizeRequestsConnectionRest(Options)
    • google::cloud::compute_instance_group_manager_resize_requests_v1_mocks
      • Overview
      • Classes
        • MockInstanceGroupManagerResizeRequestsConnection
          • Overview
    • google::cloud::compute_instance_group_managers_v1
      • Overview
      • Classes
        • InstanceGroupManagersClient
          • Overview
          • Constructors
            • InstanceGroupManagersClient(InstanceGroupManagersClient const &)
            • InstanceGroupManagersClient(InstanceGroupManagersClient &&)
            • InstanceGroupManagersClient(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(NoAwaitTag, 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)
            • AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &, Options)
            • AbandonInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListInstanceGroupManagers(std::string const &, Options)
            • AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest, Options)
            • ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersApplyUpdatesRequest const &, Options)
            • ApplyUpdatesToInstances(NoAwaitTag, 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)
            • ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
            • ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersCreateInstancesRequest const &, Options)
            • CreateInstances(NoAwaitTag, 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)
            • CreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &, Options)
            • CreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
            • DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
            • DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeleteInstancesRequest const &, Options)
            • DeleteInstances(NoAwaitTag, 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)
            • DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeletePerInstanceConfigsReq const &, Options)
            • DeletePerInstanceConfigs(NoAwaitTag, 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)
            • DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
            • DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation 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)
            • PatchInstanceGroupManager(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
            • PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
            • PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersPatchPerInstanceConfigsReq const &, Options)
            • PatchPerInstanceConfigs(NoAwaitTag, 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)
            • PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
            • PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersRecreateInstancesRequest const &, Options)
            • RecreateInstances(NoAwaitTag, 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)
            • RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &, Options)
            • RecreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
            • Resize(NoAwaitTag, 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)
            • Resize(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ResumeInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersResumeInstancesRequest const &, Options)
            • ResumeInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersResumeInstancesRequest const &, Options)
            • ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &, Options)
            • ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &, Options)
            • ResumeInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetInstanceTemplateRequest const &, Options)
            • SetInstanceTemplate(NoAwaitTag, 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)
            • SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
            • SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetTargetPoolsRequest const &, Options)
            • SetTargetPools(NoAwaitTag, 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)
            • SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
            • SetTargetPools(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StartInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStartInstancesRequest const &, Options)
            • StartInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStartInstancesRequest const &, Options)
            • StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &, Options)
            • StartInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &, Options)
            • StartInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStopInstancesRequest const &, Options)
            • StopInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersStopInstancesRequest const &, Options)
            • StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &, Options)
            • StopInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &, Options)
            • StopInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SuspendInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSuspendInstancesRequest const &, Options)
            • SuspendInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSuspendInstancesRequest const &, Options)
            • SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &, Options)
            • SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &, Options)
            • SuspendInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersUpdatePerInstanceConfigsReq const &, Options)
            • UpdatePerInstanceConfigs(NoAwaitTag, 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)
            • UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
            • UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InstanceGroupManagersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AbandonInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual CreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
            • virtual DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
            • virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation 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 PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
            • virtual PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
            • virtual PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &)
            • virtual ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest const &)
            • virtual ResumeInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StartInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StartInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
            • virtual StopInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
            • virtual StopInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &)
            • virtual SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
            • virtual UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation 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)
            • 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 DeleteInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagerRequest 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 GetInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagerRequest 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 PatchInstanceGroupManager(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagerRequest 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 ResumeInstances(google::cloud::cpp::compute::instance_group_managers::v1::ResumeInstancesRequest 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 StartInstances(google::cloud::cpp::compute::instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StopInstances(google::cloud::cpp::compute::instance_group_managers::v1::StopInstancesRequest const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::instance_group_managers::v1::SuspendInstancesRequest 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(Options)
    • 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(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(NoAwaitTag, 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)
            • AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &, Options)
            • AddInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListInstanceGroups(std::string const &, Options)
            • AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest, Options)
            • DeleteInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &, Options)
            • DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &, Options)
            • DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &, Options)
            • InsertInstanceGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
            • InsertInstanceGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
            • InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &, Options)
            • InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &, Options)
            • InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &, Options)
            • RemoveInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsSetNamedPortsRequest const &, Options)
            • SetNamedPorts(NoAwaitTag, 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)
            • SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &, Options)
            • SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AddInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest)
            • virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
            • virtual DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
            • virtual DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation 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 RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
            • virtual RemoveInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
            • virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest 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(Options)
    • 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 AddInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
            • virtual AddInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest)
            • virtual DeleteInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
            • virtual DeleteInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupRequest const &)
            • virtual DeleteInstanceGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupRequest const &)
            • virtual InsertInstanceGroup(google::cloud::cpp::compute::v1::Operation 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 RemoveInstances(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
            • virtual RemoveInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_instance_settings_v1
      • Overview
      • Classes
        • InstanceSettingsClient
          • Overview
          • Constructors
            • InstanceSettingsClient(InstanceSettingsClient const &)
            • InstanceSettingsClient(InstanceSettingsClient &&)
            • InstanceSettingsClient(std::shared_ptr< InstanceSettingsConnection >, Options)
          • Operators
            • operator=(InstanceSettingsClient const &)
            • operator=(InstanceSettingsClient &&)
            • operator==(InstanceSettingsClient const &, InstanceSettingsClient const &)
            • operator!=(InstanceSettingsClient const &, InstanceSettingsClient const &)
          • Functions
            • GetInstanceSettings(std::string const &, std::string const &, Options)
            • GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &, Options)
            • PatchInstanceSettings(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceSettings const &, Options)
            • PatchInstanceSettings(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceSettings const &, Options)
            • PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &, Options)
            • PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &, Options)
            • PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InstanceSettingsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &)
        • InstanceSettingsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
        • InstanceSettingsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceSettingsLimitedErrorCountRetryPolicy(int)
            • InstanceSettingsLimitedErrorCountRetryPolicy(InstanceSettingsLimitedErrorCountRetryPolicy &&)
            • InstanceSettingsLimitedErrorCountRetryPolicy(InstanceSettingsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceSettingsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceSettingsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceSettingsLimitedTimeRetryPolicy(InstanceSettingsLimitedTimeRetryPolicy &&)
            • InstanceSettingsLimitedTimeRetryPolicy(InstanceSettingsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceSettingsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstanceSettingsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstanceSettingsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstanceSettingsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstanceSettingsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstanceSettingsConnectionIdempotencyPolicy()
        • MakeInstanceSettingsConnectionRest(Options)
    • google::cloud::compute_instance_settings_v1_mocks
      • Overview
      • Classes
        • MockInstanceSettingsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::GetInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(NoAwaitTag, google::cloud::cpp::compute::instance_settings::v1::PatchInstanceSettingsRequest const &)
            • virtual PatchInstanceSettings(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_instance_templates_v1
      • Overview
      • Classes
        • InstanceTemplatesClient
          • Overview
          • Constructors
            • InstanceTemplatesClient(InstanceTemplatesClient const &)
            • InstanceTemplatesClient(InstanceTemplatesClient &&)
            • InstanceTemplatesClient(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, Options)
            • DeleteInstanceTemplate(std::string const &, std::string const &, Options)
            • DeleteInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
            • DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
            • DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceTemplate(std::string const &, std::string const &, Options)
            • GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &, Options)
            • InsertInstanceTemplate(std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertInstanceTemplate(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
            • InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
            • InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest 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(Options)
    • google::cloud::compute_instance_templates_v1_mocks
      • Overview
      • Classes
        • MockInstanceTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation 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(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(NoAwaitTag, 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)
            • AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &, Options)
            • AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(NoAwaitTag, 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)
            • AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListInstances(std::string const &, Options)
            • AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest, Options)
            • AttachDisk(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AttachedDisk const &, Options)
            • AttachDisk(NoAwaitTag, 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)
            • AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &, Options)
            • AttachDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
            • BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
            • BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstance(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &, Options)
            • DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &, Options)
            • DeleteInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteAccessConfig(NoAwaitTag, 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)
            • DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &, Options)
            • DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DetachDisk(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DetachDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
            • DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
            • DetachDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstance(std::string const &, std::string const &, std::string const &, Options)
            • GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest 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)
            • InsertInstance(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • InsertInstance(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &, Options)
            • InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &, Options)
            • InsertInstance(google::cloud::cpp::compute::v1::Operation 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)
            • PerformMaintenance(std::string const &, std::string const &, std::string const &, Options)
            • PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(NoAwaitTag, 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)
            • RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ReportHostAsFaulty(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesReportHostAsFaultyRequest const &, Options)
            • ReportHostAsFaulty(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesReportHostAsFaultyRequest const &, Options)
            • ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &, Options)
            • ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &, Options)
            • ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Reset(std::string const &, std::string const &, std::string const &, Options)
            • Reset(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
            • Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
            • Reset(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resume(std::string const &, std::string const &, std::string const &, Options)
            • Resume(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
            • Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
            • Resume(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
            • SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
            • SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetDiskAutoDelete(std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
            • SetDiskAutoDelete(NoAwaitTag, std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
            • SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
            • SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
            • SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetMachineResources(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineResourcesRequest const &, Options)
            • SetMachineResources(NoAwaitTag, 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)
            • SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &, Options)
            • SetMachineResources(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetMachineType(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineTypeRequest const &, Options)
            • SetMachineType(NoAwaitTag, 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)
            • SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &, Options)
            • SetMachineType(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetMetadata(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
            • SetMetadata(NoAwaitTag, 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)
            • SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &, Options)
            • SetMetadata(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetMinCpuPlatform(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMinCpuPlatformRequest const &, Options)
            • SetMinCpuPlatform(NoAwaitTag, 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)
            • SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &, Options)
            • SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetName(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetNameRequest const &, Options)
            • SetName(NoAwaitTag, 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)
            • SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &, Options)
            • SetName(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetScheduling(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Scheduling const &, Options)
            • SetScheduling(NoAwaitTag, 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)
            • SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &, Options)
            • SetScheduling(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetServiceAccount(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetServiceAccountRequest const &, Options)
            • SetServiceAccount(NoAwaitTag, 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)
            • SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &, Options)
            • SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetShieldedInstanceIntegrityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceIntegrityPolicy const &, Options)
            • SetShieldedInstanceIntegrityPolicy(NoAwaitTag, 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)
            • SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &, Options)
            • SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetTags(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Tags const &, Options)
            • SetTags(NoAwaitTag, 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)
            • SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &, Options)
            • SetTags(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, Options)
            • SimulateMaintenanceEvent(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
            • SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
            • SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Start(std::string const &, std::string const &, std::string const &, Options)
            • Start(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Start(google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
            • Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
            • Start(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StartWithEncryptionKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesStartWithEncryptionKeyRequest const &, Options)
            • StartWithEncryptionKey(NoAwaitTag, 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)
            • StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &, Options)
            • StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Stop(std::string const &, std::string const &, std::string const &, Options)
            • Stop(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
            • Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
            • Stop(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Suspend(std::string const &, std::string const &, std::string const &, Options)
            • Suspend(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
            • Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
            • Suspend(google::cloud::cpp::compute::v1::Operation 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)
            • UpdateInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • UpdateInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
            • UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &, Options)
            • UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &, Options)
            • UpdateInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
            • UpdateAccessConfig(NoAwaitTag, 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)
            • UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &, Options)
            • UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateDisplayDevice(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisplayDevice const &, Options)
            • UpdateDisplayDevice(NoAwaitTag, 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)
            • UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &, Options)
            • UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateNetworkInterface(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
            • UpdateNetworkInterface(NoAwaitTag, 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)
            • UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &, Options)
            • UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateShieldedInstanceConfig(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceConfig const &, Options)
            • UpdateShieldedInstanceConfig(NoAwaitTag, 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)
            • UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &, Options)
            • UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual AttachDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest 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 InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
            • virtual InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
            • virtual InsertInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
            • virtual ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
            • virtual ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Reset(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual Resume(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMachineType(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMetadata(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetName(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetScheduling(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SetTags(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual Start(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Stop(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual Suspend(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
            • virtual UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
            • virtual UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
            • virtual UpdateInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
            • virtual UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation 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)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest 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 InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest 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 SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest 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 UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest 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(Options)
    • google::cloud::compute_instances_v1_mocks
      • Overview
      • Classes
        • MockInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
            • virtual AddAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest)
            • virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual AttachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
            • virtual AttachDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstance(google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DeleteAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
            • virtual DeleteAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual DetachDisk(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
            • virtual DetachDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstance(google::cloud::cpp::compute::instances::v1::GetInstanceRequest 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 InsertInstance(google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
            • virtual InsertInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::InsertInstanceRequest const &)
            • virtual InsertInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
            • virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ReportHostAsFaulty(google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
            • virtual ReportHostAsFaulty(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ReportHostAsFaultyRequest const &)
            • virtual ReportHostAsFaulty(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Reset(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResetRequest const &)
            • virtual Reset(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual Resume(NoAwaitTag, google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
            • virtual Resume(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDeletionProtection(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
            • virtual SetDeletionProtection(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetDiskAutoDelete(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
            • virtual SetDiskAutoDelete(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineResources(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
            • virtual SetMachineResources(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMachineType(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
            • virtual SetMachineType(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMetadata(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
            • virtual SetMetadata(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetMinCpuPlatform(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
            • virtual SetMinCpuPlatform(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetName(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
            • virtual SetName(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetScheduling(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
            • virtual SetScheduling(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetServiceAccount(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
            • virtual SetServiceAccount(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
            • virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SetTags(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
            • virtual SetTags(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual Start(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartRequest const &)
            • virtual Start(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual StartWithEncryptionKey(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
            • virtual StartWithEncryptionKey(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Stop(NoAwaitTag, google::cloud::cpp::compute::instances::v1::StopRequest const &)
            • virtual Stop(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual Suspend(NoAwaitTag, google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
            • virtual Suspend(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
            • virtual UpdateInstance(google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
            • virtual UpdateInstance(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateInstanceRequest const &)
            • virtual UpdateInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateAccessConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
            • virtual UpdateAccessConfig(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateDisplayDevice(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
            • virtual UpdateDisplayDevice(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
            • virtual UpdateNetworkInterface(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
            • virtual UpdateShieldedInstanceConfig(NoAwaitTag, google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
            • virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_instant_snapshots_v1
      • Overview
      • Classes
        • InstantSnapshotsClient
          • Overview
          • Constructors
            • InstantSnapshotsClient(InstantSnapshotsClient const &)
            • InstantSnapshotsClient(InstantSnapshotsClient &&)
            • InstantSnapshotsClient(std::shared_ptr< InstantSnapshotsConnection >, Options)
          • Operators
            • operator=(InstantSnapshotsClient const &)
            • operator=(InstantSnapshotsClient &&)
            • operator==(InstantSnapshotsClient const &, InstantSnapshotsClient const &)
            • operator!=(InstantSnapshotsClient const &, InstantSnapshotsClient const &)
          • Functions
            • AggregatedListInstantSnapshots(std::string const &, Options)
            • AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest, Options)
            • DeleteInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
            • DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
            • DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
            • GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &, Options)
            • InsertInstantSnapshot(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
            • InsertInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
            • InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
            • InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
            • InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInstantSnapshots(std::string const &, std::string const &, Options)
            • ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation 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::instant_snapshots::v1::TestIamPermissionsRequest const &, Options)
        • InstantSnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
        • InstantSnapshotsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
        • InstantSnapshotsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstantSnapshotsLimitedErrorCountRetryPolicy(int)
            • InstantSnapshotsLimitedErrorCountRetryPolicy(InstantSnapshotsLimitedErrorCountRetryPolicy &&)
            • InstantSnapshotsLimitedErrorCountRetryPolicy(InstantSnapshotsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstantSnapshotsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstantSnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstantSnapshotsLimitedTimeRetryPolicy(InstantSnapshotsLimitedTimeRetryPolicy &&)
            • InstantSnapshotsLimitedTimeRetryPolicy(InstantSnapshotsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstantSnapshotsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstantSnapshotsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstantSnapshotsConnectionIdempotencyPolicy()
        • MakeInstantSnapshotsConnectionRest(Options)
    • google::cloud::compute_instant_snapshots_v1_mocks
      • Overview
      • Classes
        • MockInstantSnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::AggregatedListInstantSnapshotsRequest)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::GetInstantSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstantSnapshots(google::cloud::cpp::compute::instant_snapshots::v1::ListInstantSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshots::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_interconnect_attachments_v1
      • Overview
      • Classes
        • InterconnectAttachmentsClient
          • Overview
          • Constructors
            • InterconnectAttachmentsClient(InterconnectAttachmentsClient const &)
            • InterconnectAttachmentsClient(InterconnectAttachmentsClient &&)
            • InterconnectAttachmentsClient(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, Options)
            • DeleteInterconnectAttachment(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &, Options)
            • DeleteInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &, Options)
            • DeleteInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInterconnectAttachment(std::string const &, std::string const &, std::string const &, Options)
            • GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &, Options)
            • InsertInterconnectAttachment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • InsertInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &, Options)
            • InsertInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &, Options)
            • InsertInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInterconnectAttachments(std::string const &, std::string const &, Options)
            • ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest, Options)
            • PatchInterconnectAttachment(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • PatchInterconnectAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
            • PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &, Options)
            • PatchInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &, Options)
            • PatchInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, 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)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InterconnectAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest)
            • virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &)
            • virtual InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
            • virtual InsertInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
            • virtual InsertInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
            • virtual PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &)
            • virtual PatchInterconnectAttachment(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest const &)
            • virtual PatchInterconnectAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • InterconnectAttachmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest)
            • virtual DeleteInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentRequest const &)
            • virtual GetInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentRequest const &)
            • virtual InsertInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentRequest const &)
            • virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
            • virtual PatchInterconnectAttachment(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentRequest 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(Options)
    • 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(std::shared_ptr< InterconnectLocationsConnection >, Options)
          • Operators
            • operator=(InterconnectLocationsClient const &)
            • operator=(InterconnectLocationsClient &&)
            • operator==(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
            • operator!=(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
          • Functions
            • GetInterconnectLocation(std::string const &, std::string const &, Options)
            • GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest const &, Options)
            • ListInterconnectLocations(std::string const &, Options)
            • ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest, Options)
        • InterconnectLocationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest const &)
            • virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
        • InterconnectLocationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInterconnectLocation(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationRequest 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(Options)
    • 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(std::shared_ptr< InterconnectRemoteLocationsConnection >, Options)
          • Operators
            • operator=(InterconnectRemoteLocationsClient const &)
            • operator=(InterconnectRemoteLocationsClient &&)
            • operator==(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
            • operator!=(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
          • Functions
            • GetInterconnectRemoteLocation(std::string const &, std::string const &, Options)
            • GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest const &, Options)
            • ListInterconnectRemoteLocations(std::string const &, Options)
            • ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest, Options)
        • InterconnectRemoteLocationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest const &)
            • virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
        • InterconnectRemoteLocationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInterconnectRemoteLocation(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationRequest 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(Options)
    • 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(std::shared_ptr< InterconnectsConnection >, Options)
          • Operators
            • operator=(InterconnectsClient const &)
            • operator=(InterconnectsClient &&)
            • operator==(InterconnectsClient const &, InterconnectsClient const &)
            • operator!=(InterconnectsClient const &, InterconnectsClient const &)
          • Functions
            • DeleteInterconnect(std::string const &, std::string const &, Options)
            • DeleteInterconnect(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &, Options)
            • DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &, Options)
            • DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInterconnect(std::string const &, std::string const &, Options)
            • GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &, Options)
            • GetDiagnostics(std::string const &, std::string const &, Options)
            • GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &, Options)
            • GetMacsecConfig(std::string const &, std::string const &, Options)
            • GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &, Options)
            • InsertInterconnect(std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • InsertInterconnect(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &, Options)
            • InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &, Options)
            • InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInterconnects(std::string const &, Options)
            • ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest, Options)
            • PatchInterconnect(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • PatchInterconnect(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
            • PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &, Options)
            • PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &, Options)
            • PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • InterconnectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
            • virtual DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
            • virtual DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
            • virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
            • virtual InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
            • virtual InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
            • virtual PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
            • virtual PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • InterconnectsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
            • virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
            • virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest 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(Options)
    • google::cloud::compute_interconnects_v1_mocks
      • Overview
      • Classes
        • MockInterconnectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInterconnect(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
            • virtual DeleteInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectRequest const &)
            • virtual DeleteInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnect(google::cloud::cpp::compute::interconnects::v1::GetInterconnectRequest const &)
            • virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
            • virtual GetMacsecConfig(google::cloud::cpp::compute::interconnects::v1::GetMacsecConfigRequest const &)
            • virtual InsertInterconnect(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
            • virtual InsertInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::InsertInterconnectRequest const &)
            • virtual InsertInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
            • virtual PatchInterconnect(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
            • virtual PatchInterconnect(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::PatchInterconnectRequest const &)
            • virtual PatchInterconnect(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_license_codes_v1
      • Overview
      • Classes
        • LicenseCodesClient
          • Overview
          • Constructors
            • LicenseCodesClient(LicenseCodesClient const &)
            • LicenseCodesClient(LicenseCodesClient &&)
            • LicenseCodesClient(std::shared_ptr< LicenseCodesConnection >, Options)
          • Operators
            • operator=(LicenseCodesClient const &)
            • operator=(LicenseCodesClient &&)
            • operator==(LicenseCodesClient const &, LicenseCodesClient const &)
            • operator!=(LicenseCodesClient const &, LicenseCodesClient const &)
          • Functions
            • GetLicenseCode(std::string const &, std::string const &, Options)
            • GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest 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 GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
        • LicenseCodesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest 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(Options)
    • google::cloud::compute_license_codes_v1_mocks
      • Overview
      • Classes
        • MockLicenseCodesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetLicenseCode(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodeRequest 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(std::shared_ptr< LicensesConnection >, Options)
          • Operators
            • operator=(LicensesClient const &)
            • operator=(LicensesClient &&)
            • operator==(LicensesClient const &, LicensesClient const &)
            • operator!=(LicensesClient const &, LicensesClient const &)
          • Functions
            • DeleteLicense(std::string const &, std::string const &, Options)
            • DeleteLicense(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &, Options)
            • DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &, Options)
            • DeleteLicense(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetLicense(std::string const &, std::string const &, Options)
            • GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &, Options)
            • InsertLicense(std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
            • InsertLicense(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
            • InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &, Options)
            • InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &, Options)
            • InsertLicense(google::cloud::cpp::compute::v1::Operation 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 DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
            • virtual DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
            • virtual DeleteLicense(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
            • virtual InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
            • virtual InsertLicense(google::cloud::cpp::compute::v1::Operation 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 DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
            • virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest 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(Options)
    • google::cloud::compute_licenses_v1_mocks
      • Overview
      • Classes
        • MockLicensesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteLicense(google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
            • virtual DeleteLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::DeleteLicenseRequest const &)
            • virtual DeleteLicense(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetLicense(google::cloud::cpp::compute::licenses::v1::GetLicenseRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
            • virtual InsertLicense(google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
            • virtual InsertLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::InsertLicenseRequest const &)
            • virtual InsertLicense(google::cloud::cpp::compute::v1::Operation 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(std::shared_ptr< MachineImagesConnection >, Options)
          • Operators
            • operator=(MachineImagesClient const &)
            • operator=(MachineImagesClient &&)
            • operator==(MachineImagesClient const &, MachineImagesClient const &)
            • operator!=(MachineImagesClient const &, MachineImagesClient const &)
          • Functions
            • DeleteMachineImage(std::string const &, std::string const &, Options)
            • DeleteMachineImage(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &, Options)
            • DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &, Options)
            • DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetMachineImage(std::string const &, std::string const &, Options)
            • GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &, Options)
            • InsertMachineImage(std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
            • InsertMachineImage(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
            • InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &, Options)
            • InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &, Options)
            • InsertMachineImage(google::cloud::cpp::compute::v1::Operation 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)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation 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 DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
            • virtual DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
            • virtual DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
            • virtual InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
            • virtual InsertMachineImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
        • MachineImagesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
            • virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest 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(Options)
    • google::cloud::compute_machine_images_v1_mocks
      • Overview
      • Classes
        • MockMachineImagesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteMachineImage(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
            • virtual DeleteMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::DeleteMachineImageRequest const &)
            • virtual DeleteMachineImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetMachineImage(google::cloud::cpp::compute::machine_images::v1::GetMachineImageRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
            • virtual InsertMachineImage(google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
            • virtual InsertMachineImage(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::InsertMachineImageRequest const &)
            • virtual InsertMachineImage(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::machine_images::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation 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(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, Options)
            • GetMachineType(std::string const &, std::string const &, std::string const &, Options)
            • GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest 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)
            • virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest 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)
            • virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest 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(Options)
    • google::cloud::compute_machine_types_v1_mocks
      • Overview
      • Classes
        • MockMachineTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest)
            • virtual GetMachineType(google::cloud::cpp::compute::machine_types::v1::GetMachineTypeRequest 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(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, Options)
            • DeleteNetworkAttachment(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &, Options)
            • DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &, Options)
            • DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetworkAttachment(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &, Options)
            • InsertNetworkAttachment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
            • InsertNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
            • InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &, Options)
            • InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &, Options)
            • InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListNetworkAttachments(std::string const &, std::string const &, Options)
            • ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest, Options)
            • PatchNetworkAttachment(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
            • PatchNetworkAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
            • PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &, Options)
            • PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &, Options)
            • PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::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)
            • virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
            • virtual DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
            • virtual DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
            • virtual InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
            • virtual InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
            • virtual PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
            • virtual PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • 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)
            • virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
            • virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
            • 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(Options)
    • google::cloud::compute_network_attachments_v1_mocks
      • Overview
      • Classes
        • MockNetworkAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest)
            • virtual DeleteNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
            • virtual DeleteNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentRequest const &)
            • virtual DeleteNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
            • virtual InsertNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentRequest const &)
            • virtual InsertNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
            • virtual PatchNetworkAttachment(google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
            • virtual PatchNetworkAttachment(NoAwaitTag, google::cloud::cpp::compute::network_attachments::v1::PatchNetworkAttachmentRequest const &)
            • virtual PatchNetworkAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • 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(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, Options)
            • DeleteNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &, Options)
            • DeleteNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &, Options)
            • DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &, Options)
            • InsertNetworkEdgeSecurityService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • InsertNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &, Options)
            • InsertNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &, Options)
            • InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchNetworkEdgeSecurityService(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • PatchNetworkEdgeSecurityService(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
            • PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &, Options)
            • PatchNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &, Options)
            • PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &, Options)
        • NetworkEdgeSecurityServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest)
            • virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
            • virtual DeleteNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
            • virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &)
            • virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
            • virtual InsertNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
            • virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &)
            • virtual PatchNetworkEdgeSecurityService(NoAwaitTag, google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest const &)
            • virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::v1::Operation const &)
        • NetworkEdgeSecurityServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest)
            • virtual DeleteNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServiceRequest const &)
            • virtual GetNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServiceRequest const &)
            • virtual InsertNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServiceRequest const &)
            • virtual PatchNetworkEdgeSecurityService(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServiceRequest 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(Options)
    • 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(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, Options)
            • AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsAttachEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(NoAwaitTag, 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)
            • AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(NoAwaitTag, 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)
            • DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation 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)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation 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)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest 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(Options)
    • 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(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(NoAwaitTag, 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)
            • AddAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddPacketMirroringRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddPacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &, Options)
            • AddPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &, Options)
            • AddPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(NoAwaitTag, 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)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListNetworkFirewallPolicies(std::string const &, Options)
            • AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest, Options)
            • CloneRules(std::string const &, std::string const &, Options)
            • CloneRules(NoAwaitTag, std::string const &, std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteFirewallPolicy(std::string const &, std::string const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetFirewallPolicy(std::string const &, std::string const &, Options)
            • GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest 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)
            • GetPacketMirroringRule(std::string const &, std::string const &, Options)
            • GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &, Options)
            • GetRule(std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &, Options)
            • InsertFirewallPolicy(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertFirewallPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListNetworkFirewallPolicies(std::string const &, Options)
            • ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest, Options)
            • PatchFirewallPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchPacketMirroringRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchPacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &, Options)
            • PatchPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &, Options)
            • PatchPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, 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)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveAssociation(std::string const &, std::string const &, Options)
            • RemoveAssociation(NoAwaitTag, std::string const &, std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemovePacketMirroringRule(std::string const &, std::string const &, Options)
            • RemovePacketMirroringRule(NoAwaitTag, std::string const &, std::string const &, Options)
            • RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &, Options)
            • RemovePacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &, Options)
            • RemovePacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveRule(std::string const &, std::string const &, Options)
            • RemoveRule(NoAwaitTag, std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation 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 AddAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
            • virtual AddPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
            • virtual AddPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest)
            • virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest 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 GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &)
            • virtual PatchPacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest const &)
            • virtual PatchPacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &)
            • virtual RemovePacketMirroringRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest const &)
            • virtual RemovePacketMirroringRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation 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 AddPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddPacketMirroringRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
            • virtual AggregatedListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::AggregatedListNetworkFirewallPoliciesRequest)
            • virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetFirewallPolicyRequest 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 GetPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetPacketMirroringRuleRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchPacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchPacketMirroringRuleRequest 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 RemovePacketMirroringRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemovePacketMirroringRuleRequest 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(Options)
    • google::cloud::compute_network_firewall_policies_v1_mocks
      • Overview
      • Classes
        • MockNetworkFirewallPoliciesConnection
          • Overview
    • google::cloud::compute_network_profiles_v1
      • Overview
      • Classes
        • NetworkProfilesClient
          • Overview
          • Constructors
            • NetworkProfilesClient(NetworkProfilesClient const &)
            • NetworkProfilesClient(NetworkProfilesClient &&)
            • NetworkProfilesClient(std::shared_ptr< NetworkProfilesConnection >, Options)
          • Operators
            • operator=(NetworkProfilesClient const &)
            • operator=(NetworkProfilesClient &&)
            • operator==(NetworkProfilesClient const &, NetworkProfilesClient const &)
            • operator!=(NetworkProfilesClient const &, NetworkProfilesClient const &)
          • Functions
            • GetNetworkProfile(std::string const &, std::string const &, Options)
            • GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &, Options)
            • ListNetworkProfiles(std::string const &, Options)
            • ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest, Options)
        • NetworkProfilesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
            • virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
        • NetworkProfilesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
            • virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
        • NetworkProfilesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • NetworkProfilesLimitedErrorCountRetryPolicy(int)
            • NetworkProfilesLimitedErrorCountRetryPolicy(NetworkProfilesLimitedErrorCountRetryPolicy &&)
            • NetworkProfilesLimitedErrorCountRetryPolicy(NetworkProfilesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkProfilesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • NetworkProfilesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • NetworkProfilesLimitedTimeRetryPolicy(NetworkProfilesLimitedTimeRetryPolicy &&)
            • NetworkProfilesLimitedTimeRetryPolicy(NetworkProfilesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • NetworkProfilesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • NetworkProfilesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • NetworkProfilesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • NetworkProfilesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultNetworkProfilesConnectionIdempotencyPolicy()
        • MakeNetworkProfilesConnectionRest(Options)
    • google::cloud::compute_network_profiles_v1_mocks
      • Overview
      • Classes
        • MockNetworkProfilesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetNetworkProfile(google::cloud::cpp::compute::network_profiles::v1::GetNetworkProfileRequest const &)
            • virtual ListNetworkProfiles(google::cloud::cpp::compute::network_profiles::v1::ListNetworkProfilesRequest)
    • google::cloud::compute_networks_v1
      • Overview
      • Classes
        • NetworksClient
          • Overview
          • Constructors
            • NetworksClient(NetworksClient const &)
            • NetworksClient(NetworksClient &&)
            • NetworksClient(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(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksAddPeeringRequest const &, Options)
            • AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
            • AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
            • AddPeering(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteNetwork(std::string const &, std::string const &, Options)
            • DeleteNetwork(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &, Options)
            • DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &, Options)
            • DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetwork(std::string const &, std::string const &, Options)
            • GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &, Options)
            • GetEffectiveFirewalls(std::string const &, std::string const &, Options)
            • GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &, Options)
            • InsertNetwork(std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • InsertNetwork(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &, Options)
            • InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &, Options)
            • InsertNetwork(google::cloud::cpp::compute::v1::Operation 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)
            • PatchNetwork(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • PatchNetwork(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
            • PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &, Options)
            • PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &, Options)
            • PatchNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
            • RemovePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
            • RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
            • RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
            • RemovePeering(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SwitchToCustomMode(std::string const &, std::string const &, Options)
            • SwitchToCustomMode(NoAwaitTag, std::string const &, std::string const &, Options)
            • SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
            • SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
            • SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdatePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
            • UpdatePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
            • UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
            • UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
            • UpdatePeering(google::cloud::cpp::compute::v1::Operation const &, Options)
        • NetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual AddPeering(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
            • virtual InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
            • virtual InsertNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
            • virtual PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
            • virtual PatchNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual RemovePeering(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
            • virtual UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::v1::Operation const &)
        • NetworksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
            • virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest 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(Options)
    • google::cloud::compute_networks_v1_mocks
      • Overview
      • Classes
        • MockNetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual AddPeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
            • virtual AddPeering(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNetwork(google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::DeleteNetworkRequest const &)
            • virtual DeleteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetwork(google::cloud::cpp::compute::networks::v1::GetNetworkRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
            • virtual InsertNetwork(google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
            • virtual InsertNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::InsertNetworkRequest const &)
            • virtual InsertNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
            • virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
            • virtual PatchNetwork(google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
            • virtual PatchNetwork(NoAwaitTag, google::cloud::cpp::compute::networks::v1::PatchNetworkRequest const &)
            • virtual PatchNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual RemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
            • virtual RemovePeering(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual SwitchToCustomMode(NoAwaitTag, google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
            • virtual SwitchToCustomMode(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
            • virtual UpdatePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
            • virtual UpdatePeering(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_node_groups_v1
      • Overview
      • Classes
        • NodeGroupsClient
          • Overview
          • Constructors
            • NodeGroupsClient(NodeGroupsClient const &)
            • NodeGroupsClient(NodeGroupsClient &&)
            • NodeGroupsClient(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(NoAwaitTag, 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)
            • AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &, Options)
            • AddNodes(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListNodeGroups(std::string const &, Options)
            • AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest, Options)
            • DeleteNodeGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &, Options)
            • DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &, Options)
            • DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsDeleteNodesRequest const &, Options)
            • DeleteNodes(NoAwaitTag, 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)
            • DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &, Options)
            • DeleteNodes(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNodeGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &, Options)
            • InsertNodeGroup(std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • InsertNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &, Options)
            • InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &, Options)
            • InsertNodeGroup(google::cloud::cpp::compute::v1::Operation 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)
            • PatchNodeGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • PatchNodeGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
            • PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &, Options)
            • PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &, Options)
            • PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PerformMaintenance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::v1::Operation 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(NoAwaitTag, 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)
            • SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &, Options)
            • SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSimulateMaintenanceEventRequest const &, Options)
            • SimulateMaintenanceEvent(NoAwaitTag, 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)
            • SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &, Options)
            • SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation 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 AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
            • virtual AddNodes(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)
            • virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
            • virtual DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
            • virtual DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
            • virtual InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
            • virtual InsertNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
            • virtual PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
            • virtual PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest 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(Options)
    • 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 AddNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
            • virtual AddNodes(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest)
            • virtual DeleteNodeGroup(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
            • virtual DeleteNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupRequest const &)
            • virtual DeleteNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual DeleteNodes(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
            • virtual DeleteNodes(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNodeGroup(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeGroup(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
            • virtual InsertNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupRequest const &)
            • virtual InsertNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
            • virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
            • virtual PatchNodeGroup(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
            • virtual PatchNodeGroup(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupRequest const &)
            • virtual PatchNodeGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SetNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
            • virtual SetNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(NoAwaitTag, google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
            • virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::v1::Operation 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(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, Options)
            • DeleteNodeTemplate(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &, Options)
            • DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &, Options)
            • DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNodeTemplate(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &, Options)
            • InsertNodeTemplate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
            • InsertNodeTemplate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
            • InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &, Options)
            • InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &, Options)
            • InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
            • virtual DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
            • virtual DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
            • virtual InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
            • virtual InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
            • virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest 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(Options)
    • google::cloud::compute_node_templates_v1_mocks
      • Overview
      • Classes
        • MockNodeTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest)
            • virtual DeleteNodeTemplate(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
            • virtual DeleteNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplateRequest const &)
            • virtual DeleteNodeTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNodeTemplate(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplateRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
            • virtual InsertNodeTemplate(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
            • virtual InsertNodeTemplate(NoAwaitTag, google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplateRequest const &)
            • virtual InsertNodeTemplate(google::cloud::cpp::compute::v1::Operation 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(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, Options)
            • GetNodeType(std::string const &, std::string const &, std::string const &, Options)
            • GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest 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)
            • virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest 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)
            • virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest 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(Options)
    • google::cloud::compute_node_types_v1_mocks
      • Overview
      • Classes
        • MockNodeTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest)
            • virtual GetNodeType(google::cloud::cpp::compute::node_types::v1::GetNodeTypeRequest 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(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, Options)
            • DeletePacketMirroring(std::string const &, std::string const &, std::string const &, Options)
            • DeletePacketMirroring(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &, Options)
            • DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &, Options)
            • DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetPacketMirroring(std::string const &, std::string const &, std::string const &, Options)
            • GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &, Options)
            • InsertPacketMirroring(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • InsertPacketMirroring(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &, Options)
            • InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &, Options)
            • InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListPacketMirrorings(std::string const &, std::string const &, Options)
            • ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest, Options)
            • PatchPacketMirroring(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • PatchPacketMirroring(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
            • PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &, Options)
            • PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &, Options)
            • PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
            • virtual DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
            • virtual DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
            • virtual PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
            • virtual PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation 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)
            • virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
            • virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest 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(Options)
    • google::cloud::compute_packet_mirrorings_v1_mocks
      • Overview
      • Classes
        • MockPacketMirroringsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest)
            • virtual DeletePacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
            • virtual DeletePacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringRequest const &)
            • virtual DeletePacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringRequest const &)
            • virtual InsertPacketMirroring(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
            • virtual PatchPacketMirroring(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
            • virtual PatchPacketMirroring(NoAwaitTag, google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringRequest const &)
            • virtual PatchPacketMirroring(google::cloud::cpp::compute::v1::Operation 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(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(NoAwaitTag, std::string const &, Options)
            • DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
            • DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
            • DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DisableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
            • DisableXpnResource(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
            • DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
            • DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
            • DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &, Options)
            • EnableXpnHost(std::string const &, Options)
            • EnableXpnHost(NoAwaitTag, std::string const &, Options)
            • EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
            • EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
            • EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &, Options)
            • EnableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
            • EnableXpnResource(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
            • EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
            • EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
            • EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetProject(std::string const &, Options)
            • GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest 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(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::DiskMoveRequest const &, Options)
            • MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
            • MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
            • MoveDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • MoveInstance(std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
            • MoveInstance(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
            • MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
            • MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
            • MoveInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetCloudArmorTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetCloudArmorTierRequest const &, Options)
            • SetCloudArmorTier(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsSetCloudArmorTierRequest const &, Options)
            • SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &, Options)
            • SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &, Options)
            • SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetCommonInstanceMetadata(std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
            • SetCommonInstanceMetadata(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
            • SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
            • SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
            • SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetDefaultNetworkTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
            • SetDefaultNetworkTier(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
            • SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
            • SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
            • SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetUsageExportBucket(std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
            • SetUsageExportBucket(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
            • SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
            • SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
            • SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
        • ProjectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest 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 MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
            • virtual MoveDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual MoveInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
            • virtual SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
            • virtual SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
            • virtual SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation 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 GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest 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 SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest 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(Options)
    • google::cloud::compute_projects_v1_mocks
      • Overview
      • Classes
        • MockProjectsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
            • virtual DisableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual DisableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
            • virtual DisableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnHost(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
            • virtual EnableXpnHost(google::cloud::cpp::compute::v1::Operation const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual EnableXpnResource(NoAwaitTag, google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
            • virtual EnableXpnResource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetProject(google::cloud::cpp::compute::projects::v1::GetProjectRequest 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 MoveDisk(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
            • virtual MoveDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual MoveInstance(NoAwaitTag, google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
            • virtual MoveInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCloudArmorTier(google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
            • virtual SetCloudArmorTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCloudArmorTierRequest const &)
            • virtual SetCloudArmorTier(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetCommonInstanceMetadata(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
            • virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetDefaultNetworkTier(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
            • virtual SetDefaultNetworkTier(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
            • virtual SetUsageExportBucket(NoAwaitTag, google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
            • virtual SetUsageExportBucket(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_public_advertised_prefixes_v1
      • Overview
      • Classes
        • PublicAdvertisedPrefixesClient
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient const &)
            • PublicAdvertisedPrefixesClient(PublicAdvertisedPrefixesClient &&)
            • PublicAdvertisedPrefixesClient(std::shared_ptr< PublicAdvertisedPrefixesConnection >, Options)
          • Operators
            • operator=(PublicAdvertisedPrefixesClient const &)
            • operator=(PublicAdvertisedPrefixesClient &&)
            • operator==(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
            • operator!=(PublicAdvertisedPrefixesClient const &, PublicAdvertisedPrefixesClient const &)
          • Functions
            • Announce(std::string const &, std::string const &, Options)
            • Announce(NoAwaitTag, std::string const &, std::string const &, Options)
            • Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &, Options)
            • Announce(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &, Options)
            • Announce(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeletePublicAdvertisedPrefix(std::string const &, std::string const &, Options)
            • DeletePublicAdvertisedPrefix(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &, Options)
            • DeletePublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &, Options)
            • DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetPublicAdvertisedPrefix(std::string const &, std::string const &, Options)
            • GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &, Options)
            • InsertPublicAdvertisedPrefix(std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • InsertPublicAdvertisedPrefix(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &, Options)
            • InsertPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &, Options)
            • InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListPublicAdvertisedPrefixes(std::string const &, Options)
            • ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest, Options)
            • PatchPublicAdvertisedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • PatchPublicAdvertisedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicAdvertisedPrefix const &, Options)
            • PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &, Options)
            • PatchPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &, Options)
            • PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Withdraw(std::string const &, std::string const &, Options)
            • Withdraw(NoAwaitTag, std::string const &, std::string const &, Options)
            • Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &, Options)
            • Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &, Options)
            • Withdraw(google::cloud::cpp::compute::v1::Operation const &, Options)
        • PublicAdvertisedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
            • virtual Announce(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
            • virtual Announce(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
            • virtual DeletePublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
            • virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &)
            • virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
            • virtual InsertPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
            • virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
            • virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
            • virtual PatchPublicAdvertisedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
            • virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
            • virtual Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
            • virtual Withdraw(google::cloud::cpp::compute::v1::Operation const &)
        • PublicAdvertisedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual Announce(google::cloud::cpp::compute::public_advertised_prefixes::v1::AnnounceRequest const &)
            • virtual DeletePublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::DeletePublicAdvertisedPrefixRequest const &)
            • virtual GetPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::GetPublicAdvertisedPrefixRequest const &)
            • virtual InsertPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::InsertPublicAdvertisedPrefixRequest const &)
            • virtual ListPublicAdvertisedPrefixes(google::cloud::cpp::compute::public_advertised_prefixes::v1::ListPublicAdvertisedPrefixesRequest)
            • virtual PatchPublicAdvertisedPrefix(google::cloud::cpp::compute::public_advertised_prefixes::v1::PatchPublicAdvertisedPrefixRequest const &)
            • virtual Withdraw(google::cloud::cpp::compute::public_advertised_prefixes::v1::WithdrawRequest const &)
        • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(int)
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy &&)
            • PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy(PublicAdvertisedPrefixesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicAdvertisedPrefixesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy &&)
            • PublicAdvertisedPrefixesLimitedTimeRetryPolicy(PublicAdvertisedPrefixesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicAdvertisedPrefixesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PublicAdvertisedPrefixesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesPollingPolicyOption
          • Overview
          • Types
            • Type
        • PublicAdvertisedPrefixesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPublicAdvertisedPrefixesConnectionIdempotencyPolicy()
        • MakePublicAdvertisedPrefixesConnectionRest(Options)
    • google::cloud::compute_public_advertised_prefixes_v1_mocks
      • Overview
      • Classes
        • MockPublicAdvertisedPrefixesConnection
          • Overview
    • google::cloud::compute_public_delegated_prefixes_v1
      • Overview
      • Classes
        • PublicDelegatedPrefixesClient
          • Overview
          • Constructors
            • PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient const &)
            • PublicDelegatedPrefixesClient(PublicDelegatedPrefixesClient &&)
            • PublicDelegatedPrefixesClient(std::shared_ptr< PublicDelegatedPrefixesConnection >, Options)
          • Operators
            • operator=(PublicDelegatedPrefixesClient const &)
            • operator=(PublicDelegatedPrefixesClient &&)
            • operator==(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
            • operator!=(PublicDelegatedPrefixesClient const &, PublicDelegatedPrefixesClient const &)
          • Functions
            • AggregatedListPublicDelegatedPrefixes(std::string const &, Options)
            • AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest, Options)
            • Announce(std::string const &, std::string const &, std::string const &, Options)
            • Announce(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &, Options)
            • Announce(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &, Options)
            • Announce(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeletePublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, Options)
            • DeletePublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
            • DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &, Options)
            • DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetPublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, Options)
            • GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &, Options)
            • InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
            • ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest, Options)
            • PatchPublicDelegatedPrefix(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchPublicDelegatedPrefix(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
            • PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
            • PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &, Options)
            • PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Withdraw(std::string const &, std::string const &, std::string const &, Options)
            • Withdraw(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &, Options)
            • Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &, Options)
            • Withdraw(google::cloud::cpp::compute::v1::Operation const &, Options)
        • PublicDelegatedPrefixesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest)
            • virtual Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
            • virtual Announce(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
            • virtual Announce(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual DeletePublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
            • virtual PatchPublicDelegatedPrefix(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
            • virtual Withdraw(NoAwaitTag, google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
            • virtual Withdraw(google::cloud::cpp::compute::v1::Operation const &)
        • PublicDelegatedPrefixesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::AggregatedListPublicDelegatedPrefixesRequest)
            • virtual Announce(google::cloud::cpp::compute::public_delegated_prefixes::v1::AnnounceRequest const &)
            • virtual DeletePublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::DeletePublicDelegatedPrefixRequest const &)
            • virtual GetPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::GetPublicDelegatedPrefixRequest const &)
            • virtual InsertPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::InsertPublicDelegatedPrefixRequest const &)
            • virtual ListPublicDelegatedPrefixes(google::cloud::cpp::compute::public_delegated_prefixes::v1::ListPublicDelegatedPrefixesRequest)
            • virtual PatchPublicDelegatedPrefix(google::cloud::cpp::compute::public_delegated_prefixes::v1::PatchPublicDelegatedPrefixRequest const &)
            • virtual Withdraw(google::cloud::cpp::compute::public_delegated_prefixes::v1::WithdrawRequest const &)
        • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
            • PublicDelegatedPrefixesLimitedErrorCountRetryPolicy(PublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicDelegatedPrefixesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
            • PublicDelegatedPrefixesLimitedTimeRetryPolicy(PublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PublicDelegatedPrefixesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PublicDelegatedPrefixesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesPollingPolicyOption
          • Overview
          • Types
            • Type
        • PublicDelegatedPrefixesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPublicDelegatedPrefixesConnectionIdempotencyPolicy()
        • MakePublicDelegatedPrefixesConnectionRest(Options)
    • google::cloud::compute_public_delegated_prefixes_v1_mocks
      • Overview
      • Classes
        • MockPublicDelegatedPrefixesConnection
          • Overview
    • google::cloud::compute_region_autoscalers_v1
      • Overview
      • Classes
        • RegionAutoscalersClient
          • Overview
          • Constructors
            • RegionAutoscalersClient(RegionAutoscalersClient const &)
            • RegionAutoscalersClient(RegionAutoscalersClient &&)
            • RegionAutoscalersClient(std::shared_ptr< RegionAutoscalersConnection >, Options)
          • Operators
            • operator=(RegionAutoscalersClient const &)
            • operator=(RegionAutoscalersClient &&)
            • operator==(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
            • operator!=(RegionAutoscalersClient const &, RegionAutoscalersClient const &)
          • Functions
            • DeleteAutoscaler(std::string const &, std::string const &, std::string const &, Options)
            • DeleteAutoscaler(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &, Options)
            • DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &, Options)
            • DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetAutoscaler(std::string const &, std::string const &, std::string const &, Options)
            • GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &, Options)
            • InsertAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &, Options)
            • InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &, Options)
            • InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionAutoscalers(std::string const &, std::string const &, Options)
            • ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest, Options)
            • PatchAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &, Options)
            • PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &, Options)
            • PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateAutoscaler(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateAutoscaler(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
            • UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &, Options)
            • UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &, Options)
            • UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
        • RegionAutoscalersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
        • RegionAutoscalersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionAutoscalersLimitedErrorCountRetryPolicy(int)
            • RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy &&)
            • RegionAutoscalersLimitedErrorCountRetryPolicy(RegionAutoscalersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionAutoscalersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionAutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy &&)
            • RegionAutoscalersLimitedTimeRetryPolicy(RegionAutoscalersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionAutoscalersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionAutoscalersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionAutoscalersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionAutoscalersConnectionIdempotencyPolicy()
        • MakeRegionAutoscalersConnectionRest(Options)
    • google::cloud::compute_region_autoscalers_v1_mocks
      • Overview
      • Classes
        • MockRegionAutoscalersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::DeleteAutoscalerRequest const &)
            • virtual DeleteAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::GetAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::InsertAutoscalerRequest const &)
            • virtual InsertAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionAutoscalers(google::cloud::cpp::compute::region_autoscalers::v1::ListRegionAutoscalersRequest)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::PatchAutoscalerRequest const &)
            • virtual PatchAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(NoAwaitTag, google::cloud::cpp::compute::region_autoscalers::v1::UpdateAutoscalerRequest const &)
            • virtual UpdateAutoscaler(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_backend_services_v1
      • Overview
      • Classes
        • RegionBackendServicesClient
          • Overview
          • Constructors
            • RegionBackendServicesClient(RegionBackendServicesClient const &)
            • RegionBackendServicesClient(RegionBackendServicesClient &&)
            • RegionBackendServicesClient(std::shared_ptr< RegionBackendServicesConnection >, Options)
          • Operators
            • operator=(RegionBackendServicesClient const &)
            • operator=(RegionBackendServicesClient &&)
            • operator==(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
            • operator!=(RegionBackendServicesClient const &, RegionBackendServicesClient const &)
          • Functions
            • DeleteBackendService(std::string const &, std::string const &, std::string const &, Options)
            • DeleteBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &, Options)
            • DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &, Options)
            • DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetBackendService(std::string const &, std::string const &, std::string const &, Options)
            • GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
            • GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &, Options)
            • InsertBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &, Options)
            • InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &, Options)
            • InsertBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionBackendServices(std::string const &, std::string const &, Options)
            • ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest, Options)
            • ListUsable(std::string const &, std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest, Options)
            • PatchBackendService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &, Options)
            • PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &, Options)
            • PatchBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &, Options)
            • SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &, Options)
            • UpdateBackendService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateBackendService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
            • UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &, Options)
            • UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &, Options)
            • UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionBackendServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual DeleteBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
            • virtual ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest)
            • virtual PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
            • virtual PatchBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(NoAwaitTag, google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::v1::Operation const &)
        • RegionBackendServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteBackendService(google::cloud::cpp::compute::region_backend_services::v1::DeleteBackendServiceRequest const &)
            • virtual GetBackendService(google::cloud::cpp::compute::region_backend_services::v1::GetBackendServiceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_backend_services::v1::GetHealthRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendService(google::cloud::cpp::compute::region_backend_services::v1::InsertBackendServiceRequest const &)
            • virtual ListRegionBackendServices(google::cloud::cpp::compute::region_backend_services::v1::ListRegionBackendServicesRequest)
            • virtual ListUsable(google::cloud::cpp::compute::region_backend_services::v1::ListUsableRequest)
            • virtual PatchBackendService(google::cloud::cpp::compute::region_backend_services::v1::PatchBackendServiceRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetIamPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::region_backend_services::v1::SetSecurityPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_services::v1::TestIamPermissionsRequest const &)
            • virtual UpdateBackendService(google::cloud::cpp::compute::region_backend_services::v1::UpdateBackendServiceRequest const &)
        • RegionBackendServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionBackendServicesLimitedErrorCountRetryPolicy(int)
            • RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy &&)
            • RegionBackendServicesLimitedErrorCountRetryPolicy(RegionBackendServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionBackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy &&)
            • RegionBackendServicesLimitedTimeRetryPolicy(RegionBackendServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionBackendServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionBackendServicesConnectionIdempotencyPolicy()
        • MakeRegionBackendServicesConnectionRest(Options)
    • google::cloud::compute_region_backend_services_v1_mocks
      • Overview
      • Classes
        • MockRegionBackendServicesConnection
          • Overview
    • google::cloud::compute_region_commitments_v1
      • Overview
      • Classes
        • RegionCommitmentsClient
          • Overview
          • Constructors
            • RegionCommitmentsClient(RegionCommitmentsClient const &)
            • RegionCommitmentsClient(RegionCommitmentsClient &&)
            • RegionCommitmentsClient(std::shared_ptr< RegionCommitmentsConnection >, Options)
          • Operators
            • operator=(RegionCommitmentsClient const &)
            • operator=(RegionCommitmentsClient &&)
            • operator==(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
            • operator!=(RegionCommitmentsClient const &, RegionCommitmentsClient const &)
          • Functions
            • AggregatedListRegionCommitments(std::string const &, Options)
            • AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest, Options)
            • GetCommitment(std::string const &, std::string const &, std::string const &, Options)
            • GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &, Options)
            • InsertCommitment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • InsertCommitment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &, Options)
            • InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &, Options)
            • InsertCommitment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionCommitments(std::string const &, std::string const &, Options)
            • ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest, Options)
            • UpdateCommitment(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • UpdateCommitment(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Commitment const &, Options)
            • UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &, Options)
            • UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &, Options)
            • UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionCommitmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
            • virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
            • virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
            • virtual InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
            • virtual InsertCommitment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
            • virtual UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
            • virtual UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &)
        • RegionCommitmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
            • virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
            • virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
        • RegionCommitmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionCommitmentsLimitedErrorCountRetryPolicy(int)
            • RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy &&)
            • RegionCommitmentsLimitedErrorCountRetryPolicy(RegionCommitmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCommitmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionCommitmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy &&)
            • RegionCommitmentsLimitedTimeRetryPolicy(RegionCommitmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCommitmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionCommitmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionCommitmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionCommitmentsConnectionIdempotencyPolicy()
        • MakeRegionCommitmentsConnectionRest(Options)
    • google::cloud::compute_region_commitments_v1_mocks
      • Overview
      • Classes
        • MockRegionCommitmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::AggregatedListRegionCommitmentsRequest)
            • virtual GetCommitment(google::cloud::cpp::compute::region_commitments::v1::GetCommitmentRequest const &)
            • virtual InsertCommitment(google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
            • virtual InsertCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::InsertCommitmentRequest const &)
            • virtual InsertCommitment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionCommitments(google::cloud::cpp::compute::region_commitments::v1::ListRegionCommitmentsRequest)
            • virtual UpdateCommitment(google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
            • virtual UpdateCommitment(NoAwaitTag, google::cloud::cpp::compute::region_commitments::v1::UpdateCommitmentRequest const &)
            • virtual UpdateCommitment(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_disk_types_v1
      • Overview
      • Classes
        • RegionDiskTypesClient
          • Overview
          • Constructors
            • RegionDiskTypesClient(RegionDiskTypesClient const &)
            • RegionDiskTypesClient(RegionDiskTypesClient &&)
            • RegionDiskTypesClient(std::shared_ptr< RegionDiskTypesConnection >, Options)
          • Operators
            • operator=(RegionDiskTypesClient const &)
            • operator=(RegionDiskTypesClient &&)
            • operator==(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
            • operator!=(RegionDiskTypesClient const &, RegionDiskTypesClient const &)
          • Functions
            • GetDiskType(std::string const &, std::string const &, std::string const &, Options)
            • GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &, Options)
            • ListRegionDiskTypes(std::string const &, std::string const &, Options)
            • ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest, Options)
        • RegionDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
        • RegionDiskTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
        • RegionDiskTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionDiskTypesLimitedErrorCountRetryPolicy(int)
            • RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy &&)
            • RegionDiskTypesLimitedErrorCountRetryPolicy(RegionDiskTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDiskTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionDiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy &&)
            • RegionDiskTypesLimitedTimeRetryPolicy(RegionDiskTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDiskTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionDiskTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionDiskTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionDiskTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionDiskTypesConnectionIdempotencyPolicy()
        • MakeRegionDiskTypesConnectionRest(Options)
    • google::cloud::compute_region_disk_types_v1_mocks
      • Overview
      • Classes
        • MockRegionDiskTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetDiskType(google::cloud::cpp::compute::region_disk_types::v1::GetDiskTypeRequest const &)
            • virtual ListRegionDiskTypes(google::cloud::cpp::compute::region_disk_types::v1::ListRegionDiskTypesRequest)
    • google::cloud::compute_region_disks_v1
      • Overview
      • Classes
        • RegionDisksClient
          • Overview
          • Constructors
            • RegionDisksClient(RegionDisksClient const &)
            • RegionDisksClient(RegionDisksClient &&)
            • RegionDisksClient(std::shared_ptr< RegionDisksConnection >, Options)
          • Operators
            • operator=(RegionDisksClient const &)
            • operator=(RegionDisksClient &&)
            • operator==(RegionDisksClient const &, RegionDisksClient const &)
            • operator!=(RegionDisksClient const &, RegionDisksClient const &)
          • Functions
            • AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksAddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &, Options)
            • AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &, Options)
            • BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &, Options)
            • BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • CreateSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &, Options)
            • CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &, Options)
            • CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteDisk(std::string const &, std::string const &, std::string const &, Options)
            • DeleteDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &, Options)
            • DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &, Options)
            • DeleteDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetDisk(std::string const &, std::string const &, std::string const &, Options)
            • GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &, Options)
            • InsertDisk(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertDisk(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &, Options)
            • InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &, Options)
            • InsertDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionDisks(std::string const &, std::string const &, Options)
            • ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest, Options)
            • RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksRemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &, Options)
            • RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksResizeRequest const &, Options)
            • Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &, Options)
            • Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksStartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDisksStartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &, Options)
            • StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &, Options)
            • StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &, Options)
            • StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &, Options)
            • UpdateDisk(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateDisk(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
            • UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &, Options)
            • UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &, Options)
            • UpdateDisk(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
        • RegionDisksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
            • virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
        • RegionDisksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionDisksLimitedErrorCountRetryPolicy(int)
            • RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy &&)
            • RegionDisksLimitedErrorCountRetryPolicy(RegionDisksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDisksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionDisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy &&)
            • RegionDisksLimitedTimeRetryPolicy(RegionDisksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionDisksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionDisksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionDisksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionDisksConnectionIdempotencyPolicy()
        • MakeRegionDisksConnectionRest(Options)
    • google::cloud::compute_region_disks_v1_mocks
      • Overview
      • Classes
        • MockRegionDisksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddResourcePolicies(google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::AddResourcePoliciesRequest const &)
            • virtual AddResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual BulkInsert(google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::DeleteDiskRequest const &)
            • virtual DeleteDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetDisk(google::cloud::cpp::compute::region_disks::v1::GetDiskRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_disks::v1::GetIamPolicyRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::InsertDiskRequest const &)
            • virtual InsertDisk(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionDisks(google::cloud::cpp::compute::region_disks::v1::ListRegionDisksRequest)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::RemoveResourcePoliciesRequest const &)
            • virtual RemoveResourcePolicies(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_disks::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StartAsyncReplicationRequest const &)
            • virtual StartAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopAsyncReplicationRequest const &)
            • virtual StopAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::StopGroupAsyncReplicationRequest const &)
            • virtual StopGroupAsyncReplication(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_disks::v1::TestIamPermissionsRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateDiskRequest const &)
            • virtual UpdateDisk(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_health_check_services_v1
      • Overview
      • Classes
        • RegionHealthCheckServicesClient
          • Overview
          • Constructors
            • RegionHealthCheckServicesClient(RegionHealthCheckServicesClient const &)
            • RegionHealthCheckServicesClient(RegionHealthCheckServicesClient &&)
            • RegionHealthCheckServicesClient(std::shared_ptr< RegionHealthCheckServicesConnection >, Options)
          • Operators
            • operator=(RegionHealthCheckServicesClient const &)
            • operator=(RegionHealthCheckServicesClient &&)
            • operator==(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
            • operator!=(RegionHealthCheckServicesClient const &, RegionHealthCheckServicesClient const &)
          • Functions
            • DeleteHealthCheckService(std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthCheckService(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &, Options)
            • DeleteHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &, Options)
            • DeleteHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHealthCheckService(std::string const &, std::string const &, std::string const &, Options)
            • GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &, Options)
            • InsertHealthCheckService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • InsertHealthCheckService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &, Options)
            • InsertHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &, Options)
            • InsertHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionHealthCheckServices(std::string const &, std::string const &, Options)
            • ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest, Options)
            • PatchHealthCheckService(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • PatchHealthCheckService(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheckService const &, Options)
            • PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &, Options)
            • PatchHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &, Options)
            • PatchHealthCheckService(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionHealthCheckServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
            • virtual DeleteHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
            • virtual DeleteHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &)
            • virtual InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
            • virtual InsertHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
            • virtual InsertHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
            • virtual PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
            • virtual PatchHealthCheckService(NoAwaitTag, google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
            • virtual PatchHealthCheckService(google::cloud::cpp::compute::v1::Operation const &)
        • RegionHealthCheckServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::DeleteHealthCheckServiceRequest const &)
            • virtual GetHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::GetHealthCheckServiceRequest const &)
            • virtual InsertHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::InsertHealthCheckServiceRequest const &)
            • virtual ListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::ListRegionHealthCheckServicesRequest)
            • virtual PatchHealthCheckService(google::cloud::cpp::compute::region_health_check_services::v1::PatchHealthCheckServiceRequest const &)
        • RegionHealthCheckServicesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(int)
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy &&)
            • RegionHealthCheckServicesLimitedErrorCountRetryPolicy(RegionHealthCheckServicesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthCheckServicesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy &&)
            • RegionHealthCheckServicesLimitedTimeRetryPolicy(RegionHealthCheckServicesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthCheckServicesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthCheckServicesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthCheckServicesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthCheckServicesConnectionIdempotencyPolicy()
        • MakeRegionHealthCheckServicesConnectionRest(Options)
    • google::cloud::compute_region_health_check_services_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthCheckServicesConnection
          • Overview
    • google::cloud::compute_region_health_checks_v1
      • Overview
      • Classes
        • RegionHealthChecksClient
          • Overview
          • Constructors
            • RegionHealthChecksClient(RegionHealthChecksClient const &)
            • RegionHealthChecksClient(RegionHealthChecksClient &&)
            • RegionHealthChecksClient(std::shared_ptr< RegionHealthChecksConnection >, Options)
          • Operators
            • operator=(RegionHealthChecksClient const &)
            • operator=(RegionHealthChecksClient &&)
            • operator==(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
            • operator!=(RegionHealthChecksClient const &, RegionHealthChecksClient const &)
          • Functions
            • DeleteHealthCheck(std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &, Options)
            • DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &, Options)
            • DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHealthCheck(std::string const &, std::string const &, std::string const &, Options)
            • GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &, Options)
            • InsertHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &, Options)
            • InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &, Options)
            • InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionHealthChecks(std::string const &, std::string const &, Options)
            • ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest, Options)
            • PatchHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &, Options)
            • PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &, Options)
            • PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
            • UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &, Options)
            • UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &, Options)
            • UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
        • RegionHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
        • RegionHealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthChecksLimitedErrorCountRetryPolicy(int)
            • RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy &&)
            • RegionHealthChecksLimitedErrorCountRetryPolicy(RegionHealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy &&)
            • RegionHealthChecksLimitedTimeRetryPolicy(RegionHealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthChecksConnectionIdempotencyPolicy()
        • MakeRegionHealthChecksConnectionRest(Options)
    • google::cloud::compute_region_health_checks_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::DeleteHealthCheckRequest const &)
            • virtual DeleteHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::GetHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::InsertHealthCheckRequest const &)
            • virtual InsertHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthChecks(google::cloud::cpp::compute::region_health_checks::v1::ListRegionHealthChecksRequest)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::PatchHealthCheckRequest const &)
            • virtual PatchHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_health_checks::v1::UpdateHealthCheckRequest const &)
            • virtual UpdateHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_instance_group_managers_v1
      • Overview
      • Classes
        • RegionInstanceGroupManagersClient
          • Overview
          • Constructors
            • RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient const &)
            • RegionInstanceGroupManagersClient(RegionInstanceGroupManagersClient &&)
            • RegionInstanceGroupManagersClient(std::shared_ptr< RegionInstanceGroupManagersConnection >, Options)
          • Operators
            • operator=(RegionInstanceGroupManagersClient const &)
            • operator=(RegionInstanceGroupManagersClient &&)
            • operator==(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
            • operator!=(RegionInstanceGroupManagersClient const &, RegionInstanceGroupManagersClient const &)
          • Functions
            • AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersAbandonInstancesRequest const &, Options)
            • AbandonInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersAbandonInstancesRequest const &, Options)
            • AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &, Options)
            • AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &, Options)
            • AbandonInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersApplyUpdatesRequest const &, Options)
            • ApplyUpdatesToInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersApplyUpdatesRequest const &, Options)
            • ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
            • ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
            • ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersCreateInstancesRequest const &, Options)
            • CreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersCreateInstancesRequest const &, Options)
            • CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &, Options)
            • CreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &, Options)
            • CreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
            • DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &, Options)
            • DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersDeleteInstancesRequest const &, Options)
            • DeleteInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersDeleteInstancesRequest const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &, Options)
            • DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &, Options)
            • DeleteInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerDeleteInstanceConfigReq const &, Options)
            • DeletePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerDeleteInstanceConfigReq const &, Options)
            • DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
            • DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
            • DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceGroupManager(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &, Options)
            • InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionInstanceGroupManagers(std::string const &, std::string const &, Options)
            • ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest, Options)
            • ListErrors(std::string const &, std::string const &, std::string const &, Options)
            • ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest, Options)
            • ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
            • ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
            • ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
            • ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
            • PatchInstanceGroupManager(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchInstanceGroupManager(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
            • PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
            • PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &, Options)
            • PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerPatchInstanceConfigReq const &, Options)
            • PatchPerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerPatchInstanceConfigReq const &, Options)
            • PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
            • PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
            • PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersRecreateRequest const &, Options)
            • RecreateInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersRecreateRequest const &, Options)
            • RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &, Options)
            • RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &, Options)
            • RecreateInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
            • Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::int32_t, Options)
            • Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &, Options)
            • Resize(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ResumeInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersResumeInstancesRequest const &, Options)
            • ResumeInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersResumeInstancesRequest const &, Options)
            • ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &, Options)
            • ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &, Options)
            • ResumeInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTemplateRequest const &, Options)
            • SetInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTemplateRequest const &, Options)
            • SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
            • SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
            • SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTargetPoolsRequest const &, Options)
            • SetTargetPools(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSetTargetPoolsRequest const &, Options)
            • SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
            • SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
            • SetTargetPools(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StartInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStartInstancesRequest const &, Options)
            • StartInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStartInstancesRequest const &, Options)
            • StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &, Options)
            • StartInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &, Options)
            • StartInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • StopInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStopInstancesRequest const &, Options)
            • StopInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersStopInstancesRequest const &, Options)
            • StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &, Options)
            • StopInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &, Options)
            • StopInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SuspendInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSuspendInstancesRequest const &, Options)
            • SuspendInstances(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagersSuspendInstancesRequest const &, Options)
            • SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &, Options)
            • SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &, Options)
            • SuspendInstances(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerUpdateInstanceConfigReq const &, Options)
            • UpdatePerInstanceConfigs(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupManagerUpdateInstanceConfigReq const &, Options)
            • UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
            • UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
            • UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionInstanceGroupManagersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AbandonInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual AbandonInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual CreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
            • virtual DeleteInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
            • virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeleteInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual DeletePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
            • virtual PatchInstanceGroupManager(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
            • virtual PatchInstanceGroupManager(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual PatchPerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual RecreateInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
            • virtual ResumeInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
            • virtual ResumeInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual SetTargetPools(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StartInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StartInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
            • virtual StopInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
            • virtual StopInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
            • virtual SuspendInstances(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
            • virtual UpdatePerInstanceConfigs(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::v1::Operation const &)
        • RegionInstanceGroupManagersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AbandonInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::AbandonInstancesRequest const &)
            • virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
            • virtual CreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::CreateInstancesRequest const &)
            • virtual DeleteInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstanceGroupManagerRequest const &)
            • virtual DeleteInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::DeleteInstancesRequest const &)
            • virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
            • virtual GetInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::GetInstanceGroupManagerRequest const &)
            • virtual InsertInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::InsertInstanceGroupManagerRequest const &)
            • virtual ListRegionInstanceGroupManagers(google::cloud::cpp::compute::region_instance_group_managers::v1::ListRegionInstanceGroupManagersRequest)
            • virtual ListErrors(google::cloud::cpp::compute::region_instance_group_managers::v1::ListErrorsRequest)
            • virtual ListManagedInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ListManagedInstancesRequest const &)
            • virtual ListPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::ListPerInstanceConfigsRequest)
            • virtual PatchInstanceGroupManager(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchInstanceGroupManagerRequest const &)
            • virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
            • virtual RecreateInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::RecreateInstancesRequest const &)
            • virtual Resize(google::cloud::cpp::compute::region_instance_group_managers::v1::ResizeRequest const &)
            • virtual ResumeInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::ResumeInstancesRequest const &)
            • virtual SetInstanceTemplate(google::cloud::cpp::compute::region_instance_group_managers::v1::SetInstanceTemplateRequest const &)
            • virtual SetTargetPools(google::cloud::cpp::compute::region_instance_group_managers::v1::SetTargetPoolsRequest const &)
            • virtual StartInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StartInstancesRequest const &)
            • virtual StopInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::StopInstancesRequest const &)
            • virtual SuspendInstances(google::cloud::cpp::compute::region_instance_group_managers::v1::SuspendInstancesRequest const &)
            • virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::region_instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
        • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(int)
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy &&)
            • RegionInstanceGroupManagersLimitedErrorCountRetryPolicy(RegionInstanceGroupManagersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy &&)
            • RegionInstanceGroupManagersLimitedTimeRetryPolicy(RegionInstanceGroupManagersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceGroupManagersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceGroupManagersConnectionIdempotencyPolicy()
        • MakeRegionInstanceGroupManagersConnectionRest(Options)
    • google::cloud::compute_region_instance_group_managers_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceGroupManagersConnection
          • Overview
    • google::cloud::compute_region_instance_groups_v1
      • Overview
      • Classes
        • RegionInstanceGroupsClient
          • Overview
          • Constructors
            • RegionInstanceGroupsClient(RegionInstanceGroupsClient const &)
            • RegionInstanceGroupsClient(RegionInstanceGroupsClient &&)
            • RegionInstanceGroupsClient(std::shared_ptr< RegionInstanceGroupsConnection >, Options)
          • Operators
            • operator=(RegionInstanceGroupsClient const &)
            • operator=(RegionInstanceGroupsClient &&)
            • operator==(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
            • operator!=(RegionInstanceGroupsClient const &, RegionInstanceGroupsClient const &)
          • Functions
            • GetInstanceGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &, Options)
            • ListRegionInstanceGroups(std::string const &, std::string const &, Options)
            • ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest, Options)
            • ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsListInstancesRequest const &, Options)
            • ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest, Options)
            • SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsSetNamedPortsRequest const &, Options)
            • SetNamedPorts(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionInstanceGroupsSetNamedPortsRequest const &, Options)
            • SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &, Options)
            • SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &, Options)
            • SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionInstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
        • RegionInstanceGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
        • RegionInstanceGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(int)
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy &&)
            • RegionInstanceGroupsLimitedErrorCountRetryPolicy(RegionInstanceGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy &&)
            • RegionInstanceGroupsLimitedTimeRetryPolicy(RegionInstanceGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceGroupsConnectionIdempotencyPolicy()
        • MakeRegionInstanceGroupsConnectionRest(Options)
    • google::cloud::compute_region_instance_groups_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInstanceGroup(google::cloud::cpp::compute::region_instance_groups::v1::GetInstanceGroupRequest const &)
            • virtual ListRegionInstanceGroups(google::cloud::cpp::compute::region_instance_groups::v1::ListRegionInstanceGroupsRequest)
            • virtual ListInstances(google::cloud::cpp::compute::region_instance_groups::v1::ListInstancesRequest)
            • virtual SetNamedPorts(google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(NoAwaitTag, google::cloud::cpp::compute::region_instance_groups::v1::SetNamedPortsRequest const &)
            • virtual SetNamedPorts(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_instance_templates_v1
      • Overview
      • Classes
        • RegionInstanceTemplatesClient
          • Overview
          • Constructors
            • RegionInstanceTemplatesClient(RegionInstanceTemplatesClient const &)
            • RegionInstanceTemplatesClient(RegionInstanceTemplatesClient &&)
            • RegionInstanceTemplatesClient(std::shared_ptr< RegionInstanceTemplatesConnection >, Options)
          • Operators
            • operator=(RegionInstanceTemplatesClient const &)
            • operator=(RegionInstanceTemplatesClient &&)
            • operator==(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
            • operator!=(RegionInstanceTemplatesClient const &, RegionInstanceTemplatesClient const &)
          • Functions
            • DeleteInstanceTemplate(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
            • DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &, Options)
            • DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstanceTemplate(std::string const &, std::string const &, std::string const &, Options)
            • GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &, Options)
            • InsertInstanceTemplate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertInstanceTemplate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
            • InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
            • InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &, Options)
            • InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionInstanceTemplates(std::string const &, std::string const &, Options)
            • ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest, Options)
        • RegionInstanceTemplatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(NoAwaitTag, google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
        • RegionInstanceTemplatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::DeleteInstanceTemplateRequest const &)
            • virtual GetInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::GetInstanceTemplateRequest const &)
            • virtual InsertInstanceTemplate(google::cloud::cpp::compute::region_instance_templates::v1::InsertInstanceTemplateRequest const &)
            • virtual ListRegionInstanceTemplates(google::cloud::cpp::compute::region_instance_templates::v1::ListRegionInstanceTemplatesRequest)
        • RegionInstanceTemplatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(int)
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy &&)
            • RegionInstanceTemplatesLimitedErrorCountRetryPolicy(RegionInstanceTemplatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceTemplatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy &&)
            • RegionInstanceTemplatesLimitedTimeRetryPolicy(RegionInstanceTemplatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceTemplatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceTemplatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceTemplatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceTemplatesConnectionIdempotencyPolicy()
        • MakeRegionInstanceTemplatesConnectionRest(Options)
    • google::cloud::compute_region_instance_templates_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceTemplatesConnection
          • Overview
    • google::cloud::compute_region_instances_v1
      • Overview
      • Classes
        • RegionInstancesClient
          • Overview
          • Constructors
            • RegionInstancesClient(RegionInstancesClient const &)
            • RegionInstancesClient(RegionInstancesClient &&)
            • RegionInstancesClient(std::shared_ptr< RegionInstancesConnection >, Options)
          • Operators
            • operator=(RegionInstancesClient const &)
            • operator=(RegionInstancesClient &&)
            • operator==(RegionInstancesClient const &, RegionInstancesClient const &)
            • operator!=(RegionInstancesClient const &, RegionInstancesClient const &)
          • Functions
            • BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
            • BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &, Options)
            • BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &, Options)
            • BulkInsert(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
        • RegionInstancesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
        • RegionInstancesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstancesLimitedErrorCountRetryPolicy(int)
            • RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy &&)
            • RegionInstancesLimitedErrorCountRetryPolicy(RegionInstancesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstancesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy &&)
            • RegionInstancesLimitedTimeRetryPolicy(RegionInstancesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstancesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstancesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstancesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstancesConnectionIdempotencyPolicy()
        • MakeRegionInstancesConnectionRest(Options)
    • google::cloud::compute_region_instances_v1_mocks
      • Overview
      • Classes
        • MockRegionInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual BulkInsert(google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(NoAwaitTag, google::cloud::cpp::compute::region_instances::v1::BulkInsertRequest const &)
            • virtual BulkInsert(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_instant_snapshots_v1
      • Overview
      • Classes
        • RegionInstantSnapshotsClient
          • Overview
          • Constructors
            • RegionInstantSnapshotsClient(RegionInstantSnapshotsClient const &)
            • RegionInstantSnapshotsClient(RegionInstantSnapshotsClient &&)
            • RegionInstantSnapshotsClient(std::shared_ptr< RegionInstantSnapshotsConnection >, Options)
          • Operators
            • operator=(RegionInstantSnapshotsClient const &)
            • operator=(RegionInstantSnapshotsClient &&)
            • operator==(RegionInstantSnapshotsClient const &, RegionInstantSnapshotsClient const &)
            • operator!=(RegionInstantSnapshotsClient const &, RegionInstantSnapshotsClient const &)
          • Functions
            • DeleteInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
            • DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &, Options)
            • DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstantSnapshot(std::string const &, std::string const &, std::string const &, Options)
            • GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &, Options)
            • InsertInstantSnapshot(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
            • InsertInstantSnapshot(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshot const &, Options)
            • InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
            • InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &, Options)
            • InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionInstantSnapshots(std::string const &, std::string const &, Options)
            • ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &, Options)
        • RegionInstantSnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &)
        • RegionInstantSnapshotsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::DeleteInstantSnapshotRequest const &)
            • virtual GetInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::GetInstantSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshot(google::cloud::cpp::compute::region_instant_snapshots::v1::InsertInstantSnapshotRequest const &)
            • virtual ListRegionInstantSnapshots(google::cloud::cpp::compute::region_instant_snapshots::v1::ListRegionInstantSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_instant_snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshots::v1::TestIamPermissionsRequest const &)
        • RegionInstantSnapshotsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstantSnapshotsLimitedErrorCountRetryPolicy(int)
            • RegionInstantSnapshotsLimitedErrorCountRetryPolicy(RegionInstantSnapshotsLimitedErrorCountRetryPolicy &&)
            • RegionInstantSnapshotsLimitedErrorCountRetryPolicy(RegionInstantSnapshotsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstantSnapshotsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstantSnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstantSnapshotsLimitedTimeRetryPolicy(RegionInstantSnapshotsLimitedTimeRetryPolicy &&)
            • RegionInstantSnapshotsLimitedTimeRetryPolicy(RegionInstantSnapshotsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstantSnapshotsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstantSnapshotsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstantSnapshotsConnectionIdempotencyPolicy()
        • MakeRegionInstantSnapshotsConnectionRest(Options)
    • google::cloud::compute_region_instant_snapshots_v1_mocks
      • Overview
      • Classes
        • MockRegionInstantSnapshotsConnection
          • Overview
    • google::cloud::compute_region_network_endpoint_groups_v1
      • Overview
      • Classes
        • RegionNetworkEndpointGroupsClient
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient const &)
            • RegionNetworkEndpointGroupsClient(RegionNetworkEndpointGroupsClient &&)
            • RegionNetworkEndpointGroupsClient(std::shared_ptr< RegionNetworkEndpointGroupsConnection >, Options)
          • Operators
            • operator=(RegionNetworkEndpointGroupsClient const &)
            • operator=(RegionNetworkEndpointGroupsClient &&)
            • operator==(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
            • operator!=(RegionNetworkEndpointGroupsClient const &, RegionNetworkEndpointGroupsClient const &)
          • Functions
            • AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
            • AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &, Options)
            • DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
            • DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNetworkEndpointGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &, Options)
            • InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionNetworkEndpointGroups(std::string const &, std::string const &, Options)
            • ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest, Options)
            • ListNetworkEndpoints(std::string const &, std::string const &, std::string const &, Options)
            • ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
        • RegionNetworkEndpointGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual AttachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(NoAwaitTag, google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
        • RegionNetworkEndpointGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AttachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
            • virtual DeleteNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DeleteNetworkEndpointGroupRequest const &)
            • virtual DetachNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
            • virtual GetNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::GetNetworkEndpointGroupRequest const &)
            • virtual InsertNetworkEndpointGroup(google::cloud::cpp::compute::region_network_endpoint_groups::v1::InsertNetworkEndpointGroupRequest const &)
            • virtual ListRegionNetworkEndpointGroups(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListRegionNetworkEndpointGroupsRequest)
            • virtual ListNetworkEndpoints(google::cloud::cpp::compute::region_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
        • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
            • RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy(RegionNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
            • RegionNetworkEndpointGroupsLimitedTimeRetryPolicy(RegionNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkEndpointGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNetworkEndpointGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkEndpointGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNetworkEndpointGroupsConnectionIdempotencyPolicy()
        • MakeRegionNetworkEndpointGroupsConnectionRest(Options)
    • google::cloud::compute_region_network_endpoint_groups_v1_mocks
      • Overview
      • Classes
        • MockRegionNetworkEndpointGroupsConnection
          • Overview
    • google::cloud::compute_region_network_firewall_policies_v1
      • Overview
      • Classes
        • RegionNetworkFirewallPoliciesClient
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient const &)
            • RegionNetworkFirewallPoliciesClient(RegionNetworkFirewallPoliciesClient &&)
            • RegionNetworkFirewallPoliciesClient(std::shared_ptr< RegionNetworkFirewallPoliciesConnection >, Options)
          • Operators
            • operator=(RegionNetworkFirewallPoliciesClient const &)
            • operator=(RegionNetworkFirewallPoliciesClient &&)
            • operator==(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
            • operator!=(RegionNetworkFirewallPoliciesClient const &, RegionNetworkFirewallPoliciesClient const &)
          • Functions
            • AddAssociation(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &, Options)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CloneRules(std::string const &, std::string const &, std::string const &, Options)
            • CloneRules(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &, Options)
            • CloneRules(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteFirewallPolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &, Options)
            • DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetFirewallPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &, Options)
            • GetAssociation(std::string const &, std::string const &, std::string const &, Options)
            • GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &, Options)
            • GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, Options)
            • GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
            • GetRule(std::string const &, std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &, Options)
            • InsertFirewallPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &, Options)
            • InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionNetworkFirewallPolicies(std::string const &, std::string const &, Options)
            • ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest, Options)
            • PatchFirewallPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &, Options)
            • PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveAssociation(std::string const &, std::string const &, std::string const &, Options)
            • RemoveAssociation(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveRule(std::string const &, std::string const &, std::string const &, Options)
            • RemoveRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
        • RegionNetworkFirewallPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • RegionNetworkFirewallPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::AddRuleRequest const &)
            • virtual CloneRules(google::cloud::cpp::compute::region_network_firewall_policies::v1::CloneRulesRequest const &)
            • virtual DeleteFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::DeleteFirewallPolicyRequest const &)
            • virtual GetFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetFirewallPolicyRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetAssociationRequest const &)
            • virtual GetEffectiveFirewalls(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetEffectiveFirewallsRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetIamPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::GetRuleRequest const &)
            • virtual InsertFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::InsertFirewallPolicyRequest const &)
            • virtual ListRegionNetworkFirewallPolicies(google::cloud::cpp::compute::region_network_firewall_policies::v1::ListRegionNetworkFirewallPoliciesRequest)
            • virtual PatchFirewallPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchFirewallPolicyRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_network_firewall_policies::v1::RemoveRuleRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_network_firewall_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_network_firewall_policies::v1::TestIamPermissionsRequest const &)
        • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy(RegionNetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
            • RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy(RegionNetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNetworkFirewallPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNetworkFirewallPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNetworkFirewallPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNetworkFirewallPoliciesConnectionIdempotencyPolicy()
        • MakeRegionNetworkFirewallPoliciesConnectionRest(Options)
    • google::cloud::compute_region_network_firewall_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionNetworkFirewallPoliciesConnection
          • Overview
    • google::cloud::compute_region_notification_endpoints_v1
      • Overview
      • Classes
        • RegionNotificationEndpointsClient
          • Overview
          • Constructors
            • RegionNotificationEndpointsClient(RegionNotificationEndpointsClient const &)
            • RegionNotificationEndpointsClient(RegionNotificationEndpointsClient &&)
            • RegionNotificationEndpointsClient(std::shared_ptr< RegionNotificationEndpointsConnection >, Options)
          • Operators
            • operator=(RegionNotificationEndpointsClient const &)
            • operator=(RegionNotificationEndpointsClient &&)
            • operator==(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
            • operator!=(RegionNotificationEndpointsClient const &, RegionNotificationEndpointsClient const &)
          • Functions
            • DeleteNotificationEndpoint(std::string const &, std::string const &, std::string const &, Options)
            • DeleteNotificationEndpoint(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &, Options)
            • DeleteNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &, Options)
            • DeleteNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetNotificationEndpoint(std::string const &, std::string const &, std::string const &, Options)
            • GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &, Options)
            • InsertNotificationEndpoint(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NotificationEndpoint const &, Options)
            • InsertNotificationEndpoint(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NotificationEndpoint const &, Options)
            • InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &, Options)
            • InsertNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &, Options)
            • InsertNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionNotificationEndpoints(std::string const &, std::string const &, Options)
            • ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest, Options)
        • RegionNotificationEndpointsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
            • virtual DeleteNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
            • virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &)
            • virtual InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
            • virtual InsertNotificationEndpoint(NoAwaitTag, google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
            • virtual InsertNotificationEndpoint(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
        • RegionNotificationEndpointsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::DeleteNotificationEndpointRequest const &)
            • virtual GetNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::GetNotificationEndpointRequest const &)
            • virtual InsertNotificationEndpoint(google::cloud::cpp::compute::region_notification_endpoints::v1::InsertNotificationEndpointRequest const &)
            • virtual ListRegionNotificationEndpoints(google::cloud::cpp::compute::region_notification_endpoints::v1::ListRegionNotificationEndpointsRequest)
        • RegionNotificationEndpointsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(int)
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy &&)
            • RegionNotificationEndpointsLimitedErrorCountRetryPolicy(RegionNotificationEndpointsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNotificationEndpointsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy &&)
            • RegionNotificationEndpointsLimitedTimeRetryPolicy(RegionNotificationEndpointsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionNotificationEndpointsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionNotificationEndpointsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionNotificationEndpointsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionNotificationEndpointsConnectionIdempotencyPolicy()
        • MakeRegionNotificationEndpointsConnectionRest(Options)
    • google::cloud::compute_region_notification_endpoints_v1_mocks
      • Overview
      • Classes
        • MockRegionNotificationEndpointsConnection
          • Overview
    • google::cloud::compute_region_operations_v1
      • Overview
      • Classes
        • RegionOperationsClient
          • Overview
          • Constructors
            • RegionOperationsClient(RegionOperationsClient const &)
            • RegionOperationsClient(RegionOperationsClient &&)
            • RegionOperationsClient(std::shared_ptr< RegionOperationsConnection >, Options)
          • Operators
            • operator=(RegionOperationsClient const &)
            • operator=(RegionOperationsClient &&)
            • operator==(RegionOperationsClient const &, RegionOperationsClient const &)
            • operator!=(RegionOperationsClient const &, RegionOperationsClient const &)
          • Functions
            • DeleteOperation(std::string const &, std::string const &, std::string const &, Options)
            • DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &, Options)
            • GetOperation(std::string const &, std::string const &, std::string const &, Options)
            • GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &, Options)
            • ListRegionOperations(std::string const &, std::string const &, Options)
            • ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest, Options)
            • Wait(std::string const &, std::string const &, std::string const &, Options)
            • Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &, Options)
        • RegionOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
        • RegionOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
        • RegionOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionOperationsLimitedErrorCountRetryPolicy(int)
            • RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy &&)
            • RegionOperationsLimitedErrorCountRetryPolicy(RegionOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy &&)
            • RegionOperationsLimitedTimeRetryPolicy(RegionOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionOperationsConnectionIdempotencyPolicy()
        • MakeRegionOperationsConnectionRest(Options)
    • google::cloud::compute_region_operations_v1_mocks
      • Overview
      • Classes
        • MockRegionOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteOperation(google::cloud::cpp::compute::region_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::region_operations::v1::GetOperationRequest const &)
            • virtual ListRegionOperations(google::cloud::cpp::compute::region_operations::v1::ListRegionOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::region_operations::v1::WaitRequest const &)
    • google::cloud::compute_region_security_policies_v1
      • Overview
      • Classes
        • RegionSecurityPoliciesClient
          • Overview
          • Constructors
            • RegionSecurityPoliciesClient(RegionSecurityPoliciesClient const &)
            • RegionSecurityPoliciesClient(RegionSecurityPoliciesClient &&)
            • RegionSecurityPoliciesClient(std::shared_ptr< RegionSecurityPoliciesConnection >, Options)
          • Operators
            • operator=(RegionSecurityPoliciesClient const &)
            • operator=(RegionSecurityPoliciesClient &&)
            • operator==(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
            • operator!=(RegionSecurityPoliciesClient const &, RegionSecurityPoliciesClient const &)
          • Functions
            • AddRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteSecurityPolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSecurityPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &, Options)
            • GetRule(std::string const &, std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &, Options)
            • InsertSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionSecurityPolicies(std::string const &, std::string const &, Options)
            • ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest, Options)
            • PatchSecurityPolicy(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveRule(std::string const &, std::string const &, std::string const &, Options)
            • RemoveRule(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionSecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • RegionSecurityPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddRule(google::cloud::cpp::compute::region_security_policies::v1::AddRuleRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::region_security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual ListRegionSecurityPolicies(google::cloud::cpp::compute::region_security_policies::v1::ListRegionSecurityPoliciesRequest)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::region_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::region_security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::region_security_policies::v1::RemoveRuleRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::region_security_policies::v1::SetLabelsRequest const &)
        • RegionSecurityPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionSecurityPoliciesLimitedErrorCountRetryPolicy(RegionSecurityPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSecurityPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy &&)
            • RegionSecurityPoliciesLimitedTimeRetryPolicy(RegionSecurityPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSecurityPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSecurityPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSecurityPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSecurityPoliciesConnectionIdempotencyPolicy()
        • MakeRegionSecurityPoliciesConnectionRest(Options)
    • google::cloud::compute_region_security_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionSecurityPoliciesConnection
          • Overview
    • google::cloud::compute_region_ssl_certificates_v1
      • Overview
      • Classes
        • RegionSslCertificatesClient
          • Overview
          • Constructors
            • RegionSslCertificatesClient(RegionSslCertificatesClient const &)
            • RegionSslCertificatesClient(RegionSslCertificatesClient &&)
            • RegionSslCertificatesClient(std::shared_ptr< RegionSslCertificatesConnection >, Options)
          • Operators
            • operator=(RegionSslCertificatesClient const &)
            • operator=(RegionSslCertificatesClient &&)
            • operator==(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
            • operator!=(RegionSslCertificatesClient const &, RegionSslCertificatesClient const &)
          • Functions
            • DeleteSslCertificate(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSslCertificate(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
            • DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
            • DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSslCertificate(std::string const &, std::string const &, std::string const &, Options)
            • GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &, Options)
            • InsertSslCertificate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertSslCertificate(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
            • InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
            • InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionSslCertificates(std::string const &, std::string const &, Options)
            • ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest, Options)
        • RegionSslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
        • RegionSslCertificatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual GetSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::GetSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::region_ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual ListRegionSslCertificates(google::cloud::cpp::compute::region_ssl_certificates::v1::ListRegionSslCertificatesRequest)
        • RegionSslCertificatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(int)
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy &&)
            • RegionSslCertificatesLimitedErrorCountRetryPolicy(RegionSslCertificatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslCertificatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSslCertificatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy &&)
            • RegionSslCertificatesLimitedTimeRetryPolicy(RegionSslCertificatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslCertificatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSslCertificatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslCertificatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSslCertificatesConnectionIdempotencyPolicy()
        • MakeRegionSslCertificatesConnectionRest(Options)
    • google::cloud::compute_region_ssl_certificates_v1_mocks
      • Overview
      • Classes
        • MockRegionSslCertificatesConnection
          • Overview
    • google::cloud::compute_region_ssl_policies_v1
      • Overview
      • Classes
        • RegionSslPoliciesClient
          • Overview
          • Constructors
            • RegionSslPoliciesClient(RegionSslPoliciesClient const &)
            • RegionSslPoliciesClient(RegionSslPoliciesClient &&)
            • RegionSslPoliciesClient(std::shared_ptr< RegionSslPoliciesConnection >, Options)
          • Operators
            • operator=(RegionSslPoliciesClient const &)
            • operator=(RegionSslPoliciesClient &&)
            • operator==(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
            • operator!=(RegionSslPoliciesClient const &, RegionSslPoliciesClient const &)
          • Functions
            • DeleteSslPolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSslPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
            • DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
            • DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSslPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &, Options)
            • InsertSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertSslPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &, Options)
            • InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &, Options)
            • InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionSslPolicies(std::string const &, std::string const &, Options)
            • ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest, Options)
            • ListAvailableFeatures(std::string const &, std::string const &, Options)
            • ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &, Options)
            • PatchSslPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchSslPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &, Options)
            • PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &, Options)
            • PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • RegionSslPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
        • RegionSslPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionSslPoliciesLimitedErrorCountRetryPolicy(RegionSslPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionSslPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy &&)
            • RegionSslPoliciesLimitedTimeRetryPolicy(RegionSslPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionSslPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionSslPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionSslPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionSslPoliciesConnectionIdempotencyPolicy()
        • MakeRegionSslPoliciesConnectionRest(Options)
    • google::cloud::compute_region_ssl_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionSslPolicies(google::cloud::cpp::compute::region_ssl_policies::v1::ListRegionSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::region_ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::region_ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_target_http_proxies_v1
      • Overview
      • Classes
        • RegionTargetHttpProxiesClient
          • Overview
          • Constructors
            • RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient const &)
            • RegionTargetHttpProxiesClient(RegionTargetHttpProxiesClient &&)
            • RegionTargetHttpProxiesClient(std::shared_ptr< RegionTargetHttpProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetHttpProxiesClient const &)
            • operator=(RegionTargetHttpProxiesClient &&)
            • operator==(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
            • operator!=(RegionTargetHttpProxiesClient const &, RegionTargetHttpProxiesClient const &)
          • Functions
            • DeleteTargetHttpProxy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
            • DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
            • DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetHttpProxy(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionTargetHttpProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest, Options)
            • SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionTargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
        • RegionTargetHttpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual GetTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::GetTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::region_target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual ListRegionTargetHttpProxies(google::cloud::cpp::compute::region_target_http_proxies::v1::ListRegionTargetHttpProxiesRequest)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_http_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetHttpProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetHttpProxiesLimitedTimeRetryPolicy(RegionTargetHttpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetHttpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetHttpProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetHttpProxiesConnectionRest(Options)
    • google::cloud::compute_region_target_http_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetHttpProxiesConnection
          • Overview
    • google::cloud::compute_region_target_https_proxies_v1
      • Overview
      • Classes
        • RegionTargetHttpsProxiesClient
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient const &)
            • RegionTargetHttpsProxiesClient(RegionTargetHttpsProxiesClient &&)
            • RegionTargetHttpsProxiesClient(std::shared_ptr< RegionTargetHttpsProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetHttpsProxiesClient const &)
            • operator=(RegionTargetHttpsProxiesClient &&)
            • operator==(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
            • operator!=(RegionTargetHttpsProxiesClient const &, RegionTargetHttpsProxiesClient const &)
          • Functions
            • DeleteTargetHttpsProxy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
            • DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
            • DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetHttpsProxy(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionTargetHttpsProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest, Options)
            • PatchTargetHttpsProxy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
            • PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
            • PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionTargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionTargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RegionTargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
        • RegionTargetHttpsProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual GetTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual ListRegionTargetHttpsProxies(google::cloud::cpp::compute::region_target_https_proxies::v1::ListRegionTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::region_target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::region_target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::region_target_https_proxies::v1::SetUrlMapRequest const &)
        • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy(RegionTargetHttpsProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpsProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetHttpsProxiesLimitedTimeRetryPolicy(RegionTargetHttpsProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetHttpsProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetHttpsProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetHttpsProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetHttpsProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetHttpsProxiesConnectionRest(Options)
    • google::cloud::compute_region_target_https_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetHttpsProxiesConnection
          • Overview
    • google::cloud::compute_region_target_tcp_proxies_v1
      • Overview
      • Classes
        • RegionTargetTcpProxiesClient
          • Overview
          • Constructors
            • RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient const &)
            • RegionTargetTcpProxiesClient(RegionTargetTcpProxiesClient &&)
            • RegionTargetTcpProxiesClient(std::shared_ptr< RegionTargetTcpProxiesConnection >, Options)
          • Operators
            • operator=(RegionTargetTcpProxiesClient const &)
            • operator=(RegionTargetTcpProxiesClient &&)
            • operator==(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
            • operator!=(RegionTargetTcpProxiesClient const &, RegionTargetTcpProxiesClient const &)
          • Functions
            • DeleteTargetTcpProxy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetTcpProxy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
            • DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
            • DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetTcpProxy(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertTargetTcpProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionTargetTcpProxies(std::string const &, std::string const &, Options)
            • ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest, Options)
        • RegionTargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
        • RegionTargetTcpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual GetTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::region_target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual ListRegionTargetTcpProxies(google::cloud::cpp::compute::region_target_tcp_proxies::v1::ListRegionTargetTcpProxiesRequest)
        • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(int)
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy &&)
            • RegionTargetTcpProxiesLimitedErrorCountRetryPolicy(RegionTargetTcpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetTcpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy &&)
            • RegionTargetTcpProxiesLimitedTimeRetryPolicy(RegionTargetTcpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionTargetTcpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionTargetTcpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionTargetTcpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionTargetTcpProxiesConnectionIdempotencyPolicy()
        • MakeRegionTargetTcpProxiesConnectionRest(Options)
    • google::cloud::compute_region_target_tcp_proxies_v1_mocks
      • Overview
      • Classes
        • MockRegionTargetTcpProxiesConnection
          • Overview
    • google::cloud::compute_region_url_maps_v1
      • Overview
      • Classes
        • RegionUrlMapsClient
          • Overview
          • Constructors
            • RegionUrlMapsClient(RegionUrlMapsClient const &)
            • RegionUrlMapsClient(RegionUrlMapsClient &&)
            • RegionUrlMapsClient(std::shared_ptr< RegionUrlMapsConnection >, Options)
          • Operators
            • operator=(RegionUrlMapsClient const &)
            • operator=(RegionUrlMapsClient &&)
            • operator==(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
            • operator!=(RegionUrlMapsClient const &, RegionUrlMapsClient const &)
          • Functions
            • DeleteUrlMap(std::string const &, std::string const &, std::string const &, Options)
            • DeleteUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &, Options)
            • DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &, Options)
            • DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetUrlMap(std::string const &, std::string const &, std::string const &, Options)
            • GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &, Options)
            • InsertUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &, Options)
            • InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &, Options)
            • InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionUrlMaps(std::string const &, std::string const &, Options)
            • ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest, Options)
            • PatchUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &, Options)
            • PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &, Options)
            • PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateUrlMap(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateUrlMap(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &, Options)
            • UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &, Options)
            • UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Validate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionUrlMapsValidateRequest const &, Options)
            • Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &, Options)
        • RegionUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
        • RegionUrlMapsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
        • RegionUrlMapsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionUrlMapsLimitedErrorCountRetryPolicy(int)
            • RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy &&)
            • RegionUrlMapsLimitedErrorCountRetryPolicy(RegionUrlMapsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionUrlMapsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionUrlMapsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy &&)
            • RegionUrlMapsLimitedTimeRetryPolicy(RegionUrlMapsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionUrlMapsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionUrlMapsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionUrlMapsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionUrlMapsConnectionIdempotencyPolicy()
        • MakeRegionUrlMapsConnectionRest(Options)
    • google::cloud::compute_region_url_maps_v1_mocks
      • Overview
      • Classes
        • MockRegionUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteUrlMap(google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::region_url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionUrlMaps(google::cloud::cpp::compute::region_url_maps::v1::ListRegionUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::region_url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Validate(google::cloud::cpp::compute::region_url_maps::v1::ValidateRequest const &)
    • google::cloud::compute_region_zones_v1
      • Overview
      • Classes
        • RegionZonesClient
          • Overview
          • Constructors
            • RegionZonesClient(RegionZonesClient const &)
            • RegionZonesClient(RegionZonesClient &&)
            • RegionZonesClient(std::shared_ptr< RegionZonesConnection >, Options)
          • Operators
            • operator=(RegionZonesClient const &)
            • operator=(RegionZonesClient &&)
            • operator==(RegionZonesClient const &, RegionZonesClient const &)
            • operator!=(RegionZonesClient const &, RegionZonesClient const &)
          • Functions
            • ListRegionZones(std::string const &, std::string const &, Options)
            • ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest, Options)
        • RegionZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
        • RegionZonesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
        • RegionZonesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionZonesLimitedErrorCountRetryPolicy(int)
            • RegionZonesLimitedErrorCountRetryPolicy(RegionZonesLimitedErrorCountRetryPolicy &&)
            • RegionZonesLimitedErrorCountRetryPolicy(RegionZonesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionZonesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionZonesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionZonesLimitedTimeRetryPolicy(RegionZonesLimitedTimeRetryPolicy &&)
            • RegionZonesLimitedTimeRetryPolicy(RegionZonesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionZonesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionZonesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionZonesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionZonesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionZonesConnectionIdempotencyPolicy()
        • MakeRegionZonesConnectionRest(Options)
    • google::cloud::compute_region_zones_v1_mocks
      • Overview
      • Classes
        • MockRegionZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListRegionZones(google::cloud::cpp::compute::region_zones::v1::ListRegionZonesRequest)
    • google::cloud::compute_regions_v1
      • Overview
      • Classes
        • RegionsClient
          • Overview
          • Constructors
            • RegionsClient(RegionsClient const &)
            • RegionsClient(RegionsClient &&)
            • RegionsClient(std::shared_ptr< RegionsConnection >, Options)
          • Operators
            • operator=(RegionsClient const &)
            • operator=(RegionsClient &&)
            • operator==(RegionsClient const &, RegionsClient const &)
            • operator!=(RegionsClient const &, RegionsClient const &)
          • Functions
            • GetRegion(std::string const &, std::string const &, Options)
            • GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &, Options)
            • ListRegions(std::string const &, Options)
            • ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest, Options)
        • RegionsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
        • RegionsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
        • RegionsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionsLimitedErrorCountRetryPolicy(int)
            • RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy &&)
            • RegionsLimitedErrorCountRetryPolicy(RegionsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy &&)
            • RegionsLimitedTimeRetryPolicy(RegionsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionsConnectionIdempotencyPolicy()
        • MakeRegionsConnectionRest(Options)
    • google::cloud::compute_regions_v1_mocks
      • Overview
      • Classes
        • MockRegionsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetRegion(google::cloud::cpp::compute::regions::v1::GetRegionRequest const &)
            • virtual ListRegions(google::cloud::cpp::compute::regions::v1::ListRegionsRequest)
    • google::cloud::compute_reservation_blocks_v1
      • Overview
      • Classes
        • ReservationBlocksClient
          • Overview
          • Constructors
            • ReservationBlocksClient(ReservationBlocksClient const &)
            • ReservationBlocksClient(ReservationBlocksClient &&)
            • ReservationBlocksClient(std::shared_ptr< ReservationBlocksConnection >, Options)
          • Operators
            • operator=(ReservationBlocksClient const &)
            • operator=(ReservationBlocksClient &&)
            • operator==(ReservationBlocksClient const &, ReservationBlocksClient const &)
            • operator!=(ReservationBlocksClient const &, ReservationBlocksClient const &)
          • Functions
            • GetReservationBlocksGetResponse(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &, Options)
            • ListReservationBlocks(std::string const &, std::string const &, std::string const &, Options)
            • ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest, Options)
            • PerformMaintenance(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsBlocksPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsBlocksPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
        • ReservationBlocksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
            • virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
        • ReservationBlocksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
            • virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
        • ReservationBlocksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ReservationBlocksLimitedErrorCountRetryPolicy(int)
            • ReservationBlocksLimitedErrorCountRetryPolicy(ReservationBlocksLimitedErrorCountRetryPolicy &&)
            • ReservationBlocksLimitedErrorCountRetryPolicy(ReservationBlocksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationBlocksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ReservationBlocksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ReservationBlocksLimitedTimeRetryPolicy(ReservationBlocksLimitedTimeRetryPolicy &&)
            • ReservationBlocksLimitedTimeRetryPolicy(ReservationBlocksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationBlocksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ReservationBlocksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ReservationBlocksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ReservationBlocksPollingPolicyOption
          • Overview
          • Types
            • Type
        • ReservationBlocksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultReservationBlocksConnectionIdempotencyPolicy()
        • MakeReservationBlocksConnectionRest(Options)
    • google::cloud::compute_reservation_blocks_v1_mocks
      • Overview
      • Classes
        • MockReservationBlocksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetReservationBlocksGetResponse(google::cloud::cpp::compute::reservation_blocks::v1::GetReservationBlocksGetResponseRequest const &)
            • virtual ListReservationBlocks(google::cloud::cpp::compute::reservation_blocks::v1::ListReservationBlocksRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservation_blocks::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_reservations_v1
      • Overview
      • Classes
        • ReservationsClient
          • Overview
          • Constructors
            • ReservationsClient(ReservationsClient const &)
            • ReservationsClient(ReservationsClient &&)
            • ReservationsClient(std::shared_ptr< ReservationsConnection >, Options)
          • Operators
            • operator=(ReservationsClient const &)
            • operator=(ReservationsClient &&)
            • operator==(ReservationsClient const &, ReservationsClient const &)
            • operator!=(ReservationsClient const &, ReservationsClient const &)
          • Functions
            • AggregatedListReservations(std::string const &, Options)
            • AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest, Options)
            • DeleteReservation(std::string const &, std::string const &, std::string const &, Options)
            • DeleteReservation(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteReservation(google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &, Options)
            • DeleteReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &, Options)
            • DeleteReservation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetReservation(std::string const &, std::string const &, std::string const &, Options)
            • GetReservation(google::cloud::cpp::compute::reservations::v1::GetReservationRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &, Options)
            • InsertReservation(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • InsertReservation(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • InsertReservation(google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &, Options)
            • InsertReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &, Options)
            • InsertReservation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListReservations(std::string const &, std::string const &, Options)
            • ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest, Options)
            • PerformMaintenance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsPerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &, Options)
            • PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsResizeRequest const &, Options)
            • Resize(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ReservationsResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &, Options)
            • Resize(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::ResizeRequest const &, Options)
            • Resize(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &, Options)
            • UpdateReservation(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • UpdateReservation(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Reservation const &, Options)
            • UpdateReservation(google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &, Options)
            • UpdateReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &, Options)
            • UpdateReservation(google::cloud::cpp::compute::v1::Operation const &, Options)
        • ReservationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest)
            • virtual DeleteReservation(google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &)
            • virtual DeleteReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &)
            • virtual DeleteReservation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetReservation(google::cloud::cpp::compute::reservations::v1::GetReservationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservation(google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &)
            • virtual InsertReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &)
            • virtual InsertReservation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservation(google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &)
            • virtual UpdateReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &)
            • virtual UpdateReservation(google::cloud::cpp::compute::v1::Operation const &)
        • ReservationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest)
            • virtual DeleteReservation(google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &)
            • virtual GetReservation(google::cloud::cpp::compute::reservations::v1::GetReservationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservation(google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservation(google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &)
        • ReservationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ReservationsLimitedErrorCountRetryPolicy(int)
            • ReservationsLimitedErrorCountRetryPolicy(ReservationsLimitedErrorCountRetryPolicy &&)
            • ReservationsLimitedErrorCountRetryPolicy(ReservationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ReservationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ReservationsLimitedTimeRetryPolicy(ReservationsLimitedTimeRetryPolicy &&)
            • ReservationsLimitedTimeRetryPolicy(ReservationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ReservationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ReservationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsPollingPolicyOption
          • Overview
          • Types
            • Type
        • ReservationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultReservationsConnectionIdempotencyPolicy()
        • MakeReservationsConnectionRest(Options)
    • google::cloud::compute_reservations_v1_mocks
      • Overview
      • Classes
        • MockReservationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListReservations(google::cloud::cpp::compute::reservations::v1::AggregatedListReservationsRequest)
            • virtual DeleteReservation(google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &)
            • virtual DeleteReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::DeleteReservationRequest const &)
            • virtual DeleteReservation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetReservation(google::cloud::cpp::compute::reservations::v1::GetReservationRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::reservations::v1::GetIamPolicyRequest const &)
            • virtual InsertReservation(google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &)
            • virtual InsertReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::InsertReservationRequest const &)
            • virtual InsertReservation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListReservations(google::cloud::cpp::compute::reservations::v1::ListReservationsRequest)
            • virtual PerformMaintenance(google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::PerformMaintenanceRequest const &)
            • virtual PerformMaintenance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Resize(google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual Resize(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::ResizeRequest const &)
            • virtual Resize(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::reservations::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::reservations::v1::TestIamPermissionsRequest const &)
            • virtual UpdateReservation(google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &)
            • virtual UpdateReservation(NoAwaitTag, google::cloud::cpp::compute::reservations::v1::UpdateReservationRequest const &)
            • virtual UpdateReservation(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_resource_policies_v1
      • Overview
      • Classes
        • ResourcePoliciesClient
          • Overview
          • Constructors
            • ResourcePoliciesClient(ResourcePoliciesClient const &)
            • ResourcePoliciesClient(ResourcePoliciesClient &&)
            • ResourcePoliciesClient(std::shared_ptr< ResourcePoliciesConnection >, Options)
          • Operators
            • operator=(ResourcePoliciesClient const &)
            • operator=(ResourcePoliciesClient &&)
            • operator==(ResourcePoliciesClient const &, ResourcePoliciesClient const &)
            • operator!=(ResourcePoliciesClient const &, ResourcePoliciesClient const &)
          • Functions
            • AggregatedListResourcePolicies(std::string const &, Options)
            • AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest, Options)
            • DeleteResourcePolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteResourcePolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &, Options)
            • DeleteResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &, Options)
            • DeleteResourcePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetResourcePolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::GetResourcePolicyRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &, Options)
            • InsertResourcePolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • InsertResourcePolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • InsertResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &, Options)
            • InsertResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &, Options)
            • InsertResourcePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListResourcePolicies(std::string const &, std::string const &, Options)
            • ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest, Options)
            • PatchResourcePolicy(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • PatchResourcePolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourcePolicy const &, Options)
            • PatchResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &, Options)
            • PatchResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &, Options)
            • PatchResourcePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &, Options)
        • ResourcePoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest)
            • virtual DeleteResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &)
            • virtual DeleteResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &)
            • virtual DeleteResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::GetResourcePolicyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &)
            • virtual InsertResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &)
            • virtual InsertResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &)
            • virtual PatchResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &)
            • virtual PatchResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
        • ResourcePoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest)
            • virtual DeleteResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &)
            • virtual GetResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::GetResourcePolicyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
        • ResourcePoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ResourcePoliciesLimitedErrorCountRetryPolicy(int)
            • ResourcePoliciesLimitedErrorCountRetryPolicy(ResourcePoliciesLimitedErrorCountRetryPolicy &&)
            • ResourcePoliciesLimitedErrorCountRetryPolicy(ResourcePoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ResourcePoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ResourcePoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ResourcePoliciesLimitedTimeRetryPolicy(ResourcePoliciesLimitedTimeRetryPolicy &&)
            • ResourcePoliciesLimitedTimeRetryPolicy(ResourcePoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ResourcePoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ResourcePoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • ResourcePoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultResourcePoliciesConnectionIdempotencyPolicy()
        • MakeResourcePoliciesConnectionRest(Options)
    • google::cloud::compute_resource_policies_v1_mocks
      • Overview
      • Classes
        • MockResourcePoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::AggregatedListResourcePoliciesRequest)
            • virtual DeleteResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &)
            • virtual DeleteResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::DeleteResourcePolicyRequest const &)
            • virtual DeleteResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::GetResourcePolicyRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::GetIamPolicyRequest const &)
            • virtual InsertResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &)
            • virtual InsertResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::InsertResourcePolicyRequest const &)
            • virtual InsertResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListResourcePolicies(google::cloud::cpp::compute::resource_policies::v1::ListResourcePoliciesRequest)
            • virtual PatchResourcePolicy(google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &)
            • virtual PatchResourcePolicy(NoAwaitTag, google::cloud::cpp::compute::resource_policies::v1::PatchResourcePolicyRequest const &)
            • virtual PatchResourcePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::resource_policies::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::resource_policies::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_routers_v1
      • Overview
      • Classes
        • RoutersClient
          • Overview
          • Constructors
            • RoutersClient(RoutersClient const &)
            • RoutersClient(RoutersClient &&)
            • RoutersClient(std::shared_ptr< RoutersConnection >, Options)
          • Operators
            • operator=(RoutersClient const &)
            • operator=(RoutersClient &&)
            • operator==(RoutersClient const &, RoutersClient const &)
            • operator!=(RoutersClient const &, RoutersClient const &)
          • Functions
            • AggregatedListRouters(std::string const &, Options)
            • AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest, Options)
            • DeleteRouter(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRouter(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteRouter(google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &, Options)
            • DeleteRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &, Options)
            • DeleteRouter(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteRoutePolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteRoutePolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteRoutePolicy(google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &, Options)
            • DeleteRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &, Options)
            • DeleteRoutePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetRouter(std::string const &, std::string const &, std::string const &, Options)
            • GetRouter(google::cloud::cpp::compute::routers::v1::GetRouterRequest const &, Options)
            • GetNatIpInfo(std::string const &, std::string const &, std::string const &, Options)
            • GetNatIpInfo(google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &, Options)
            • GetNatMappingInfo(std::string const &, std::string const &, std::string const &, Options)
            • GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &, Options)
            • GetRoutePolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetRoutePolicy(google::cloud::cpp::compute::routers::v1::GetRoutePolicyRequest const &, Options)
            • GetRouterStatus(std::string const &, std::string const &, std::string const &, Options)
            • GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &, Options)
            • InsertRouter(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • InsertRouter(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • InsertRouter(google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &, Options)
            • InsertRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &, Options)
            • InsertRouter(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRouters(std::string const &, std::string const &, Options)
            • ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest, Options)
            • ListBgpRoutes(std::string const &, std::string const &, std::string const &, Options)
            • ListBgpRoutes(google::cloud::cpp::compute::routers::v1::ListBgpRoutesRequest const &, Options)
            • ListRoutePolicies(std::string const &, std::string const &, std::string const &, Options)
            • ListRoutePolicies(google::cloud::cpp::compute::routers::v1::ListRoutePoliciesRequest const &, Options)
            • PatchRouter(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • PatchRouter(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • PatchRouter(google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &, Options)
            • PatchRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &, Options)
            • PatchRouter(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRoutePolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RoutePolicy const &, Options)
            • PatchRoutePolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RoutePolicy const &, Options)
            • PatchRoutePolicy(google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &, Options)
            • PatchRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &, Options)
            • PatchRoutePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Preview(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &, Options)
            • UpdateRouter(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • UpdateRouter(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Router const &, Options)
            • UpdateRouter(google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &, Options)
            • UpdateRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &, Options)
            • UpdateRouter(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateRoutePolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RoutePolicy const &, Options)
            • UpdateRoutePolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RoutePolicy const &, Options)
            • UpdateRoutePolicy(google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &, Options)
            • UpdateRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &, Options)
            • UpdateRoutePolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • RoutersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest)
            • virtual DeleteRouter(google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteRoutePolicy(google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &)
            • virtual DeleteRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &)
            • virtual DeleteRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetRouter(google::cloud::cpp::compute::routers::v1::GetRouterRequest const &)
            • virtual GetNatIpInfo(google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRoutePolicy(google::cloud::cpp::compute::routers::v1::GetRoutePolicyRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouter(google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)
            • virtual InsertRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)
            • virtual InsertRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual ListBgpRoutes(google::cloud::cpp::compute::routers::v1::ListBgpRoutesRequest const &)
            • virtual ListRoutePolicies(google::cloud::cpp::compute::routers::v1::ListRoutePoliciesRequest const &)
            • virtual PatchRouter(google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)
            • virtual PatchRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)
            • virtual PatchRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRoutePolicy(google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &)
            • virtual PatchRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &)
            • virtual PatchRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouter(google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateRoutePolicy(google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &)
            • virtual UpdateRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &)
            • virtual UpdateRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
        • RoutersConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest)
            • virtual DeleteRouter(google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)
            • virtual DeleteRoutePolicy(google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &)
            • virtual GetRouter(google::cloud::cpp::compute::routers::v1::GetRouterRequest const &)
            • virtual GetNatIpInfo(google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRoutePolicy(google::cloud::cpp::compute::routers::v1::GetRoutePolicyRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouter(google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual ListBgpRoutes(google::cloud::cpp::compute::routers::v1::ListBgpRoutesRequest const &)
            • virtual ListRoutePolicies(google::cloud::cpp::compute::routers::v1::ListRoutePoliciesRequest const &)
            • virtual PatchRouter(google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)
            • virtual PatchRoutePolicy(google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouter(google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)
            • virtual UpdateRoutePolicy(google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &)
        • RoutersLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RoutersLimitedErrorCountRetryPolicy(int)
            • RoutersLimitedErrorCountRetryPolicy(RoutersLimitedErrorCountRetryPolicy &&)
            • RoutersLimitedErrorCountRetryPolicy(RoutersLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutersLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RoutersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RoutersLimitedTimeRetryPolicy(RoutersLimitedTimeRetryPolicy &&)
            • RoutersLimitedTimeRetryPolicy(RoutersLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutersRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RoutersBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RoutersConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RoutersPollingPolicyOption
          • Overview
          • Types
            • Type
        • RoutersRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRoutersConnectionIdempotencyPolicy()
        • MakeRoutersConnectionRest(Options)
    • google::cloud::compute_routers_v1_mocks
      • Overview
      • Classes
        • MockRoutersConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRouters(google::cloud::cpp::compute::routers::v1::AggregatedListRoutersRequest)
            • virtual DeleteRouter(google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRouterRequest const &)
            • virtual DeleteRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteRoutePolicy(google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &)
            • virtual DeleteRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::DeleteRoutePolicyRequest const &)
            • virtual DeleteRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetRouter(google::cloud::cpp::compute::routers::v1::GetRouterRequest const &)
            • virtual GetNatIpInfo(google::cloud::cpp::compute::routers::v1::GetNatIpInfoRequest const &)
            • virtual GetNatMappingInfo(google::cloud::cpp::compute::routers::v1::GetNatMappingInfoRequest const &)
            • virtual GetRoutePolicy(google::cloud::cpp::compute::routers::v1::GetRoutePolicyRequest const &)
            • virtual GetRouterStatus(google::cloud::cpp::compute::routers::v1::GetRouterStatusRequest const &)
            • virtual InsertRouter(google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)
            • virtual InsertRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::InsertRouterRequest const &)
            • virtual InsertRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRouters(google::cloud::cpp::compute::routers::v1::ListRoutersRequest)
            • virtual ListBgpRoutes(google::cloud::cpp::compute::routers::v1::ListBgpRoutesRequest const &)
            • virtual ListRoutePolicies(google::cloud::cpp::compute::routers::v1::ListRoutePoliciesRequest const &)
            • virtual PatchRouter(google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)
            • virtual PatchRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRouterRequest const &)
            • virtual PatchRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRoutePolicy(google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &)
            • virtual PatchRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::PatchRoutePolicyRequest const &)
            • virtual PatchRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Preview(google::cloud::cpp::compute::routers::v1::PreviewRequest const &)
            • virtual UpdateRouter(google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRouterRequest const &)
            • virtual UpdateRouter(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateRoutePolicy(google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &)
            • virtual UpdateRoutePolicy(NoAwaitTag, google::cloud::cpp::compute::routers::v1::UpdateRoutePolicyRequest const &)
            • virtual UpdateRoutePolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_routes_v1
      • Overview
      • Classes
        • RoutesClient
          • Overview
          • Constructors
            • RoutesClient(RoutesClient const &)
            • RoutesClient(RoutesClient &&)
            • RoutesClient(std::shared_ptr< RoutesConnection >, Options)
          • Operators
            • operator=(RoutesClient const &)
            • operator=(RoutesClient &&)
            • operator==(RoutesClient const &, RoutesClient const &)
            • operator!=(RoutesClient const &, RoutesClient const &)
          • Functions
            • DeleteRoute(std::string const &, std::string const &, Options)
            • DeleteRoute(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteRoute(google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &, Options)
            • DeleteRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &, Options)
            • DeleteRoute(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetRoute(std::string const &, std::string const &, Options)
            • GetRoute(google::cloud::cpp::compute::routes::v1::GetRouteRequest const &, Options)
            • InsertRoute(std::string const &, google::cloud::cpp::compute::v1::Route const &, Options)
            • InsertRoute(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Route const &, Options)
            • InsertRoute(google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &, Options)
            • InsertRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &, Options)
            • InsertRoute(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRoutes(std::string const &, Options)
            • ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest, Options)
        • RoutesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRoute(google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &)
            • virtual DeleteRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &)
            • virtual DeleteRoute(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetRoute(google::cloud::cpp::compute::routes::v1::GetRouteRequest const &)
            • virtual InsertRoute(google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &)
            • virtual InsertRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &)
            • virtual InsertRoute(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
        • RoutesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteRoute(google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &)
            • virtual GetRoute(google::cloud::cpp::compute::routes::v1::GetRouteRequest const &)
            • virtual InsertRoute(google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
        • RoutesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RoutesLimitedErrorCountRetryPolicy(int)
            • RoutesLimitedErrorCountRetryPolicy(RoutesLimitedErrorCountRetryPolicy &&)
            • RoutesLimitedErrorCountRetryPolicy(RoutesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RoutesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RoutesLimitedTimeRetryPolicy(RoutesLimitedTimeRetryPolicy &&)
            • RoutesLimitedTimeRetryPolicy(RoutesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RoutesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RoutesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RoutesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RoutesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RoutesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRoutesConnectionIdempotencyPolicy()
        • MakeRoutesConnectionRest(Options)
    • google::cloud::compute_routes_v1_mocks
      • Overview
      • Classes
        • MockRoutesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteRoute(google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &)
            • virtual DeleteRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::DeleteRouteRequest const &)
            • virtual DeleteRoute(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetRoute(google::cloud::cpp::compute::routes::v1::GetRouteRequest const &)
            • virtual InsertRoute(google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &)
            • virtual InsertRoute(NoAwaitTag, google::cloud::cpp::compute::routes::v1::InsertRouteRequest const &)
            • virtual InsertRoute(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRoutes(google::cloud::cpp::compute::routes::v1::ListRoutesRequest)
    • google::cloud::compute_security_policies_v1
      • Overview
      • Classes
        • SecurityPoliciesClient
          • Overview
          • Constructors
            • SecurityPoliciesClient(SecurityPoliciesClient const &)
            • SecurityPoliciesClient(SecurityPoliciesClient &&)
            • SecurityPoliciesClient(std::shared_ptr< SecurityPoliciesConnection >, Options)
          • Operators
            • operator=(SecurityPoliciesClient const &)
            • operator=(SecurityPoliciesClient &&)
            • operator==(SecurityPoliciesClient const &, SecurityPoliciesClient const &)
            • operator!=(SecurityPoliciesClient const &, SecurityPoliciesClient const &)
          • Functions
            • AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListSecurityPolicies(std::string const &, Options)
            • AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest, Options)
            • DeleteSecurityPolicy(std::string const &, std::string const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSecurityPolicy(std::string const &, std::string const &, Options)
            • GetSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::GetSecurityPolicyRequest const &, Options)
            • GetRule(std::string const &, std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &, Options)
            • InsertSecurityPolicy(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertSecurityPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListSecurityPolicies(std::string const &, Options)
            • ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest, Options)
            • ListPreconfiguredExpressionSets(std::string const &, Options)
            • ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &, Options)
            • PatchSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveRule(std::string const &, std::string const &, Options)
            • RemoveRule(NoAwaitTag, std::string const &, std::string const &, Options)
            • RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • SecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • SecurityPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
        • SecurityPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SecurityPoliciesLimitedErrorCountRetryPolicy(int)
            • SecurityPoliciesLimitedErrorCountRetryPolicy(SecurityPoliciesLimitedErrorCountRetryPolicy &&)
            • SecurityPoliciesLimitedErrorCountRetryPolicy(SecurityPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SecurityPoliciesLimitedTimeRetryPolicy(SecurityPoliciesLimitedTimeRetryPolicy &&)
            • SecurityPoliciesLimitedTimeRetryPolicy(SecurityPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecurityPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SecurityPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SecurityPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSecurityPoliciesConnectionIdempotencyPolicy()
        • MakeSecurityPoliciesConnectionRest(Options)
    • google::cloud::compute_security_policies_v1_mocks
      • Overview
      • Classes
        • MockSecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddRule(google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::AggregatedListSecurityPoliciesRequest)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSecurityPolicies(google::cloud::cpp::compute::security_policies::v1::ListSecurityPoliciesRequest)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetLabels(google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::security_policies::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_service_attachments_v1
      • Overview
      • Classes
        • ServiceAttachmentsClient
          • Overview
          • Constructors
            • ServiceAttachmentsClient(ServiceAttachmentsClient const &)
            • ServiceAttachmentsClient(ServiceAttachmentsClient &&)
            • ServiceAttachmentsClient(std::shared_ptr< ServiceAttachmentsConnection >, Options)
          • Operators
            • operator=(ServiceAttachmentsClient const &)
            • operator=(ServiceAttachmentsClient &&)
            • operator==(ServiceAttachmentsClient const &, ServiceAttachmentsClient const &)
            • operator!=(ServiceAttachmentsClient const &, ServiceAttachmentsClient const &)
          • Functions
            • AggregatedListServiceAttachments(std::string const &, Options)
            • AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest, Options)
            • DeleteServiceAttachment(std::string const &, std::string const &, std::string const &, Options)
            • DeleteServiceAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &, Options)
            • DeleteServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &, Options)
            • DeleteServiceAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetServiceAttachment(std::string const &, std::string const &, std::string const &, Options)
            • GetServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &, Options)
            • InsertServiceAttachment(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • InsertServiceAttachment(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • InsertServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &, Options)
            • InsertServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &, Options)
            • InsertServiceAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListServiceAttachments(std::string const &, std::string const &, Options)
            • ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest, Options)
            • PatchServiceAttachment(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • PatchServiceAttachment(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ServiceAttachment const &, Options)
            • PatchServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &, Options)
            • PatchServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &, Options)
            • PatchServiceAttachment(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &, Options)
        • ServiceAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest)
            • virtual DeleteServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &)
            • virtual DeleteServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &)
            • virtual DeleteServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &)
            • virtual InsertServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &)
            • virtual InsertServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &)
            • virtual PatchServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &)
            • virtual PatchServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
        • ServiceAttachmentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest)
            • virtual DeleteServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &)
            • virtual GetServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
        • ServiceAttachmentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(int)
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(ServiceAttachmentsLimitedErrorCountRetryPolicy &&)
            • ServiceAttachmentsLimitedErrorCountRetryPolicy(ServiceAttachmentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ServiceAttachmentsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ServiceAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ServiceAttachmentsLimitedTimeRetryPolicy(ServiceAttachmentsLimitedTimeRetryPolicy &&)
            • ServiceAttachmentsLimitedTimeRetryPolicy(ServiceAttachmentsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ServiceAttachmentsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ServiceAttachmentsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsPollingPolicyOption
          • Overview
          • Types
            • Type
        • ServiceAttachmentsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultServiceAttachmentsConnectionIdempotencyPolicy()
        • MakeServiceAttachmentsConnectionRest(Options)
    • google::cloud::compute_service_attachments_v1_mocks
      • Overview
      • Classes
        • MockServiceAttachmentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::AggregatedListServiceAttachmentsRequest)
            • virtual DeleteServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &)
            • virtual DeleteServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::DeleteServiceAttachmentRequest const &)
            • virtual DeleteServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::GetServiceAttachmentRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::GetIamPolicyRequest const &)
            • virtual InsertServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &)
            • virtual InsertServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::InsertServiceAttachmentRequest const &)
            • virtual InsertServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListServiceAttachments(google::cloud::cpp::compute::service_attachments::v1::ListServiceAttachmentsRequest)
            • virtual PatchServiceAttachment(google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &)
            • virtual PatchServiceAttachment(NoAwaitTag, google::cloud::cpp::compute::service_attachments::v1::PatchServiceAttachmentRequest const &)
            • virtual PatchServiceAttachment(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::service_attachments::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::service_attachments::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_snapshot_settings_v1
      • Overview
      • Classes
        • SnapshotSettingsClient
          • Overview
          • Constructors
            • SnapshotSettingsClient(SnapshotSettingsClient const &)
            • SnapshotSettingsClient(SnapshotSettingsClient &&)
            • SnapshotSettingsClient(std::shared_ptr< SnapshotSettingsConnection >, Options)
          • Operators
            • operator=(SnapshotSettingsClient const &)
            • operator=(SnapshotSettingsClient &&)
            • operator==(SnapshotSettingsClient const &, SnapshotSettingsClient const &)
            • operator!=(SnapshotSettingsClient const &, SnapshotSettingsClient const &)
          • Functions
            • GetSnapshotSettings(std::string const &, Options)
            • GetSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::GetSnapshotSettingsRequest const &, Options)
            • PatchSnapshotSettings(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SnapshotSettings const &, Options)
            • PatchSnapshotSettings(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SnapshotSettings const &, Options)
            • PatchSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &, Options)
            • PatchSnapshotSettings(NoAwaitTag, google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &, Options)
            • PatchSnapshotSettings(google::cloud::cpp::compute::v1::Operation const &, Options)
        • SnapshotSettingsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::GetSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(NoAwaitTag, google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(google::cloud::cpp::compute::v1::Operation const &)
        • SnapshotSettingsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::GetSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &)
        • SnapshotSettingsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SnapshotSettingsLimitedErrorCountRetryPolicy(int)
            • SnapshotSettingsLimitedErrorCountRetryPolicy(SnapshotSettingsLimitedErrorCountRetryPolicy &&)
            • SnapshotSettingsLimitedErrorCountRetryPolicy(SnapshotSettingsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotSettingsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SnapshotSettingsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SnapshotSettingsLimitedTimeRetryPolicy(SnapshotSettingsLimitedTimeRetryPolicy &&)
            • SnapshotSettingsLimitedTimeRetryPolicy(SnapshotSettingsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotSettingsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SnapshotSettingsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotSettingsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotSettingsPollingPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotSettingsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSnapshotSettingsConnectionIdempotencyPolicy()
        • MakeSnapshotSettingsConnectionRest(Options)
    • google::cloud::compute_snapshot_settings_v1_mocks
      • Overview
      • Classes
        • MockSnapshotSettingsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::GetSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(NoAwaitTag, google::cloud::cpp::compute::snapshot_settings::v1::PatchSnapshotSettingsRequest const &)
            • virtual PatchSnapshotSettings(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_snapshots_v1
      • Overview
      • Classes
        • SnapshotsClient
          • Overview
          • Constructors
            • SnapshotsClient(SnapshotsClient const &)
            • SnapshotsClient(SnapshotsClient &&)
            • SnapshotsClient(std::shared_ptr< SnapshotsConnection >, Options)
          • Operators
            • operator=(SnapshotsClient const &)
            • operator=(SnapshotsClient &&)
            • operator==(SnapshotsClient const &, SnapshotsClient const &)
            • operator!=(SnapshotsClient const &, SnapshotsClient const &)
          • Functions
            • DeleteSnapshot(std::string const &, std::string const &, Options)
            • DeleteSnapshot(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteSnapshot(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &, Options)
            • DeleteSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &, Options)
            • DeleteSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSnapshot(std::string const &, std::string const &, Options)
            • GetSnapshot(google::cloud::cpp::compute::snapshots::v1::GetSnapshotRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &, Options)
            • InsertSnapshot(std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • InsertSnapshot(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
            • InsertSnapshot(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &, Options)
            • InsertSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &, Options)
            • InsertSnapshot(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListSnapshots(std::string const &, Options)
            • ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &, Options)
            • SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &, Options)
        • SnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSnapshot(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSnapshot(google::cloud::cpp::compute::snapshots::v1::GetSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshot(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &)
            • virtual InsertSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &)
            • virtual InsertSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
        • SnapshotsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteSnapshot(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &)
            • virtual GetSnapshot(google::cloud::cpp::compute::snapshots::v1::GetSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshot(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
        • SnapshotsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SnapshotsLimitedErrorCountRetryPolicy(int)
            • SnapshotsLimitedErrorCountRetryPolicy(SnapshotsLimitedErrorCountRetryPolicy &&)
            • SnapshotsLimitedErrorCountRetryPolicy(SnapshotsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SnapshotsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SnapshotsLimitedTimeRetryPolicy(SnapshotsLimitedTimeRetryPolicy &&)
            • SnapshotsLimitedTimeRetryPolicy(SnapshotsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SnapshotsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SnapshotsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsPollingPolicyOption
          • Overview
          • Types
            • Type
        • SnapshotsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSnapshotsConnectionIdempotencyPolicy()
        • MakeSnapshotsConnectionRest(Options)
    • google::cloud::compute_snapshots_v1_mocks
      • Overview
      • Classes
        • MockSnapshotsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteSnapshot(google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSnapshot(google::cloud::cpp::compute::snapshots::v1::GetSnapshotRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::snapshots::v1::GetIamPolicyRequest const &)
            • virtual InsertSnapshot(google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &)
            • virtual InsertSnapshot(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::InsertSnapshotRequest const &)
            • virtual InsertSnapshot(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSnapshots(google::cloud::cpp::compute::snapshots::v1::ListSnapshotsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::snapshots::v1::SetIamPolicyRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::snapshots::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::snapshots::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_ssl_certificates_v1
      • Overview
      • Classes
        • SslCertificatesClient
          • Overview
          • Constructors
            • SslCertificatesClient(SslCertificatesClient const &)
            • SslCertificatesClient(SslCertificatesClient &&)
            • SslCertificatesClient(std::shared_ptr< SslCertificatesConnection >, Options)
          • Operators
            • operator=(SslCertificatesClient const &)
            • operator=(SslCertificatesClient &&)
            • operator==(SslCertificatesClient const &, SslCertificatesClient const &)
            • operator!=(SslCertificatesClient const &, SslCertificatesClient const &)
          • Functions
            • AggregatedListSslCertificates(std::string const &, Options)
            • AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest, Options)
            • DeleteSslCertificate(std::string const &, std::string const &, Options)
            • DeleteSslCertificate(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
            • DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &, Options)
            • DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSslCertificate(std::string const &, std::string const &, Options)
            • GetSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificateRequest const &, Options)
            • InsertSslCertificate(std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertSslCertificate(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SslCertificate const &, Options)
            • InsertSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
            • InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &, Options)
            • InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListSslCertificates(std::string const &, Options)
            • ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest, Options)
        • SslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
        • SslCertificatesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual GetSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
        • SslCertificatesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SslCertificatesLimitedErrorCountRetryPolicy(int)
            • SslCertificatesLimitedErrorCountRetryPolicy(SslCertificatesLimitedErrorCountRetryPolicy &&)
            • SslCertificatesLimitedErrorCountRetryPolicy(SslCertificatesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslCertificatesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SslCertificatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SslCertificatesLimitedTimeRetryPolicy(SslCertificatesLimitedTimeRetryPolicy &&)
            • SslCertificatesLimitedTimeRetryPolicy(SslCertificatesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslCertificatesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SslCertificatesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SslCertificatesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSslCertificatesConnectionIdempotencyPolicy()
        • MakeSslCertificatesConnectionRest(Options)
    • google::cloud::compute_ssl_certificates_v1_mocks
      • Overview
      • Classes
        • MockSslCertificatesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::AggregatedListSslCertificatesRequest)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::DeleteSslCertificateRequest const &)
            • virtual DeleteSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::GetSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(NoAwaitTag, google::cloud::cpp::compute::ssl_certificates::v1::InsertSslCertificateRequest const &)
            • virtual InsertSslCertificate(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSslCertificates(google::cloud::cpp::compute::ssl_certificates::v1::ListSslCertificatesRequest)
    • google::cloud::compute_ssl_policies_v1
      • Overview
      • Classes
        • SslPoliciesClient
          • Overview
          • Constructors
            • SslPoliciesClient(SslPoliciesClient const &)
            • SslPoliciesClient(SslPoliciesClient &&)
            • SslPoliciesClient(std::shared_ptr< SslPoliciesConnection >, Options)
          • Operators
            • operator=(SslPoliciesClient const &)
            • operator=(SslPoliciesClient &&)
            • operator==(SslPoliciesClient const &, SslPoliciesClient const &)
            • operator!=(SslPoliciesClient const &, SslPoliciesClient const &)
          • Functions
            • AggregatedListSslPolicies(std::string const &, Options)
            • AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest, Options)
            • DeleteSslPolicy(std::string const &, std::string const &, Options)
            • DeleteSslPolicy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
            • DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &, Options)
            • DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSslPolicy(std::string const &, std::string const &, Options)
            • GetSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::GetSslPolicyRequest const &, Options)
            • InsertSslPolicy(std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertSslPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • InsertSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &, Options)
            • InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &, Options)
            • InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListSslPolicies(std::string const &, Options)
            • ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest, Options)
            • ListAvailableFeatures(std::string const &, Options)
            • ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &, Options)
            • PatchSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchSslPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicy const &, Options)
            • PatchSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &, Options)
            • PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &, Options)
            • PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • SslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • SslPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &)
        • SslPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SslPoliciesLimitedErrorCountRetryPolicy(int)
            • SslPoliciesLimitedErrorCountRetryPolicy(SslPoliciesLimitedErrorCountRetryPolicy &&)
            • SslPoliciesLimitedErrorCountRetryPolicy(SslPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SslPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SslPoliciesLimitedTimeRetryPolicy(SslPoliciesLimitedTimeRetryPolicy &&)
            • SslPoliciesLimitedTimeRetryPolicy(SslPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SslPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SslPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • SslPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSslPoliciesConnectionIdempotencyPolicy()
        • MakeSslPoliciesConnectionRest(Options)
    • google::cloud::compute_ssl_policies_v1_mocks
      • Overview
      • Classes
        • MockSslPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::AggregatedListSslPoliciesRequest)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::DeleteSslPolicyRequest const &)
            • virtual DeleteSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::GetSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::InsertSslPolicyRequest const &)
            • virtual InsertSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSslPolicies(google::cloud::cpp::compute::ssl_policies::v1::ListSslPoliciesRequest)
            • virtual ListAvailableFeatures(google::cloud::cpp::compute::ssl_policies::v1::ListAvailableFeaturesRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(NoAwaitTag, google::cloud::cpp::compute::ssl_policies::v1::PatchSslPolicyRequest const &)
            • virtual PatchSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_storage_pool_types_v1
      • Overview
      • Classes
        • StoragePoolTypesClient
          • Overview
          • Constructors
            • StoragePoolTypesClient(StoragePoolTypesClient const &)
            • StoragePoolTypesClient(StoragePoolTypesClient &&)
            • StoragePoolTypesClient(std::shared_ptr< StoragePoolTypesConnection >, Options)
          • Operators
            • operator=(StoragePoolTypesClient const &)
            • operator=(StoragePoolTypesClient &&)
            • operator==(StoragePoolTypesClient const &, StoragePoolTypesClient const &)
            • operator!=(StoragePoolTypesClient const &, StoragePoolTypesClient const &)
          • Functions
            • AggregatedListStoragePoolTypes(std::string const &, Options)
            • AggregatedListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::AggregatedListStoragePoolTypesRequest, Options)
            • GetStoragePoolType(std::string const &, std::string const &, std::string const &, Options)
            • GetStoragePoolType(google::cloud::cpp::compute::storage_pool_types::v1::GetStoragePoolTypeRequest const &, Options)
            • ListStoragePoolTypes(std::string const &, std::string const &, Options)
            • ListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::ListStoragePoolTypesRequest, Options)
        • StoragePoolTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::AggregatedListStoragePoolTypesRequest)
            • virtual GetStoragePoolType(google::cloud::cpp::compute::storage_pool_types::v1::GetStoragePoolTypeRequest const &)
            • virtual ListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::ListStoragePoolTypesRequest)
        • StoragePoolTypesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::AggregatedListStoragePoolTypesRequest)
            • virtual GetStoragePoolType(google::cloud::cpp::compute::storage_pool_types::v1::GetStoragePoolTypeRequest const &)
            • virtual ListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::ListStoragePoolTypesRequest)
        • StoragePoolTypesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • StoragePoolTypesLimitedErrorCountRetryPolicy(int)
            • StoragePoolTypesLimitedErrorCountRetryPolicy(StoragePoolTypesLimitedErrorCountRetryPolicy &&)
            • StoragePoolTypesLimitedErrorCountRetryPolicy(StoragePoolTypesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • StoragePoolTypesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • StoragePoolTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • StoragePoolTypesLimitedTimeRetryPolicy(StoragePoolTypesLimitedTimeRetryPolicy &&)
            • StoragePoolTypesLimitedTimeRetryPolicy(StoragePoolTypesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • StoragePoolTypesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • StoragePoolTypesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • StoragePoolTypesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • StoragePoolTypesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultStoragePoolTypesConnectionIdempotencyPolicy()
        • MakeStoragePoolTypesConnectionRest(Options)
    • google::cloud::compute_storage_pool_types_v1_mocks
      • Overview
      • Classes
        • MockStoragePoolTypesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::AggregatedListStoragePoolTypesRequest)
            • virtual GetStoragePoolType(google::cloud::cpp::compute::storage_pool_types::v1::GetStoragePoolTypeRequest const &)
            • virtual ListStoragePoolTypes(google::cloud::cpp::compute::storage_pool_types::v1::ListStoragePoolTypesRequest)
    • google::cloud::compute_storage_pools_v1
      • Overview
      • Classes
        • StoragePoolsClient
          • Overview
          • Constructors
            • StoragePoolsClient(StoragePoolsClient const &)
            • StoragePoolsClient(StoragePoolsClient &&)
            • StoragePoolsClient(std::shared_ptr< StoragePoolsConnection >, Options)
          • Operators
            • operator=(StoragePoolsClient const &)
            • operator=(StoragePoolsClient &&)
            • operator==(StoragePoolsClient const &, StoragePoolsClient const &)
            • operator!=(StoragePoolsClient const &, StoragePoolsClient const &)
          • Functions
            • AggregatedListStoragePools(std::string const &, Options)
            • AggregatedListStoragePools(google::cloud::cpp::compute::storage_pools::v1::AggregatedListStoragePoolsRequest, Options)
            • DeleteStoragePool(std::string const &, std::string const &, std::string const &, Options)
            • DeleteStoragePool(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteStoragePool(google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &, Options)
            • DeleteStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &, Options)
            • DeleteStoragePool(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetStoragePool(std::string const &, std::string const &, std::string const &, Options)
            • GetStoragePool(google::cloud::cpp::compute::storage_pools::v1::GetStoragePoolRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::GetIamPolicyRequest const &, Options)
            • InsertStoragePool(std::string const &, std::string const &, google::cloud::cpp::compute::v1::StoragePool const &, Options)
            • InsertStoragePool(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::StoragePool const &, Options)
            • InsertStoragePool(google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &, Options)
            • InsertStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &, Options)
            • InsertStoragePool(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListStoragePools(std::string const &, std::string const &, Options)
            • ListStoragePools(google::cloud::cpp::compute::storage_pools::v1::ListStoragePoolsRequest, Options)
            • ListDisks(std::string const &, std::string const &, std::string const &, Options)
            • ListDisks(google::cloud::cpp::compute::storage_pools::v1::ListDisksRequest, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::storage_pools::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::storage_pools::v1::TestIamPermissionsRequest const &, Options)
            • UpdateStoragePool(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::StoragePool const &, Options)
            • UpdateStoragePool(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::StoragePool const &, Options)
            • UpdateStoragePool(google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &, Options)
            • UpdateStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &, Options)
            • UpdateStoragePool(google::cloud::cpp::compute::v1::Operation const &, Options)
        • StoragePoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListStoragePools(google::cloud::cpp::compute::storage_pools::v1::AggregatedListStoragePoolsRequest)
            • virtual DeleteStoragePool(google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetStoragePool(google::cloud::cpp::compute::storage_pools::v1::GetStoragePoolRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::GetIamPolicyRequest const &)
            • virtual InsertStoragePool(google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &)
            • virtual InsertStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &)
            • virtual InsertStoragePool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListStoragePools(google::cloud::cpp::compute::storage_pools::v1::ListStoragePoolsRequest)
            • virtual ListDisks(google::cloud::cpp::compute::storage_pools::v1::ListDisksRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::storage_pools::v1::TestIamPermissionsRequest const &)
            • virtual UpdateStoragePool(google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(google::cloud::cpp::compute::v1::Operation const &)
        • StoragePoolsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListStoragePools(google::cloud::cpp::compute::storage_pools::v1::AggregatedListStoragePoolsRequest)
            • virtual DeleteStoragePool(google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &)
            • virtual GetStoragePool(google::cloud::cpp::compute::storage_pools::v1::GetStoragePoolRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::GetIamPolicyRequest const &)
            • virtual InsertStoragePool(google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &)
            • virtual ListStoragePools(google::cloud::cpp::compute::storage_pools::v1::ListStoragePoolsRequest)
            • virtual ListDisks(google::cloud::cpp::compute::storage_pools::v1::ListDisksRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::storage_pools::v1::TestIamPermissionsRequest const &)
            • virtual UpdateStoragePool(google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &)
        • StoragePoolsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • StoragePoolsLimitedErrorCountRetryPolicy(int)
            • StoragePoolsLimitedErrorCountRetryPolicy(StoragePoolsLimitedErrorCountRetryPolicy &&)
            • StoragePoolsLimitedErrorCountRetryPolicy(StoragePoolsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • StoragePoolsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • StoragePoolsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • StoragePoolsLimitedTimeRetryPolicy(StoragePoolsLimitedTimeRetryPolicy &&)
            • StoragePoolsLimitedTimeRetryPolicy(StoragePoolsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • StoragePoolsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • StoragePoolsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • StoragePoolsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • StoragePoolsPollingPolicyOption
          • Overview
          • Types
            • Type
        • StoragePoolsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultStoragePoolsConnectionIdempotencyPolicy()
        • MakeStoragePoolsConnectionRest(Options)
    • google::cloud::compute_storage_pools_v1_mocks
      • Overview
      • Classes
        • MockStoragePoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListStoragePools(google::cloud::cpp::compute::storage_pools::v1::AggregatedListStoragePoolsRequest)
            • virtual DeleteStoragePool(google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetStoragePool(google::cloud::cpp::compute::storage_pools::v1::GetStoragePoolRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::GetIamPolicyRequest const &)
            • virtual InsertStoragePool(google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &)
            • virtual InsertStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::InsertStoragePoolRequest const &)
            • virtual InsertStoragePool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListStoragePools(google::cloud::cpp::compute::storage_pools::v1::ListStoragePoolsRequest)
            • virtual ListDisks(google::cloud::cpp::compute::storage_pools::v1::ListDisksRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::storage_pools::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::storage_pools::v1::TestIamPermissionsRequest const &)
            • virtual UpdateStoragePool(google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(NoAwaitTag, google::cloud::cpp::compute::storage_pools::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_subnetworks_v1
      • Overview
      • Classes
        • SubnetworksClient
          • Overview
          • Constructors
            • SubnetworksClient(SubnetworksClient const &)
            • SubnetworksClient(SubnetworksClient &&)
            • SubnetworksClient(std::shared_ptr< SubnetworksConnection >, Options)
          • Operators
            • operator=(SubnetworksClient const &)
            • operator=(SubnetworksClient &&)
            • operator==(SubnetworksClient const &, SubnetworksClient const &)
            • operator!=(SubnetworksClient const &, SubnetworksClient const &)
          • Functions
            • AggregatedListSubnetworks(std::string const &, Options)
            • AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest, Options)
            • DeleteSubnetwork(std::string const &, std::string const &, std::string const &, Options)
            • DeleteSubnetwork(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteSubnetwork(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &, Options)
            • DeleteSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &, Options)
            • DeleteSubnetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ExpandIpCidrRange(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksExpandIpCidrRangeRequest const &, Options)
            • ExpandIpCidrRange(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksExpandIpCidrRangeRequest const &, Options)
            • ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &, Options)
            • ExpandIpCidrRange(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &, Options)
            • ExpandIpCidrRange(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSubnetwork(std::string const &, std::string const &, std::string const &, Options)
            • GetSubnetwork(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworkRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &, Options)
            • InsertSubnetwork(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • InsertSubnetwork(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • InsertSubnetwork(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &, Options)
            • InsertSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &, Options)
            • InsertSubnetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListSubnetworks(std::string const &, std::string const &, Options)
            • ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest, Options)
            • ListUsable(std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest, Options)
            • PatchSubnetwork(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • PatchSubnetwork(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Subnetwork const &, Options)
            • PatchSubnetwork(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &, Options)
            • PatchSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &, Options)
            • PatchSubnetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &, Options)
            • SetPrivateIpGoogleAccess(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksSetPrivateIpGoogleAccessRequest const &, Options)
            • SetPrivateIpGoogleAccess(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SubnetworksSetPrivateIpGoogleAccessRequest const &, Options)
            • SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &, Options)
            • SetPrivateIpGoogleAccess(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &, Options)
            • SetPrivateIpGoogleAccess(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &, Options)
        • SubnetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest)
            • virtual DeleteSubnetwork(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &)
            • virtual DeleteSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &)
            • virtual DeleteSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual ExpandIpCidrRange(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSubnetwork(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworkRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetwork(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &)
            • virtual InsertSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &)
            • virtual InsertSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetwork(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &)
            • virtual PatchSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &)
            • virtual PatchSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual SetPrivateIpGoogleAccess(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
        • SubnetworksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest)
            • virtual DeleteSubnetwork(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual GetSubnetwork(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworkRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetwork(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetwork(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
        • SubnetworksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SubnetworksLimitedErrorCountRetryPolicy(int)
            • SubnetworksLimitedErrorCountRetryPolicy(SubnetworksLimitedErrorCountRetryPolicy &&)
            • SubnetworksLimitedErrorCountRetryPolicy(SubnetworksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SubnetworksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SubnetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SubnetworksLimitedTimeRetryPolicy(SubnetworksLimitedTimeRetryPolicy &&)
            • SubnetworksLimitedTimeRetryPolicy(SubnetworksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SubnetworksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SubnetworksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksPollingPolicyOption
          • Overview
          • Types
            • Type
        • SubnetworksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultSubnetworksConnectionIdempotencyPolicy()
        • MakeSubnetworksConnectionRest(Options)
    • google::cloud::compute_subnetworks_v1_mocks
      • Overview
      • Classes
        • MockSubnetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::AggregatedListSubnetworksRequest)
            • virtual DeleteSubnetwork(google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &)
            • virtual DeleteSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::DeleteSubnetworkRequest const &)
            • virtual DeleteSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual ExpandIpCidrRange(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::ExpandIpCidrRangeRequest const &)
            • virtual ExpandIpCidrRange(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSubnetwork(google::cloud::cpp::compute::subnetworks::v1::GetSubnetworkRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::GetIamPolicyRequest const &)
            • virtual InsertSubnetwork(google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &)
            • virtual InsertSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::InsertSubnetworkRequest const &)
            • virtual InsertSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListSubnetworks(google::cloud::cpp::compute::subnetworks::v1::ListSubnetworksRequest)
            • virtual ListUsable(google::cloud::cpp::compute::subnetworks::v1::ListUsableRequest)
            • virtual PatchSubnetwork(google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &)
            • virtual PatchSubnetwork(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::PatchSubnetworkRequest const &)
            • virtual PatchSubnetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::subnetworks::v1::SetIamPolicyRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual SetPrivateIpGoogleAccess(NoAwaitTag, google::cloud::cpp::compute::subnetworks::v1::SetPrivateIpGoogleAccessRequest const &)
            • virtual SetPrivateIpGoogleAccess(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::subnetworks::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_target_grpc_proxies_v1
      • Overview
      • Classes
        • TargetGrpcProxiesClient
          • Overview
          • Constructors
            • TargetGrpcProxiesClient(TargetGrpcProxiesClient const &)
            • TargetGrpcProxiesClient(TargetGrpcProxiesClient &&)
            • TargetGrpcProxiesClient(std::shared_ptr< TargetGrpcProxiesConnection >, Options)
          • Operators
            • operator=(TargetGrpcProxiesClient const &)
            • operator=(TargetGrpcProxiesClient &&)
            • operator==(TargetGrpcProxiesClient const &, TargetGrpcProxiesClient const &)
            • operator!=(TargetGrpcProxiesClient const &, TargetGrpcProxiesClient const &)
          • Functions
            • DeleteTargetGrpcProxy(std::string const &, std::string const &, Options)
            • DeleteTargetGrpcProxy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &, Options)
            • DeleteTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &, Options)
            • DeleteTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetGrpcProxy(std::string const &, std::string const &, Options)
            • GetTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxyRequest const &, Options)
            • InsertTargetGrpcProxy(std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • InsertTargetGrpcProxy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • InsertTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &, Options)
            • InsertTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &, Options)
            • InsertTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetGrpcProxies(std::string const &, Options)
            • ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest, Options)
            • PatchTargetGrpcProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • PatchTargetGrpcProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetGrpcProxy const &, Options)
            • PatchTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &, Options)
            • PatchTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &, Options)
            • PatchTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetGrpcProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &)
            • virtual DeleteTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &)
            • virtual DeleteTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &)
            • virtual PatchTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &)
            • virtual PatchTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
        • TargetGrpcProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &)
            • virtual GetTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &)
        • TargetGrpcProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(int)
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(TargetGrpcProxiesLimitedErrorCountRetryPolicy &&)
            • TargetGrpcProxiesLimitedErrorCountRetryPolicy(TargetGrpcProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetGrpcProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetGrpcProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetGrpcProxiesLimitedTimeRetryPolicy(TargetGrpcProxiesLimitedTimeRetryPolicy &&)
            • TargetGrpcProxiesLimitedTimeRetryPolicy(TargetGrpcProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetGrpcProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetGrpcProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetGrpcProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetGrpcProxiesConnectionIdempotencyPolicy()
        • MakeTargetGrpcProxiesConnectionRest(Options)
    • google::cloud::compute_target_grpc_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetGrpcProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &)
            • virtual DeleteTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::DeleteTargetGrpcProxyRequest const &)
            • virtual DeleteTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::GetTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::InsertTargetGrpcProxyRequest const &)
            • virtual InsertTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetGrpcProxies(google::cloud::cpp::compute::target_grpc_proxies::v1::ListTargetGrpcProxiesRequest)
            • virtual PatchTargetGrpcProxy(google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &)
            • virtual PatchTargetGrpcProxy(NoAwaitTag, google::cloud::cpp::compute::target_grpc_proxies::v1::PatchTargetGrpcProxyRequest const &)
            • virtual PatchTargetGrpcProxy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_http_proxies_v1
      • Overview
      • Classes
        • TargetHttpProxiesClient
          • Overview
          • Constructors
            • TargetHttpProxiesClient(TargetHttpProxiesClient const &)
            • TargetHttpProxiesClient(TargetHttpProxiesClient &&)
            • TargetHttpProxiesClient(std::shared_ptr< TargetHttpProxiesConnection >, Options)
          • Operators
            • operator=(TargetHttpProxiesClient const &)
            • operator=(TargetHttpProxiesClient &&)
            • operator==(TargetHttpProxiesClient const &, TargetHttpProxiesClient const &)
            • operator!=(TargetHttpProxiesClient const &, TargetHttpProxiesClient const &)
          • Functions
            • AggregatedListTargetHttpProxies(std::string const &, Options)
            • AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest, Options)
            • DeleteTargetHttpProxy(std::string const &, std::string const &, Options)
            • DeleteTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
            • DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &, Options)
            • DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetHttpProxy(std::string const &, std::string const &, Options)
            • GetTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertTargetHttpProxy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • InsertTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &, Options)
            • InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetHttpProxies(std::string const &, Options)
            • ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest, Options)
            • PatchTargetHttpProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • PatchTargetHttpProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpProxy const &, Options)
            • PatchTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &, Options)
            • PatchTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &, Options)
            • PatchTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &)
            • virtual PatchTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &)
            • virtual PatchTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
        • TargetHttpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual GetTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(int)
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(TargetHttpProxiesLimitedErrorCountRetryPolicy &&)
            • TargetHttpProxiesLimitedErrorCountRetryPolicy(TargetHttpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetHttpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetHttpProxiesLimitedTimeRetryPolicy(TargetHttpProxiesLimitedTimeRetryPolicy &&)
            • TargetHttpProxiesLimitedTimeRetryPolicy(TargetHttpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetHttpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetHttpProxiesConnectionIdempotencyPolicy()
        • MakeTargetHttpProxiesConnectionRest(Options)
    • google::cloud::compute_target_http_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetHttpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::AggregatedListTargetHttpProxiesRequest)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::DeleteTargetHttpProxyRequest const &)
            • virtual DeleteTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::GetTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::InsertTargetHttpProxyRequest const &)
            • virtual InsertTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetHttpProxies(google::cloud::cpp::compute::target_http_proxies::v1::ListTargetHttpProxiesRequest)
            • virtual PatchTargetHttpProxy(google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &)
            • virtual PatchTargetHttpProxy(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::PatchTargetHttpProxyRequest const &)
            • virtual PatchTargetHttpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_http_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_https_proxies_v1
      • Overview
      • Classes
        • TargetHttpsProxiesClient
          • Overview
          • Constructors
            • TargetHttpsProxiesClient(TargetHttpsProxiesClient const &)
            • TargetHttpsProxiesClient(TargetHttpsProxiesClient &&)
            • TargetHttpsProxiesClient(std::shared_ptr< TargetHttpsProxiesConnection >, Options)
          • Operators
            • operator=(TargetHttpsProxiesClient const &)
            • operator=(TargetHttpsProxiesClient &&)
            • operator==(TargetHttpsProxiesClient const &, TargetHttpsProxiesClient const &)
            • operator!=(TargetHttpsProxiesClient const &, TargetHttpsProxiesClient const &)
          • Functions
            • AggregatedListTargetHttpsProxies(std::string const &, Options)
            • AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest, Options)
            • DeleteTargetHttpsProxy(std::string const &, std::string const &, Options)
            • DeleteTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
            • DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &, Options)
            • DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetHttpsProxy(std::string const &, std::string const &, Options)
            • GetTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertTargetHttpsProxy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • InsertTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &, Options)
            • InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetHttpsProxies(std::string const &, Options)
            • ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest, Options)
            • PatchTargetHttpsProxy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchTargetHttpsProxy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxy const &, Options)
            • PatchTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
            • PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &, Options)
            • PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetCertificateMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetQuicOverride(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetQuicOverrideRequest const &, Options)
            • SetQuicOverride(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetQuicOverrideRequest const &, Options)
            • SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &, Options)
            • SetQuicOverride(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &, Options)
            • SetQuicOverride(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetHttpsProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &, Options)
            • SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapReference const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &, Options)
            • SetUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetQuicOverride(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
        • TargetHttpsProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual GetTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
        • TargetHttpsProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(int)
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(TargetHttpsProxiesLimitedErrorCountRetryPolicy &&)
            • TargetHttpsProxiesLimitedErrorCountRetryPolicy(TargetHttpsProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpsProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetHttpsProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetHttpsProxiesLimitedTimeRetryPolicy(TargetHttpsProxiesLimitedTimeRetryPolicy &&)
            • TargetHttpsProxiesLimitedTimeRetryPolicy(TargetHttpsProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetHttpsProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetHttpsProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetHttpsProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetHttpsProxiesConnectionIdempotencyPolicy()
        • MakeTargetHttpsProxiesConnectionRest(Options)
    • google::cloud::compute_target_https_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetHttpsProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::AggregatedListTargetHttpsProxiesRequest)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::DeleteTargetHttpsProxyRequest const &)
            • virtual DeleteTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::GetTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::InsertTargetHttpsProxyRequest const &)
            • virtual InsertTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetHttpsProxies(google::cloud::cpp::compute::target_https_proxies::v1::ListTargetHttpsProxiesRequest)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::PatchTargetHttpsProxyRequest const &)
            • virtual PatchTargetHttpsProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetQuicOverride(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetQuicOverrideRequest const &)
            • virtual SetQuicOverride(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(NoAwaitTag, google::cloud::cpp::compute::target_https_proxies::v1::SetUrlMapRequest const &)
            • virtual SetUrlMap(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_instances_v1
      • Overview
      • Classes
        • TargetInstancesClient
          • Overview
          • Constructors
            • TargetInstancesClient(TargetInstancesClient const &)
            • TargetInstancesClient(TargetInstancesClient &&)
            • TargetInstancesClient(std::shared_ptr< TargetInstancesConnection >, Options)
          • Operators
            • operator=(TargetInstancesClient const &)
            • operator=(TargetInstancesClient &&)
            • operator==(TargetInstancesClient const &, TargetInstancesClient const &)
            • operator!=(TargetInstancesClient const &, TargetInstancesClient const &)
          • Functions
            • AggregatedListTargetInstances(std::string const &, Options)
            • AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest, Options)
            • DeleteTargetInstance(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetInstance(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &, Options)
            • DeleteTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &, Options)
            • DeleteTargetInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetInstance(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetInstance(google::cloud::cpp::compute::target_instances::v1::GetTargetInstanceRequest const &, Options)
            • InsertTargetInstance(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetInstance const &, Options)
            • InsertTargetInstance(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetInstance const &, Options)
            • InsertTargetInstance(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &, Options)
            • InsertTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &, Options)
            • InsertTargetInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetInstances(std::string const &, std::string const &, Options)
            • ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest, Options)
            • SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest)
            • virtual DeleteTargetInstance(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &)
            • virtual DeleteTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &)
            • virtual DeleteTargetInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetInstance(google::cloud::cpp::compute::target_instances::v1::GetTargetInstanceRequest const &)
            • virtual InsertTargetInstance(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &)
            • virtual InsertTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &)
            • virtual InsertTargetInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • TargetInstancesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest)
            • virtual DeleteTargetInstance(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &)
            • virtual GetTargetInstance(google::cloud::cpp::compute::target_instances::v1::GetTargetInstanceRequest const &)
            • virtual InsertTargetInstance(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &)
        • TargetInstancesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetInstancesLimitedErrorCountRetryPolicy(int)
            • TargetInstancesLimitedErrorCountRetryPolicy(TargetInstancesLimitedErrorCountRetryPolicy &&)
            • TargetInstancesLimitedErrorCountRetryPolicy(TargetInstancesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetInstancesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetInstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetInstancesLimitedTimeRetryPolicy(TargetInstancesLimitedTimeRetryPolicy &&)
            • TargetInstancesLimitedTimeRetryPolicy(TargetInstancesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetInstancesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetInstancesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetInstancesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetInstancesConnectionIdempotencyPolicy()
        • MakeTargetInstancesConnectionRest(Options)
    • google::cloud::compute_target_instances_v1_mocks
      • Overview
      • Classes
        • MockTargetInstancesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetInstances(google::cloud::cpp::compute::target_instances::v1::AggregatedListTargetInstancesRequest)
            • virtual DeleteTargetInstance(google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &)
            • virtual DeleteTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::DeleteTargetInstanceRequest const &)
            • virtual DeleteTargetInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetInstance(google::cloud::cpp::compute::target_instances::v1::GetTargetInstanceRequest const &)
            • virtual InsertTargetInstance(google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &)
            • virtual InsertTargetInstance(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::InsertTargetInstanceRequest const &)
            • virtual InsertTargetInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetInstances(google::cloud::cpp::compute::target_instances::v1::ListTargetInstancesRequest)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_instances::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_pools_v1
      • Overview
      • Classes
        • TargetPoolsClient
          • Overview
          • Constructors
            • TargetPoolsClient(TargetPoolsClient const &)
            • TargetPoolsClient(TargetPoolsClient &&)
            • TargetPoolsClient(std::shared_ptr< TargetPoolsConnection >, Options)
          • Operators
            • operator=(TargetPoolsClient const &)
            • operator=(TargetPoolsClient &&)
            • operator==(TargetPoolsClient const &, TargetPoolsClient const &)
            • operator!=(TargetPoolsClient const &, TargetPoolsClient const &)
          • Functions
            • AddHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddHealthCheckRequest const &, Options)
            • AddHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddHealthCheckRequest const &, Options)
            • AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &, Options)
            • AddHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &, Options)
            • AddHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddInstanceRequest const &, Options)
            • AddInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsAddInstanceRequest const &, Options)
            • AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &, Options)
            • AddInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &, Options)
            • AddInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AggregatedListTargetPools(std::string const &, Options)
            • AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest, Options)
            • DeleteTargetPool(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetPool(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetPool(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &, Options)
            • DeleteTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &, Options)
            • DeleteTargetPool(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetPool(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetPool(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceReference const &, Options)
            • GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &, Options)
            • InsertTargetPool(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPool const &, Options)
            • InsertTargetPool(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPool const &, Options)
            • InsertTargetPool(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &, Options)
            • InsertTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &, Options)
            • InsertTargetPool(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetPools(std::string const &, std::string const &, Options)
            • ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest, Options)
            • RemoveHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveHealthCheckRequest const &, Options)
            • RemoveHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveHealthCheckRequest const &, Options)
            • RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &, Options)
            • RemoveHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &, Options)
            • RemoveHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • RemoveInstance(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveInstanceRequest const &, Options)
            • RemoveInstance(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetPoolsRemoveInstanceRequest const &, Options)
            • RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &, Options)
            • RemoveInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &, Options)
            • RemoveInstance(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetBackup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetBackup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
            • SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &, Options)
            • SetBackup(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &, Options)
            • SetBackup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSecurityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &, Options)
            • SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetPoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AddInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest)
            • virtual DeleteTargetPool(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &)
            • virtual DeleteTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &)
            • virtual DeleteTargetPool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetPool(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPool(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &)
            • virtual InsertTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &)
            • virtual InsertTargetPool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual RemoveInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
            • virtual SetBackup(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • TargetPoolsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest)
            • virtual DeleteTargetPool(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &)
            • virtual GetTargetPool(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPool(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &)
        • TargetPoolsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetPoolsLimitedErrorCountRetryPolicy(int)
            • TargetPoolsLimitedErrorCountRetryPolicy(TargetPoolsLimitedErrorCountRetryPolicy &&)
            • TargetPoolsLimitedErrorCountRetryPolicy(TargetPoolsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetPoolsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetPoolsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetPoolsLimitedTimeRetryPolicy(TargetPoolsLimitedTimeRetryPolicy &&)
            • TargetPoolsLimitedTimeRetryPolicy(TargetPoolsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetPoolsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetPoolsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetPoolsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetPoolsConnectionIdempotencyPolicy()
        • MakeTargetPoolsConnectionRest(Options)
    • google::cloud::compute_target_pools_v1_mocks
      • Overview
      • Classes
        • MockTargetPoolsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddHealthCheck(google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddHealthCheckRequest const &)
            • virtual AddHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddInstance(google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AddInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::AddInstanceRequest const &)
            • virtual AddInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AggregatedListTargetPools(google::cloud::cpp::compute::target_pools::v1::AggregatedListTargetPoolsRequest)
            • virtual DeleteTargetPool(google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &)
            • virtual DeleteTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::DeleteTargetPoolRequest const &)
            • virtual DeleteTargetPool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetPool(google::cloud::cpp::compute::target_pools::v1::GetTargetPoolRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::target_pools::v1::GetHealthRequest const &)
            • virtual InsertTargetPool(google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &)
            • virtual InsertTargetPool(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::InsertTargetPoolRequest const &)
            • virtual InsertTargetPool(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetPools(google::cloud::cpp::compute::target_pools::v1::ListTargetPoolsRequest)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveHealthCheck(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveHealthCheckRequest const &)
            • virtual RemoveHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual RemoveInstance(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::RemoveInstanceRequest const &)
            • virtual RemoveInstance(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetBackup(google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
            • virtual SetBackup(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetBackupRequest const &)
            • virtual SetBackup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::target_pools::v1::SetSecurityPolicyRequest const &)
            • virtual SetSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_ssl_proxies_v1
      • Overview
      • Classes
        • TargetSslProxiesClient
          • Overview
          • Constructors
            • TargetSslProxiesClient(TargetSslProxiesClient const &)
            • TargetSslProxiesClient(TargetSslProxiesClient &&)
            • TargetSslProxiesClient(std::shared_ptr< TargetSslProxiesConnection >, Options)
          • Operators
            • operator=(TargetSslProxiesClient const &)
            • operator=(TargetSslProxiesClient &&)
            • operator==(TargetSslProxiesClient const &, TargetSslProxiesClient const &)
            • operator!=(TargetSslProxiesClient const &, TargetSslProxiesClient const &)
          • Functions
            • DeleteTargetSslProxy(std::string const &, std::string const &, Options)
            • DeleteTargetSslProxy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &, Options)
            • DeleteTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &, Options)
            • DeleteTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetSslProxy(std::string const &, std::string const &, Options)
            • GetTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxyRequest const &, Options)
            • InsertTargetSslProxy(std::string const &, google::cloud::cpp::compute::v1::TargetSslProxy const &, Options)
            • InsertTargetSslProxy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxy const &, Options)
            • InsertTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &, Options)
            • InsertTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &, Options)
            • InsertTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetSslProxies(std::string const &, Options)
            • ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest, Options)
            • SetBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetCertificateMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &, Options)
            • SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetProxyHeader(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &, Options)
            • SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSslCertificates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetSslProxiesSetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &, Options)
            • SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetSslPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::SslPolicyReference const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &, Options)
            • SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &, Options)
            • SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetSslProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &)
            • virtual DeleteTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &)
            • virtual DeleteTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • TargetSslProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &)
            • virtual GetTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
        • TargetSslProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetSslProxiesLimitedErrorCountRetryPolicy(int)
            • TargetSslProxiesLimitedErrorCountRetryPolicy(TargetSslProxiesLimitedErrorCountRetryPolicy &&)
            • TargetSslProxiesLimitedErrorCountRetryPolicy(TargetSslProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetSslProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetSslProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetSslProxiesLimitedTimeRetryPolicy(TargetSslProxiesLimitedTimeRetryPolicy &&)
            • TargetSslProxiesLimitedTimeRetryPolicy(TargetSslProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetSslProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetSslProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetSslProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetSslProxiesConnectionIdempotencyPolicy()
        • MakeTargetSslProxiesConnectionRest(Options)
    • google::cloud::compute_target_ssl_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetSslProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &)
            • virtual DeleteTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::DeleteTargetSslProxyRequest const &)
            • virtual DeleteTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::GetTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::InsertTargetSslProxyRequest const &)
            • virtual InsertTargetSslProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetSslProxies(google::cloud::cpp::compute::target_ssl_proxies::v1::ListTargetSslProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetCertificateMapRequest const &)
            • virtual SetCertificateMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslCertificatesRequest const &)
            • virtual SetSslCertificates(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(NoAwaitTag, google::cloud::cpp::compute::target_ssl_proxies::v1::SetSslPolicyRequest const &)
            • virtual SetSslPolicy(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_tcp_proxies_v1
      • Overview
      • Classes
        • TargetTcpProxiesClient
          • Overview
          • Constructors
            • TargetTcpProxiesClient(TargetTcpProxiesClient const &)
            • TargetTcpProxiesClient(TargetTcpProxiesClient &&)
            • TargetTcpProxiesClient(std::shared_ptr< TargetTcpProxiesConnection >, Options)
          • Operators
            • operator=(TargetTcpProxiesClient const &)
            • operator=(TargetTcpProxiesClient &&)
            • operator==(TargetTcpProxiesClient const &, TargetTcpProxiesClient const &)
            • operator!=(TargetTcpProxiesClient const &, TargetTcpProxiesClient const &)
          • Functions
            • AggregatedListTargetTcpProxies(std::string const &, Options)
            • AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest, Options)
            • DeleteTargetTcpProxy(std::string const &, std::string const &, Options)
            • DeleteTargetTcpProxy(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
            • DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &, Options)
            • DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetTcpProxy(std::string const &, std::string const &, Options)
            • GetTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertTargetTcpProxy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxy const &, Options)
            • InsertTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &, Options)
            • InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetTcpProxies(std::string const &, Options)
            • ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest, Options)
            • SetBackendService(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &, Options)
            • SetBackendService(google::cloud::cpp::compute::v1::Operation const &, Options)
            • SetProxyHeader(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetTcpProxiesSetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &, Options)
            • SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &, Options)
            • SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &)
        • TargetTcpProxiesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual GetTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
        • TargetTcpProxiesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(int)
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(TargetTcpProxiesLimitedErrorCountRetryPolicy &&)
            • TargetTcpProxiesLimitedErrorCountRetryPolicy(TargetTcpProxiesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetTcpProxiesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetTcpProxiesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetTcpProxiesLimitedTimeRetryPolicy(TargetTcpProxiesLimitedTimeRetryPolicy &&)
            • TargetTcpProxiesLimitedTimeRetryPolicy(TargetTcpProxiesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetTcpProxiesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetTcpProxiesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetTcpProxiesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetTcpProxiesConnectionIdempotencyPolicy()
        • MakeTargetTcpProxiesConnectionRest(Options)
    • google::cloud::compute_target_tcp_proxies_v1_mocks
      • Overview
      • Classes
        • MockTargetTcpProxiesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::AggregatedListTargetTcpProxiesRequest)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::DeleteTargetTcpProxyRequest const &)
            • virtual DeleteTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::GetTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::InsertTargetTcpProxyRequest const &)
            • virtual InsertTargetTcpProxy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetTcpProxies(google::cloud::cpp::compute::target_tcp_proxies::v1::ListTargetTcpProxiesRequest)
            • virtual SetBackendService(google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetBackendServiceRequest const &)
            • virtual SetBackendService(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(NoAwaitTag, google::cloud::cpp::compute::target_tcp_proxies::v1::SetProxyHeaderRequest const &)
            • virtual SetProxyHeader(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_target_vpn_gateways_v1
      • Overview
      • Classes
        • TargetVpnGatewaysClient
          • Overview
          • Constructors
            • TargetVpnGatewaysClient(TargetVpnGatewaysClient const &)
            • TargetVpnGatewaysClient(TargetVpnGatewaysClient &&)
            • TargetVpnGatewaysClient(std::shared_ptr< TargetVpnGatewaysConnection >, Options)
          • Operators
            • operator=(TargetVpnGatewaysClient const &)
            • operator=(TargetVpnGatewaysClient &&)
            • operator==(TargetVpnGatewaysClient const &, TargetVpnGatewaysClient const &)
            • operator!=(TargetVpnGatewaysClient const &, TargetVpnGatewaysClient const &)
          • Functions
            • AggregatedListTargetVpnGateways(std::string const &, Options)
            • AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest, Options)
            • DeleteTargetVpnGateway(std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetVpnGateway(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &, Options)
            • DeleteTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &, Options)
            • DeleteTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetTargetVpnGateway(std::string const &, std::string const &, std::string const &, Options)
            • GetTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewayRequest const &, Options)
            • InsertTargetVpnGateway(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetVpnGateway const &, Options)
            • InsertTargetVpnGateway(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetVpnGateway const &, Options)
            • InsertTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &, Options)
            • InsertTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &, Options)
            • InsertTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListTargetVpnGateways(std::string const &, std::string const &, Options)
            • ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • TargetVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest)
            • virtual DeleteTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &)
            • virtual DeleteTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &)
            • virtual DeleteTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • TargetVpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest)
            • virtual DeleteTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &)
            • virtual GetTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
        • TargetVpnGatewaysLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(int)
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(TargetVpnGatewaysLimitedErrorCountRetryPolicy &&)
            • TargetVpnGatewaysLimitedErrorCountRetryPolicy(TargetVpnGatewaysLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetVpnGatewaysLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TargetVpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TargetVpnGatewaysLimitedTimeRetryPolicy(TargetVpnGatewaysLimitedTimeRetryPolicy &&)
            • TargetVpnGatewaysLimitedTimeRetryPolicy(TargetVpnGatewaysLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TargetVpnGatewaysRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TargetVpnGatewaysBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysPollingPolicyOption
          • Overview
          • Types
            • Type
        • TargetVpnGatewaysRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultTargetVpnGatewaysConnectionIdempotencyPolicy()
        • MakeTargetVpnGatewaysConnectionRest(Options)
    • google::cloud::compute_target_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockTargetVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::AggregatedListTargetVpnGatewaysRequest)
            • virtual DeleteTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &)
            • virtual DeleteTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::DeleteTargetVpnGatewayRequest const &)
            • virtual DeleteTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::GetTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::InsertTargetVpnGatewayRequest const &)
            • virtual InsertTargetVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListTargetVpnGateways(google::cloud::cpp::compute::target_vpn_gateways::v1::ListTargetVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::target_vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_url_maps_v1
      • Overview
      • Classes
        • UrlMapsClient
          • Overview
          • Constructors
            • UrlMapsClient(UrlMapsClient const &)
            • UrlMapsClient(UrlMapsClient &&)
            • UrlMapsClient(std::shared_ptr< UrlMapsConnection >, Options)
          • Operators
            • operator=(UrlMapsClient const &)
            • operator=(UrlMapsClient &&)
            • operator==(UrlMapsClient const &, UrlMapsClient const &)
            • operator!=(UrlMapsClient const &, UrlMapsClient const &)
          • Functions
            • AggregatedListUrlMaps(std::string const &, Options)
            • AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest, Options)
            • DeleteUrlMap(std::string const &, std::string const &, Options)
            • DeleteUrlMap(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteUrlMap(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &, Options)
            • DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &, Options)
            • DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetUrlMap(std::string const &, std::string const &, Options)
            • GetUrlMap(google::cloud::cpp::compute::url_maps::v1::GetUrlMapRequest const &, Options)
            • InsertUrlMap(std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertUrlMap(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • InsertUrlMap(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &, Options)
            • InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &, Options)
            • InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • InvalidateCache(std::string const &, std::string const &, google::cloud::cpp::compute::v1::CacheInvalidationRule const &, Options)
            • InvalidateCache(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CacheInvalidationRule const &, Options)
            • InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &, Options)
            • InvalidateCache(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &, Options)
            • InvalidateCache(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListUrlMaps(std::string const &, Options)
            • ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest, Options)
            • PatchUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • PatchUrlMap(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &, Options)
            • PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &, Options)
            • PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • UpdateUrlMap(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateUrlMap(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMap const &, Options)
            • UpdateUrlMap(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &, Options)
            • UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &, Options)
            • UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &, Options)
            • Validate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::UrlMapsValidateRequest const &, Options)
            • Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &, Options)
        • UrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual InvalidateCache(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
        • UrlMapsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
        • UrlMapsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • UrlMapsLimitedErrorCountRetryPolicy(int)
            • UrlMapsLimitedErrorCountRetryPolicy(UrlMapsLimitedErrorCountRetryPolicy &&)
            • UrlMapsLimitedErrorCountRetryPolicy(UrlMapsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • UrlMapsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • UrlMapsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • UrlMapsLimitedTimeRetryPolicy(UrlMapsLimitedTimeRetryPolicy &&)
            • UrlMapsLimitedTimeRetryPolicy(UrlMapsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • UrlMapsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • UrlMapsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsPollingPolicyOption
          • Overview
          • Types
            • Type
        • UrlMapsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultUrlMapsConnectionIdempotencyPolicy()
        • MakeUrlMapsConnectionRest(Options)
    • google::cloud::compute_url_maps_v1_mocks
      • Overview
      • Classes
        • MockUrlMapsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListUrlMaps(google::cloud::cpp::compute::url_maps::v1::AggregatedListUrlMapsRequest)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::DeleteUrlMapRequest const &)
            • virtual DeleteUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetUrlMap(google::cloud::cpp::compute::url_maps::v1::GetUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InsertUrlMapRequest const &)
            • virtual InsertUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual InvalidateCache(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::InvalidateCacheRequest const &)
            • virtual InvalidateCache(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListUrlMaps(google::cloud::cpp::compute::url_maps::v1::ListUrlMapsRequest)
            • virtual PatchUrlMap(google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::PatchUrlMapRequest const &)
            • virtual PatchUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(NoAwaitTag, google::cloud::cpp::compute::url_maps::v1::UpdateUrlMapRequest const &)
            • virtual UpdateUrlMap(google::cloud::cpp::compute::v1::Operation const &)
            • virtual Validate(google::cloud::cpp::compute::url_maps::v1::ValidateRequest const &)
    • google::cloud::compute_vpn_gateways_v1
      • Overview
      • Classes
        • VpnGatewaysClient
          • Overview
          • Constructors
            • VpnGatewaysClient(VpnGatewaysClient const &)
            • VpnGatewaysClient(VpnGatewaysClient &&)
            • VpnGatewaysClient(std::shared_ptr< VpnGatewaysConnection >, Options)
          • Operators
            • operator=(VpnGatewaysClient const &)
            • operator=(VpnGatewaysClient &&)
            • operator==(VpnGatewaysClient const &, VpnGatewaysClient const &)
            • operator!=(VpnGatewaysClient const &, VpnGatewaysClient const &)
          • Functions
            • AggregatedListVpnGateways(std::string const &, Options)
            • AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest, Options)
            • DeleteVpnGateway(std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnGateway(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &, Options)
            • DeleteVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &, Options)
            • DeleteVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetVpnGateway(std::string const &, std::string const &, std::string const &, Options)
            • GetVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewayRequest const &, Options)
            • GetStatus(std::string const &, std::string const &, std::string const &, Options)
            • GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &, Options)
            • InsertVpnGateway(std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnGateway const &, Options)
            • InsertVpnGateway(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnGateway const &, Options)
            • InsertVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &, Options)
            • InsertVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &, Options)
            • InsertVpnGateway(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListVpnGateways(std::string const &, std::string const &, Options)
            • ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &, Options)
        • VpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest)
            • virtual DeleteVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &)
            • virtual DeleteVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &)
            • virtual DeleteVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewayRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &)
            • virtual InsertVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &)
            • virtual InsertVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
        • VpnGatewaysConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest)
            • virtual DeleteVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &)
            • virtual GetVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewayRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
        • VpnGatewaysLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • VpnGatewaysLimitedErrorCountRetryPolicy(int)
            • VpnGatewaysLimitedErrorCountRetryPolicy(VpnGatewaysLimitedErrorCountRetryPolicy &&)
            • VpnGatewaysLimitedErrorCountRetryPolicy(VpnGatewaysLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnGatewaysLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • VpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • VpnGatewaysLimitedTimeRetryPolicy(VpnGatewaysLimitedTimeRetryPolicy &&)
            • VpnGatewaysLimitedTimeRetryPolicy(VpnGatewaysLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnGatewaysRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • VpnGatewaysBackoffPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysPollingPolicyOption
          • Overview
          • Types
            • Type
        • VpnGatewaysRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultVpnGatewaysConnectionIdempotencyPolicy()
        • MakeVpnGatewaysConnectionRest(Options)
    • google::cloud::compute_vpn_gateways_v1_mocks
      • Overview
      • Classes
        • MockVpnGatewaysConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::AggregatedListVpnGatewaysRequest)
            • virtual DeleteVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &)
            • virtual DeleteVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::DeleteVpnGatewayRequest const &)
            • virtual DeleteVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::GetVpnGatewayRequest const &)
            • virtual GetStatus(google::cloud::cpp::compute::vpn_gateways::v1::GetStatusRequest const &)
            • virtual InsertVpnGateway(google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &)
            • virtual InsertVpnGateway(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::InsertVpnGatewayRequest const &)
            • virtual InsertVpnGateway(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListVpnGateways(google::cloud::cpp::compute::vpn_gateways::v1::ListVpnGatewaysRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_gateways::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::vpn_gateways::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_vpn_tunnels_v1
      • Overview
      • Classes
        • VpnTunnelsClient
          • Overview
          • Constructors
            • VpnTunnelsClient(VpnTunnelsClient const &)
            • VpnTunnelsClient(VpnTunnelsClient &&)
            • VpnTunnelsClient(std::shared_ptr< VpnTunnelsConnection >, Options)
          • Operators
            • operator=(VpnTunnelsClient const &)
            • operator=(VpnTunnelsClient &&)
            • operator==(VpnTunnelsClient const &, VpnTunnelsClient const &)
            • operator!=(VpnTunnelsClient const &, VpnTunnelsClient const &)
          • Functions
            • AggregatedListVpnTunnels(std::string const &, Options)
            • AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest, Options)
            • DeleteVpnTunnel(std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnTunnel(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &, Options)
            • DeleteVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &, Options)
            • DeleteVpnTunnel(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetVpnTunnel(std::string const &, std::string const &, std::string const &, Options)
            • GetVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelRequest const &, Options)
            • InsertVpnTunnel(std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnTunnel const &, Options)
            • InsertVpnTunnel(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::VpnTunnel const &, Options)
            • InsertVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &, Options)
            • InsertVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &, Options)
            • InsertVpnTunnel(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListVpnTunnels(std::string const &, std::string const &, Options)
            • ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest, Options)
            • SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &, Options)
            • SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &, Options)
            • SetLabels(google::cloud::cpp::compute::v1::Operation const &, Options)
        • VpnTunnelsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest)
            • virtual DeleteVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &)
            • virtual DeleteVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &)
            • virtual DeleteVpnTunnel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
        • VpnTunnelsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest)
            • virtual DeleteVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &)
            • virtual GetVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
        • VpnTunnelsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • VpnTunnelsLimitedErrorCountRetryPolicy(int)
            • VpnTunnelsLimitedErrorCountRetryPolicy(VpnTunnelsLimitedErrorCountRetryPolicy &&)
            • VpnTunnelsLimitedErrorCountRetryPolicy(VpnTunnelsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnTunnelsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • VpnTunnelsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • VpnTunnelsLimitedTimeRetryPolicy(VpnTunnelsLimitedTimeRetryPolicy &&)
            • VpnTunnelsLimitedTimeRetryPolicy(VpnTunnelsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • VpnTunnelsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • VpnTunnelsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsPollingPolicyOption
          • Overview
          • Types
            • Type
        • VpnTunnelsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultVpnTunnelsConnectionIdempotencyPolicy()
        • MakeVpnTunnelsConnectionRest(Options)
    • google::cloud::compute_vpn_tunnels_v1_mocks
      • Overview
      • Classes
        • MockVpnTunnelsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::AggregatedListVpnTunnelsRequest)
            • virtual DeleteVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &)
            • virtual DeleteVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::DeleteVpnTunnelRequest const &)
            • virtual DeleteVpnTunnel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::GetVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::InsertVpnTunnelRequest const &)
            • virtual InsertVpnTunnel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListVpnTunnels(google::cloud::cpp::compute::vpn_tunnels::v1::ListVpnTunnelsRequest)
            • virtual SetLabels(google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
            • virtual SetLabels(NoAwaitTag, google::cloud::cpp::compute::vpn_tunnels::v1::SetLabelsRequest const &)
            • virtual SetLabels(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_zone_operations_v1
      • Overview
      • Classes
        • ZoneOperationsClient
          • Overview
          • Constructors
            • ZoneOperationsClient(ZoneOperationsClient const &)
            • ZoneOperationsClient(ZoneOperationsClient &&)
            • ZoneOperationsClient(std::shared_ptr< ZoneOperationsConnection >, Options)
          • Operators
            • operator=(ZoneOperationsClient const &)
            • operator=(ZoneOperationsClient &&)
            • operator==(ZoneOperationsClient const &, ZoneOperationsClient const &)
            • operator!=(ZoneOperationsClient const &, ZoneOperationsClient const &)
          • Functions
            • DeleteOperation(std::string const &, std::string const &, std::string const &, Options)
            • DeleteOperation(google::cloud::cpp::compute::zone_operations::v1::DeleteOperationRequest const &, Options)
            • GetOperation(std::string const &, std::string const &, std::string const &, Options)
            • GetOperation(google::cloud::cpp::compute::zone_operations::v1::GetOperationRequest const &, Options)
            • ListZoneOperations(std::string const &, std::string const &, Options)
            • ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest, Options)
            • Wait(std::string const &, std::string const &, std::string const &, Options)
            • Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &, Options)
        • ZoneOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteOperation(google::cloud::cpp::compute::zone_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::zone_operations::v1::GetOperationRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
        • ZoneOperationsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteOperation(google::cloud::cpp::compute::zone_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::zone_operations::v1::GetOperationRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
        • ZoneOperationsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ZoneOperationsLimitedErrorCountRetryPolicy(int)
            • ZoneOperationsLimitedErrorCountRetryPolicy(ZoneOperationsLimitedErrorCountRetryPolicy &&)
            • ZoneOperationsLimitedErrorCountRetryPolicy(ZoneOperationsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZoneOperationsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ZoneOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ZoneOperationsLimitedTimeRetryPolicy(ZoneOperationsLimitedTimeRetryPolicy &&)
            • ZoneOperationsLimitedTimeRetryPolicy(ZoneOperationsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZoneOperationsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ZoneOperationsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ZoneOperationsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ZoneOperationsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultZoneOperationsConnectionIdempotencyPolicy()
        • MakeZoneOperationsConnectionRest(Options)
    • google::cloud::compute_zone_operations_v1_mocks
      • Overview
      • Classes
        • MockZoneOperationsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteOperation(google::cloud::cpp::compute::zone_operations::v1::DeleteOperationRequest const &)
            • virtual GetOperation(google::cloud::cpp::compute::zone_operations::v1::GetOperationRequest const &)
            • virtual ListZoneOperations(google::cloud::cpp::compute::zone_operations::v1::ListZoneOperationsRequest)
            • virtual Wait(google::cloud::cpp::compute::zone_operations::v1::WaitRequest const &)
    • google::cloud::compute_zones_v1
      • Overview
      • Classes
        • ZonesClient
          • Overview
          • Constructors
            • ZonesClient(ZonesClient const &)
            • ZonesClient(ZonesClient &&)
            • ZonesClient(std::shared_ptr< ZonesConnection >, Options)
          • Operators
            • operator=(ZonesClient const &)
            • operator=(ZonesClient &&)
            • operator==(ZonesClient const &, ZonesClient const &)
            • operator!=(ZonesClient const &, ZonesClient const &)
          • Functions
            • GetZone(std::string const &, std::string const &, Options)
            • GetZone(google::cloud::cpp::compute::zones::v1::GetZoneRequest const &, Options)
            • ListZones(std::string const &, Options)
            • ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest, Options)
        • ZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetZone(google::cloud::cpp::compute::zones::v1::GetZoneRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
        • ZonesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetZone(google::cloud::cpp::compute::zones::v1::GetZoneRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
        • ZonesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ZonesLimitedErrorCountRetryPolicy(int)
            • ZonesLimitedErrorCountRetryPolicy(ZonesLimitedErrorCountRetryPolicy &&)
            • ZonesLimitedErrorCountRetryPolicy(ZonesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZonesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ZonesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ZonesLimitedTimeRetryPolicy(ZonesLimitedTimeRetryPolicy &&)
            • ZonesLimitedTimeRetryPolicy(ZonesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ZonesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • ZonesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • ZonesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • ZonesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultZonesConnectionIdempotencyPolicy()
        • MakeZonesConnectionRest(Options)
    • google::cloud::compute_zones_v1_mocks
      • Overview
      • Classes
        • MockZonesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetZone(google::cloud::cpp::compute::zones::v1::GetZoneRequest const &)
            • virtual ListZones(google::cloud::cpp::compute::zones::v1::ListZonesRequest)
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • C++
  • Documentation
  • Reference

Namespace google::cloud::compute_disks_v1_mocks (2.38.0-rc)
Stay organized with collections Save and categorize content based on your preferences.

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

Classes

MockDisksConnection

A class to mock DisksConnection.

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

Last updated 2025-05-07 UTC.

  • Why Google

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

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

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

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

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