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
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Cross-product tools
    • More
  • Console
  • Overview
  • Library reference docs
  • Compute Engine API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Authentication Defaults
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override compute_accelerator_types_v1::AcceleratorTypesClient Retry Policies
    • Override compute_addresses_v1::AddressesClient Retry Policies
    • Override compute_advice_v1::AdviceClient Retry Policies
    • Override compute_autoscalers_v1::AutoscalersClient Retry Policies
    • Override compute_backend_buckets_v1::BackendBucketsClient Retry Policies
    • Override compute_backend_services_v1::BackendServicesClient Retry Policies
    • Override compute_cross_site_networks_v1::CrossSiteNetworksClient Retry Policies
    • Override compute_disk_types_v1::DiskTypesClient Retry Policies
    • Override compute_disks_v1::DisksClient Retry Policies
    • Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Retry Policies
    • Override compute_firewall_policies_v1::FirewallPoliciesClient Retry Policies
    • Override compute_firewalls_v1::FirewallsClient Retry Policies
    • Override compute_forwarding_rules_v1::ForwardingRulesClient Retry Policies
    • Override compute_global_addresses_v1::GlobalAddressesClient Retry Policies
    • Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Retry Policies
    • Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Retry Policies
    • Override compute_global_operations_v1::GlobalOperationsClient Retry Policies
    • Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Retry Policies
    • Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Retry Policies
    • Override compute_global_vm_extension_policies_v1::GlobalVmExtensionPoliciesClient Retry Policies
    • Override compute_health_checks_v1::HealthChecksClient Retry Policies
    • Override compute_hosts_v1::HostsClient Retry Policies
    • Override compute_http_health_checks_v1::HttpHealthChecksClient Retry Policies
    • Override compute_https_health_checks_v1::HttpsHealthChecksClient Retry Policies
    • Override compute_image_family_views_v1::ImageFamilyViewsClient Retry Policies
    • Override compute_images_v1::ImagesClient Retry Policies
    • Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Retry Policies
    • Override compute_instance_group_managers_v1::InstanceGroupManagersClient Retry Policies
    • Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
    • Override compute_instance_settings_v1::InstanceSettingsClient Retry Policies
    • Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
    • Override compute_instances_v1::InstancesClient Retry Policies
    • Override compute_instant_snapshot_groups_v1::InstantSnapshotGroupsClient Retry Policies
    • Override compute_instant_snapshots_v1::InstantSnapshotsClient Retry Policies
    • Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Retry Policies
    • Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Retry Policies
    • Override compute_interconnect_groups_v1::InterconnectGroupsClient Retry Policies
    • Override compute_interconnect_locations_v1::InterconnectLocationsClient Retry Policies
    • Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Retry Policies
    • Override compute_interconnects_v1::InterconnectsClient Retry Policies
    • Override compute_license_codes_v1::LicenseCodesClient Retry Policies
    • Override compute_licenses_v1::LicensesClient Retry Policies
    • Override compute_machine_images_v1::MachineImagesClient Retry Policies
    • Override compute_machine_types_v1::MachineTypesClient Retry Policies
    • Override compute_network_attachments_v1::NetworkAttachmentsClient Retry Policies
    • Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Retry Policies
    • Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Retry Policies
    • Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Retry Policies
    • Override compute_network_profiles_v1::NetworkProfilesClient Retry Policies
    • Override compute_networks_v1::NetworksClient Retry Policies
    • Override compute_node_groups_v1::NodeGroupsClient Retry Policies
    • Override compute_node_templates_v1::NodeTemplatesClient Retry Policies
    • Override compute_node_types_v1::NodeTypesClient Retry Policies
    • Override compute_organization_security_policies_v1::OrganizationSecurityPoliciesClient Retry Policies
    • Override compute_packet_mirrorings_v1::PacketMirroringsClient Retry Policies
    • Override compute_preview_features_v1::PreviewFeaturesClient Retry Policies
    • Override compute_projects_v1::ProjectsClient Retry Policies
    • Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Retry Policies
    • Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Retry Policies
    • Override compute_region_autoscalers_v1::RegionAutoscalersClient Retry Policies
    • Override compute_region_backend_buckets_v1::RegionBackendBucketsClient Retry Policies
    • Override compute_region_backend_services_v1::RegionBackendServicesClient Retry Policies
    • Override compute_region_commitments_v1::RegionCommitmentsClient Retry Policies
    • Override compute_region_composite_health_checks_v1::RegionCompositeHealthChecksClient Retry Policies
    • Override compute_region_disk_types_v1::RegionDiskTypesClient Retry Policies
    • Override compute_region_disks_v1::RegionDisksClient Retry Policies
    • Override compute_region_health_aggregation_policies_v1::RegionHealthAggregationPoliciesClient Retry Policies
    • Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Retry Policies
    • Override compute_region_health_checks_v1::RegionHealthChecksClient Retry Policies
    • Override compute_region_health_sources_v1::RegionHealthSourcesClient Retry Policies
    • Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Retry Policies
    • Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Retry Policies
    • Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Retry Policies
    • Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Retry Policies
    • Override compute_region_instances_v1::RegionInstancesClient Retry Policies
    • Override compute_region_instant_snapshot_groups_v1::RegionInstantSnapshotGroupsClient Retry Policies
    • Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Retry Policies
    • Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Retry Policies
    • Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Retry Policies
    • Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Retry Policies
    • Override compute_region_operations_v1::RegionOperationsClient Retry Policies
    • Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Retry Policies
    • Override compute_region_snapshot_settings_v1::RegionSnapshotSettingsClient Retry Policies
    • Override compute_region_snapshots_v1::RegionSnapshotsClient Retry Policies
    • Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Retry Policies
    • Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Retry Policies
    • Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Retry Policies
    • Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Retry Policies
    • Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Retry Policies
    • Override compute_region_url_maps_v1::RegionUrlMapsClient Retry Policies
    • Override compute_region_zones_v1::RegionZonesClient Retry Policies
    • Override compute_regions_v1::RegionsClient Retry Policies
    • Override compute_reliability_risks_v1::ReliabilityRisksClient Retry Policies
    • Override compute_reservation_blocks_v1::ReservationBlocksClient Retry Policies
    • Override compute_reservation_slots_v1::ReservationSlotsClient Retry Policies
    • Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Retry Policies
    • Override compute_reservations_v1::ReservationsClient Retry Policies
    • Override compute_resource_policies_v1::ResourcePoliciesClient Retry Policies
    • Override compute_rollout_plans_v1::RolloutPlansClient Retry Policies
    • Override compute_rollouts_v1::RolloutsClient Retry Policies
    • Override compute_routers_v1::RoutersClient Retry Policies
    • Override compute_routes_v1::RoutesClient Retry Policies
    • Override compute_security_policies_v1::SecurityPoliciesClient Retry Policies
    • Override compute_service_attachments_v1::ServiceAttachmentsClient Retry Policies
    • Override compute_snapshot_settings_v1::SnapshotSettingsClient Retry Policies
    • Override compute_snapshots_v1::SnapshotsClient Retry Policies
    • Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
    • Override compute_ssl_policies_v1::SslPoliciesClient Retry Policies
    • Override compute_storage_pool_types_v1::StoragePoolTypesClient Retry Policies
    • Override compute_storage_pools_v1::StoragePoolsClient Retry Policies
    • Override compute_subnetworks_v1::SubnetworksClient Retry Policies
    • Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Retry Policies
    • Override compute_target_http_proxies_v1::TargetHttpProxiesClient Retry Policies
    • Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Retry Policies
    • Override compute_target_instances_v1::TargetInstancesClient Retry Policies
    • Override compute_target_pools_v1::TargetPoolsClient Retry Policies
    • Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Retry Policies
    • Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Retry Policies
    • Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Retry Policies
    • Override compute_url_maps_v1::UrlMapsClient Retry Policies
    • Override compute_vpn_gateways_v1::VpnGatewaysClient Retry Policies
    • Override compute_vpn_tunnels_v1::VpnTunnelsClient Retry Policies
    • Override compute_wire_groups_v1::WireGroupsClient Retry Policies
    • Override compute_zone_operations_v1::ZoneOperationsClient Retry Policies
    • Override compute_zone_vm_extension_policies_v1::ZoneVmExtensionPoliciesClient Retry Policies
    • Override compute_zones_v1::ZonesClient Retry Policies
    • How to Override the Default Universe Domain
    • Override compute_accelerator_types_v1::AcceleratorTypesClient Universe Domain
    • Override compute_addresses_v1::AddressesClient Universe Domain
    • Override compute_advice_v1::AdviceClient Universe Domain
    • Override compute_autoscalers_v1::AutoscalersClient Universe Domain
    • Override compute_backend_buckets_v1::BackendBucketsClient Universe Domain
    • Override compute_backend_services_v1::BackendServicesClient Universe Domain
    • Override compute_cross_site_networks_v1::CrossSiteNetworksClient Universe Domain
    • Override compute_disk_types_v1::DiskTypesClient Universe Domain
    • Override compute_disks_v1::DisksClient Universe Domain
    • Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Universe Domain
    • Override compute_firewall_policies_v1::FirewallPoliciesClient Universe Domain
    • Override compute_firewalls_v1::FirewallsClient Universe Domain
    • Override compute_forwarding_rules_v1::ForwardingRulesClient Universe Domain
    • Override compute_global_addresses_v1::GlobalAddressesClient Universe Domain
    • Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Universe Domain
    • Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Universe Domain
    • Override compute_global_operations_v1::GlobalOperationsClient Universe Domain
    • Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Universe Domain
    • Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Universe Domain
    • Override compute_global_vm_extension_policies_v1::GlobalVmExtensionPoliciesClient Universe Domain
    • Override compute_health_checks_v1::HealthChecksClient Universe Domain
    • Override compute_hosts_v1::HostsClient Universe Domain
    • Override compute_http_health_checks_v1::HttpHealthChecksClient Universe Domain
    • Override compute_https_health_checks_v1::HttpsHealthChecksClient Universe Domain
    • Override compute_image_family_views_v1::ImageFamilyViewsClient Universe Domain
    • Override compute_images_v1::ImagesClient Universe Domain
    • Override compute_instance_group_manager_resize_requests_v1::InstanceGroupManagerResizeRequestsClient Universe Domain
    • Override compute_instance_group_managers_v1::InstanceGroupManagersClient Universe Domain
    • Override compute_instance_groups_v1::InstanceGroupsClient Universe Domain
    • Override compute_instance_settings_v1::InstanceSettingsClient Universe Domain
    • Override compute_instance_templates_v1::InstanceTemplatesClient Universe Domain
    • Override compute_instances_v1::InstancesClient Universe Domain
    • Override compute_instant_snapshot_groups_v1::InstantSnapshotGroupsClient Universe Domain
    • Override compute_instant_snapshots_v1::InstantSnapshotsClient Universe Domain
    • Override compute_interconnect_attachment_groups_v1::InterconnectAttachmentGroupsClient Universe Domain
    • Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Universe Domain
    • Override compute_interconnect_groups_v1::InterconnectGroupsClient Universe Domain
    • Override compute_interconnect_locations_v1::InterconnectLocationsClient Universe Domain
    • Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Universe Domain
    • Override compute_interconnects_v1::InterconnectsClient Universe Domain
    • Override compute_license_codes_v1::LicenseCodesClient Universe Domain
    • Override compute_licenses_v1::LicensesClient Universe Domain
    • Override compute_machine_images_v1::MachineImagesClient Universe Domain
    • Override compute_machine_types_v1::MachineTypesClient Universe Domain
    • Override compute_network_attachments_v1::NetworkAttachmentsClient Universe Domain
    • Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Universe Domain
    • Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Universe Domain
    • Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Universe Domain
    • Override compute_network_profiles_v1::NetworkProfilesClient Universe Domain
    • Override compute_networks_v1::NetworksClient Universe Domain
    • Override compute_node_groups_v1::NodeGroupsClient Universe Domain
    • Override compute_node_templates_v1::NodeTemplatesClient Universe Domain
    • Override compute_node_types_v1::NodeTypesClient Universe Domain
    • Override compute_organization_security_policies_v1::OrganizationSecurityPoliciesClient Universe Domain
    • Override compute_packet_mirrorings_v1::PacketMirroringsClient Universe Domain
    • Override compute_preview_features_v1::PreviewFeaturesClient Universe Domain
    • Override compute_projects_v1::ProjectsClient Universe Domain
    • Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Universe Domain
    • Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Universe Domain
    • Override compute_region_autoscalers_v1::RegionAutoscalersClient Universe Domain
    • Override compute_region_backend_buckets_v1::RegionBackendBucketsClient Universe Domain
    • Override compute_region_backend_services_v1::RegionBackendServicesClient Universe Domain
    • Override compute_region_commitments_v1::RegionCommitmentsClient Universe Domain
    • Override compute_region_composite_health_checks_v1::RegionCompositeHealthChecksClient Universe Domain
    • Override compute_region_disk_types_v1::RegionDiskTypesClient Universe Domain
    • Override compute_region_disks_v1::RegionDisksClient Universe Domain
    • Override compute_region_health_aggregation_policies_v1::RegionHealthAggregationPoliciesClient Universe Domain
    • Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Universe Domain
    • Override compute_region_health_checks_v1::RegionHealthChecksClient Universe Domain
    • Override compute_region_health_sources_v1::RegionHealthSourcesClient Universe Domain
    • Override compute_region_instance_group_manager_resize_requests_v1::RegionInstanceGroupManagerResizeRequestsClient Universe Domain
    • Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Universe Domain
    • Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Universe Domain
    • Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Universe Domain
    • Override compute_region_instances_v1::RegionInstancesClient Universe Domain
    • Override compute_region_instant_snapshot_groups_v1::RegionInstantSnapshotGroupsClient Universe Domain
    • Override compute_region_instant_snapshots_v1::RegionInstantSnapshotsClient Universe Domain
    • Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Universe Domain
    • Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Universe Domain
    • Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Universe Domain
    • Override compute_region_operations_v1::RegionOperationsClient Universe Domain
    • Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Universe Domain
    • Override compute_region_snapshot_settings_v1::RegionSnapshotSettingsClient Universe Domain
    • Override compute_region_snapshots_v1::RegionSnapshotsClient Universe Domain
    • Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Universe Domain
    • Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Universe Domain
    • Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Universe Domain
    • Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Universe Domain
    • Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Universe Domain
    • Override compute_region_url_maps_v1::RegionUrlMapsClient Universe Domain
    • Override compute_region_zones_v1::RegionZonesClient Universe Domain
    • Override compute_regions_v1::RegionsClient Universe Domain
    • Override compute_reliability_risks_v1::ReliabilityRisksClient Universe Domain
    • Override compute_reservation_blocks_v1::ReservationBlocksClient Universe Domain
    • Override compute_reservation_slots_v1::ReservationSlotsClient Universe Domain
    • Override compute_reservation_sub_blocks_v1::ReservationSubBlocksClient Universe Domain
    • Override compute_reservations_v1::ReservationsClient Universe Domain
    • Override compute_resource_policies_v1::ResourcePoliciesClient Universe Domain
    • Override compute_rollout_plans_v1::RolloutPlansClient Universe Domain
    • Override compute_rollouts_v1::RolloutsClient Universe Domain
    • Override compute_routers_v1::RoutersClient Universe Domain
    • Override compute_routes_v1::RoutesClient Universe Domain
    • Override compute_security_policies_v1::SecurityPoliciesClient Universe Domain
    • Override compute_service_attachments_v1::ServiceAttachmentsClient Universe Domain
    • Override compute_snapshot_settings_v1::SnapshotSettingsClient Universe Domain
    • Override compute_snapshots_v1::SnapshotsClient Universe Domain
    • Override compute_ssl_certificates_v1::SslCertificatesClient Universe Domain
    • Override compute_ssl_policies_v1::SslPoliciesClient Universe Domain
    • Override compute_storage_pool_types_v1::StoragePoolTypesClient Universe Domain
    • Override compute_storage_pools_v1::StoragePoolsClient Universe Domain
    • Override compute_subnetworks_v1::SubnetworksClient Universe Domain
    • Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Universe Domain
    • Override compute_target_http_proxies_v1::TargetHttpProxiesClient Universe Domain
    • Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Universe Domain
    • Override compute_target_instances_v1::TargetInstancesClient Universe Domain
    • Override compute_target_pools_v1::TargetPoolsClient Universe Domain
    • Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Universe Domain
    • Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Universe Domain
    • Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Universe Domain
    • Override compute_url_maps_v1::UrlMapsClient Universe Domain
    • Override compute_vpn_gateways_v1::VpnGatewaysClient Universe Domain
    • Override compute_vpn_tunnels_v1::VpnTunnelsClient Universe Domain
    • Override compute_wire_groups_v1::WireGroupsClient Universe Domain
    • Override compute_zone_operations_v1::ZoneOperationsClient Universe Domain
    • Override compute_zone_vm_extension_policies_v1::ZoneVmExtensionPoliciesClient Universe Domain
    • Override compute_zones_v1::ZonesClient Universe Domain
  • 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_global_vm_extension_policies_v1
      • Overview
    • compute_instance_group_manager_resize_requests_v1
      • Overview
    • compute_instance_group_managers_v1
      • Overview
    • compute_instant_snapshot_groups_v1
      • Overview
    • compute_interconnect_attachment_groups_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_organization_security_policies_v1
      • Overview
    • compute_public_advertised_prefixes_v1
      • Overview
    • compute_public_delegated_prefixes_v1
      • Overview
    • compute_region_backend_services_v1
      • Overview
    • compute_region_composite_health_checks_v1
      • Overview
    • compute_region_health_aggregation_policies_v1
      • Overview
    • compute_region_health_check_services_v1
      • Overview
    • compute_region_instance_group_manager_resize_requests_v1
      • Overview
    • compute_region_instance_group_managers_v1
      • Overview
    • compute_region_instance_templates_v1
      • Overview
    • compute_region_instant_snapshot_groups_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_snapshot_settings_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
    • compute_zone_vm_extension_policies_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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::addresses::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_advice_v1
      • Overview
      • Classes
        • AdviceClient
          • Overview
          • Constructors
            • AdviceClient(AdviceClient const &)
            • AdviceClient(AdviceClient &&)
            • AdviceClient(std::shared_ptr< AdviceConnection >, Options)
          • Operators
            • operator=(AdviceClient const &)
            • operator=(AdviceClient &&)
            • operator==(AdviceClient const &, AdviceClient const &)
            • operator!=(AdviceClient const &, AdviceClient const &)
          • Functions
            • CalendarMode(std::string const &, std::string const &, google::cloud::cpp::compute::v1::CalendarModeAdviceRequest const &, Options)
            • CalendarMode(google::cloud::cpp::compute::advice::v1::CalendarModeRequest const &, Options)
        • AdviceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CalendarMode(google::cloud::cpp::compute::advice::v1::CalendarModeRequest const &)
        • AdviceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CalendarMode(google::cloud::cpp::compute::advice::v1::CalendarModeRequest const &)
        • AdviceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AdviceLimitedErrorCountRetryPolicy(int)
            • AdviceLimitedErrorCountRetryPolicy(AdviceLimitedErrorCountRetryPolicy &&)
            • AdviceLimitedErrorCountRetryPolicy(AdviceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AdviceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • AdviceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • AdviceLimitedTimeRetryPolicy(AdviceLimitedTimeRetryPolicy &&)
            • AdviceLimitedTimeRetryPolicy(AdviceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AdviceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • AdviceBackoffPolicyOption
          • Overview
          • Types
            • Type
        • AdviceConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • AdviceRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultAdviceConnectionIdempotencyPolicy()
        • MakeAdviceConnectionRest(Options)
    • google::cloud::compute_advice_v1_mocks
      • Overview
      • Classes
        • MockAdviceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CalendarMode(google::cloud::cpp::compute::advice::v1::CalendarModeRequest 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::autoscalers::v1::TestIamPermissionsRequest 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)
            • AggregatedListBackendBuckets(std::string const &, Options)
            • AggregatedListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::AggregatedListBackendBucketsRequest, 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)
            • ListUsable(std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::backend_buckets::v1::ListUsableRequest, 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 AggregatedListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::AggregatedListBackendBucketsRequest)
            • 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 ListUsable(google::cloud::cpp::compute::backend_buckets::v1::ListUsableRequest)
            • 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 AggregatedListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::AggregatedListBackendBucketsRequest)
            • 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 ListUsable(google::cloud::cpp::compute::backend_buckets::v1::ListUsableRequest)
            • 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 AggregatedListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::AggregatedListBackendBucketsRequest)
            • 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 ListUsable(google::cloud::cpp::compute::backend_buckets::v1::ListUsableRequest)
            • 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)
            • GetEffectiveSecurityPolicies(std::string const &, std::string const &, Options)
            • GetEffectiveSecurityPolicies(google::cloud::cpp::compute::backend_services::v1::GetEffectiveSecurityPoliciesRequest 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 GetEffectiveSecurityPolicies(google::cloud::cpp::compute::backend_services::v1::GetEffectiveSecurityPoliciesRequest 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 GetEffectiveSecurityPolicies(google::cloud::cpp::compute::backend_services::v1::GetEffectiveSecurityPoliciesRequest 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 GetEffectiveSecurityPolicies(google::cloud::cpp::compute::backend_services::v1::GetEffectiveSecurityPoliciesRequest 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_cross_site_networks_v1
      • Overview
      • Classes
        • CrossSiteNetworksClient
          • Overview
          • Constructors
            • CrossSiteNetworksClient(CrossSiteNetworksClient const &)
            • CrossSiteNetworksClient(CrossSiteNetworksClient &&)
            • CrossSiteNetworksClient(std::shared_ptr< CrossSiteNetworksConnection >, Options)
          • Operators
            • operator=(CrossSiteNetworksClient const &)
            • operator=(CrossSiteNetworksClient &&)
            • operator==(CrossSiteNetworksClient const &, CrossSiteNetworksClient const &)
            • operator!=(CrossSiteNetworksClient const &, CrossSiteNetworksClient const &)
          • Functions
            • DeleteCrossSiteNetwork(std::string const &, std::string const &, Options)
            • DeleteCrossSiteNetwork(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &, Options)
            • DeleteCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &, Options)
            • DeleteCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetCrossSiteNetwork(std::string const &, std::string const &, Options)
            • GetCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::GetCrossSiteNetworkRequest const &, Options)
            • InsertCrossSiteNetwork(std::string const &, google::cloud::cpp::compute::v1::CrossSiteNetwork const &, Options)
            • InsertCrossSiteNetwork(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::CrossSiteNetwork const &, Options)
            • InsertCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &, Options)
            • InsertCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &, Options)
            • InsertCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListCrossSiteNetworks(std::string const &, Options)
            • ListCrossSiteNetworks(google::cloud::cpp::compute::cross_site_networks::v1::ListCrossSiteNetworksRequest, Options)
            • PatchCrossSiteNetwork(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CrossSiteNetwork const &, Options)
            • PatchCrossSiteNetwork(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CrossSiteNetwork const &, Options)
            • PatchCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &, Options)
            • PatchCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &, Options)
            • PatchCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &, Options)
        • CrossSiteNetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &)
            • virtual DeleteCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &)
            • virtual DeleteCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::GetCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListCrossSiteNetworks(google::cloud::cpp::compute::cross_site_networks::v1::ListCrossSiteNetworksRequest)
            • virtual PatchCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &)
            • virtual PatchCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &)
            • virtual PatchCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &)
        • CrossSiteNetworksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &)
            • virtual GetCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::GetCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &)
            • virtual ListCrossSiteNetworks(google::cloud::cpp::compute::cross_site_networks::v1::ListCrossSiteNetworksRequest)
            • virtual PatchCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &)
        • CrossSiteNetworksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • CrossSiteNetworksLimitedErrorCountRetryPolicy(int)
            • CrossSiteNetworksLimitedErrorCountRetryPolicy(CrossSiteNetworksLimitedErrorCountRetryPolicy &&)
            • CrossSiteNetworksLimitedErrorCountRetryPolicy(CrossSiteNetworksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • CrossSiteNetworksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • CrossSiteNetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • CrossSiteNetworksLimitedTimeRetryPolicy(CrossSiteNetworksLimitedTimeRetryPolicy &&)
            • CrossSiteNetworksLimitedTimeRetryPolicy(CrossSiteNetworksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • CrossSiteNetworksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • CrossSiteNetworksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • CrossSiteNetworksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • CrossSiteNetworksPollingPolicyOption
          • Overview
          • Types
            • Type
        • CrossSiteNetworksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultCrossSiteNetworksConnectionIdempotencyPolicy()
        • MakeCrossSiteNetworksConnectionRest(Options)
    • google::cloud::compute_cross_site_networks_v1_mocks
      • Overview
      • Classes
        • MockCrossSiteNetworksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &)
            • virtual DeleteCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::DeleteCrossSiteNetworkRequest const &)
            • virtual DeleteCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::GetCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::InsertCrossSiteNetworkRequest const &)
            • virtual InsertCrossSiteNetwork(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListCrossSiteNetworks(google::cloud::cpp::compute::cross_site_networks::v1::ListCrossSiteNetworksRequest)
            • virtual PatchCrossSiteNetwork(google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &)
            • virtual PatchCrossSiteNetwork(NoAwaitTag, google::cloud::cpp::compute::cross_site_networks::v1::PatchCrossSiteNetworkRequest const &)
            • virtual PatchCrossSiteNetwork(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)
            • BulkSetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkZoneSetLabelsRequest const &, Options)
            • BulkSetLabels(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkZoneSetLabelsRequest const &, Options)
            • BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &, Options)
            • BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &, Options)
            • BulkSetLabels(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)
            • UpdateKmsKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DiskUpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DiskUpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(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 BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
            • virtual BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
            • virtual BulkSetLabels(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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(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 BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest 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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest 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 BulkSetLabels(google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
            • virtual BulkSetLabels(NoAwaitTag, google::cloud::cpp::compute::disks::v1::BulkSetLabelsRequest const &)
            • virtual BulkSetLabels(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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(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)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::firewalls::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::firewalls::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::firewalls::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::firewalls::v1::TestIamPermissionsRequest 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)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::global_addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::global_addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::global_addresses::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::global_addresses::v1::TestIamPermissionsRequest 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_global_vm_extension_policies_v1
      • Overview
      • Classes
        • GlobalVmExtensionPoliciesClient
          • Overview
          • Constructors
            • GlobalVmExtensionPoliciesClient(GlobalVmExtensionPoliciesClient const &)
            • GlobalVmExtensionPoliciesClient(GlobalVmExtensionPoliciesClient &&)
            • GlobalVmExtensionPoliciesClient(std::shared_ptr< GlobalVmExtensionPoliciesConnection >, Options)
          • Operators
            • operator=(GlobalVmExtensionPoliciesClient const &)
            • operator=(GlobalVmExtensionPoliciesClient &&)
            • operator==(GlobalVmExtensionPoliciesClient const &, GlobalVmExtensionPoliciesClient const &)
            • operator!=(GlobalVmExtensionPoliciesClient const &, GlobalVmExtensionPoliciesClient const &)
          • Functions
            • AggregatedListGlobalVmExtensionPolicies(std::string const &, Options)
            • AggregatedListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::AggregatedListGlobalVmExtensionPoliciesRequest, Options)
            • DeleteGlobalVmExtensionPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicyRolloutOperationRolloutInput const &, Options)
            • DeleteGlobalVmExtensionPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicyRolloutOperationRolloutInput const &, Options)
            • DeleteGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::DeleteGlobalVmExtensionPolicyRequest const &, Options)
            • DeleteGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::DeleteGlobalVmExtensionPolicyRequest const &, Options)
            • DeleteGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetGlobalVmExtensionPolicy(std::string const &, std::string const &, Options)
            • GetGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::GetGlobalVmExtensionPolicyRequest const &, Options)
            • InsertGlobalVmExtensionPolicy(std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicy const &, Options)
            • InsertGlobalVmExtensionPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicy const &, Options)
            • InsertGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::InsertGlobalVmExtensionPolicyRequest const &, Options)
            • InsertGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::InsertGlobalVmExtensionPolicyRequest const &, Options)
            • InsertGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListGlobalVmExtensionPolicies(std::string const &, Options)
            • ListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::ListGlobalVmExtensionPoliciesRequest, Options)
            • UpdateGlobalVmExtensionPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicy const &, Options)
            • UpdateGlobalVmExtensionPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalVmExtensionPolicy const &, Options)
            • UpdateGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::UpdateGlobalVmExtensionPolicyRequest const &, Options)
            • UpdateGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::UpdateGlobalVmExtensionPolicyRequest const &, Options)
            • UpdateGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
        • GlobalVmExtensionPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::AggregatedListGlobalVmExtensionPoliciesRequest)
            • virtual DeleteGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::DeleteGlobalVmExtensionPolicyRequest const &)
            • virtual DeleteGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::DeleteGlobalVmExtensionPolicyRequest const &)
            • virtual DeleteGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::GetGlobalVmExtensionPolicyRequest const &)
            • virtual InsertGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::InsertGlobalVmExtensionPolicyRequest const &)
            • virtual InsertGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::InsertGlobalVmExtensionPolicyRequest const &)
            • virtual InsertGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::ListGlobalVmExtensionPoliciesRequest)
            • virtual UpdateGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::UpdateGlobalVmExtensionPolicyRequest const &)
            • virtual UpdateGlobalVmExtensionPolicy(NoAwaitTag, google::cloud::cpp::compute::global_vm_extension_policies::v1::UpdateGlobalVmExtensionPolicyRequest const &)
            • virtual UpdateGlobalVmExtensionPolicy(google::cloud::cpp::compute::v1::Operation const &)
        • GlobalVmExtensionPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::AggregatedListGlobalVmExtensionPoliciesRequest)
            • virtual DeleteGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::DeleteGlobalVmExtensionPolicyRequest const &)
            • virtual GetGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::GetGlobalVmExtensionPolicyRequest const &)
            • virtual InsertGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::InsertGlobalVmExtensionPolicyRequest const &)
            • virtual ListGlobalVmExtensionPolicies(google::cloud::cpp::compute::global_vm_extension_policies::v1::ListGlobalVmExtensionPoliciesRequest)
            • virtual UpdateGlobalVmExtensionPolicy(google::cloud::cpp::compute::global_vm_extension_policies::v1::UpdateGlobalVmExtensionPolicyRequest const &)
        • GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy(int)
            • GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy(GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy &&)
            • GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy(GlobalVmExtensionPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalVmExtensionPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • GlobalVmExtensionPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • GlobalVmExtensionPoliciesLimitedTimeRetryPolicy(GlobalVmExtensionPoliciesLimitedTimeRetryPolicy &&)
            • GlobalVmExtensionPoliciesLimitedTimeRetryPolicy(GlobalVmExtensionPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • GlobalVmExtensionPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • GlobalVmExtensionPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • GlobalVmExtensionPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • GlobalVmExtensionPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • GlobalVmExtensionPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultGlobalVmExtensionPoliciesConnectionIdempotencyPolicy()
        • MakeGlobalVmExtensionPoliciesConnectionRest(Options)
    • google::cloud::compute_global_vm_extension_policies_v1_mocks
      • Overview
      • Classes
        • MockGlobalVmExtensionPoliciesConnection
          • 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)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::health_checks::v1::TestIamPermissionsRequest 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_hosts_v1
      • Overview
      • Classes
        • HostsClient
          • Overview
          • Constructors
            • HostsClient(HostsClient const &)
            • HostsClient(HostsClient &&)
            • HostsClient(std::shared_ptr< HostsConnection >, Options)
          • Operators
            • operator=(HostsClient const &)
            • operator=(HostsClient &&)
            • operator==(HostsClient const &, HostsClient const &)
            • operator!=(HostsClient const &, HostsClient const &)
          • Functions
            • GetHost(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • GetHost(google::cloud::cpp::compute::hosts::v1::GetHostRequest const &, Options)
            • GetVersion(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HostsGetVersionRequest const &, Options)
            • GetVersion(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HostsGetVersionRequest const &, Options)
            • GetVersion(google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &, Options)
            • GetVersion(NoAwaitTag, google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &, Options)
            • GetVersion(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListHosts(std::string const &, std::string const &, std::string const &, Options)
            • ListHosts(google::cloud::cpp::compute::hosts::v1::ListHostsRequest, Options)
        • HostsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetHost(google::cloud::cpp::compute::hosts::v1::GetHostRequest const &)
            • virtual GetVersion(google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &)
            • virtual GetVersion(NoAwaitTag, google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &)
            • virtual GetVersion(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHosts(google::cloud::cpp::compute::hosts::v1::ListHostsRequest)
        • HostsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetHost(google::cloud::cpp::compute::hosts::v1::GetHostRequest const &)
            • virtual GetVersion(google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &)
            • virtual ListHosts(google::cloud::cpp::compute::hosts::v1::ListHostsRequest)
        • HostsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • HostsLimitedErrorCountRetryPolicy(int)
            • HostsLimitedErrorCountRetryPolicy(HostsLimitedErrorCountRetryPolicy &&)
            • HostsLimitedErrorCountRetryPolicy(HostsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HostsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • HostsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • HostsLimitedTimeRetryPolicy(HostsLimitedTimeRetryPolicy &&)
            • HostsLimitedTimeRetryPolicy(HostsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HostsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • HostsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • HostsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • HostsPollingPolicyOption
          • Overview
          • Types
            • Type
        • HostsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultHostsConnectionIdempotencyPolicy()
        • MakeHostsConnectionRest(Options)
    • google::cloud::compute_hosts_v1_mocks
      • Overview
      • Classes
        • MockHostsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetHost(google::cloud::cpp::compute::hosts::v1::GetHostRequest const &)
            • virtual GetVersion(google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &)
            • virtual GetVersion(NoAwaitTag, google::cloud::cpp::compute::hosts::v1::GetVersionRequest const &)
            • virtual GetVersion(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListHosts(google::cloud::cpp::compute::hosts::v1::ListHostsRequest)
    • 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)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::http_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::http_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::http_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::http_health_checks::v1::TestIamPermissionsRequest 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)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::https_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::https_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::https_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::https_health_checks::v1::TestIamPermissionsRequest 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instance_groups::v1::TestIamPermissionsRequest 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)
            • AddNetworkInterface(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
            • AddNetworkInterface(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
            • AddNetworkInterface(google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &, Options)
            • AddNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &, Options)
            • AddNetworkInterface(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)
            • DeleteNetworkInterface(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkInterface(NoAwaitTag, std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DeleteNetworkInterface(google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &, Options)
            • DeleteNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &, Options)
            • DeleteNetworkInterface(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 AddNetworkInterface(google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &)
            • virtual AddNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &)
            • virtual AddNetworkInterface(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 DeleteNetworkInterface(google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &)
            • virtual DeleteNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &)
            • virtual DeleteNetworkInterface(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 AddNetworkInterface(google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest 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 DeleteNetworkInterface(google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest 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 AddNetworkInterface(google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &)
            • virtual AddNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::AddNetworkInterfaceRequest const &)
            • virtual AddNetworkInterface(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 DeleteNetworkInterface(google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &)
            • virtual DeleteNetworkInterface(NoAwaitTag, google::cloud::cpp::compute::instances::v1::DeleteNetworkInterfaceRequest const &)
            • virtual DeleteNetworkInterface(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_snapshot_groups_v1
      • Overview
      • Classes
        • InstantSnapshotGroupsClient
          • Overview
          • Constructors
            • InstantSnapshotGroupsClient(InstantSnapshotGroupsClient const &)
            • InstantSnapshotGroupsClient(InstantSnapshotGroupsClient &&)
            • InstantSnapshotGroupsClient(std::shared_ptr< InstantSnapshotGroupsConnection >, Options)
          • Operators
            • operator=(InstantSnapshotGroupsClient const &)
            • operator=(InstantSnapshotGroupsClient &&)
            • operator==(InstantSnapshotGroupsClient const &, InstantSnapshotGroupsClient const &)
            • operator!=(InstantSnapshotGroupsClient const &, InstantSnapshotGroupsClient const &)
          • Functions
            • DeleteInstantSnapshotGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshotGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &, Options)
            • DeleteInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &, Options)
            • DeleteInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstantSnapshotGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetIamPolicyRequest const &, Options)
            • InsertInstantSnapshotGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshotGroup const &, Options)
            • InsertInstantSnapshotGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshotGroup const &, Options)
            • InsertInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &, Options)
            • InsertInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &, Options)
            • InsertInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInstantSnapshotGroups(std::string const &, std::string const &, Options)
            • ListInstantSnapshotGroups(google::cloud::cpp::compute::instant_snapshot_groups::v1::ListInstantSnapshotGroupsRequest, 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_snapshot_groups::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::instant_snapshot_groups::v1::TestIamPermissionsRequest const &, Options)
        • InstantSnapshotGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual DeleteInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual InsertInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInstantSnapshotGroups(google::cloud::cpp::compute::instant_snapshot_groups::v1::ListInstantSnapshotGroupsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshot_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshot_groups::v1::TestIamPermissionsRequest const &)
        • InstantSnapshotGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual GetInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::instant_snapshot_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual ListInstantSnapshotGroups(google::cloud::cpp::compute::instant_snapshot_groups::v1::ListInstantSnapshotGroupsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::instant_snapshot_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::instant_snapshot_groups::v1::TestIamPermissionsRequest const &)
        • InstantSnapshotGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstantSnapshotGroupsLimitedErrorCountRetryPolicy(int)
            • InstantSnapshotGroupsLimitedErrorCountRetryPolicy(InstantSnapshotGroupsLimitedErrorCountRetryPolicy &&)
            • InstantSnapshotGroupsLimitedErrorCountRetryPolicy(InstantSnapshotGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstantSnapshotGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstantSnapshotGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstantSnapshotGroupsLimitedTimeRetryPolicy(InstantSnapshotGroupsLimitedTimeRetryPolicy &&)
            • InstantSnapshotGroupsLimitedTimeRetryPolicy(InstantSnapshotGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstantSnapshotGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InstantSnapshotGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InstantSnapshotGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInstantSnapshotGroupsConnectionIdempotencyPolicy()
        • MakeInstantSnapshotGroupsConnectionRest(Options)
    • google::cloud::compute_instant_snapshot_groups_v1_mocks
      • Overview
      • Classes
        • MockInstantSnapshotGroupsConnection
          • Overview
    • 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_attachment_groups_v1
      • Overview
      • Classes
        • InterconnectAttachmentGroupsClient
          • Overview
          • Constructors
            • InterconnectAttachmentGroupsClient(InterconnectAttachmentGroupsClient const &)
            • InterconnectAttachmentGroupsClient(InterconnectAttachmentGroupsClient &&)
            • InterconnectAttachmentGroupsClient(std::shared_ptr< InterconnectAttachmentGroupsConnection >, Options)
          • Operators
            • operator=(InterconnectAttachmentGroupsClient const &)
            • operator=(InterconnectAttachmentGroupsClient &&)
            • operator==(InterconnectAttachmentGroupsClient const &, InterconnectAttachmentGroupsClient const &)
            • operator!=(InterconnectAttachmentGroupsClient const &, InterconnectAttachmentGroupsClient const &)
          • Functions
            • DeleteInterconnectAttachmentGroup(std::string const &, std::string const &, Options)
            • DeleteInterconnectAttachmentGroup(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &, Options)
            • DeleteInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &, Options)
            • DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInterconnectAttachmentGroup(std::string const &, std::string const &, Options)
            • GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &, Options)
            • GetOperationalStatus(std::string const &, std::string const &, Options)
            • GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &, Options)
            • InsertInterconnectAttachmentGroup(std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
            • InsertInterconnectAttachmentGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
            • InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &, Options)
            • InsertInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &, Options)
            • InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInterconnectAttachmentGroups(std::string const &, Options)
            • ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest, Options)
            • PatchInterconnectAttachmentGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
            • PatchInterconnectAttachmentGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachmentGroup const &, Options)
            • PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &, Options)
            • PatchInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &, Options)
            • PatchInterconnectAttachmentGroup(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::interconnect_attachment_groups::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &, Options)
        • InterconnectAttachmentGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
            • virtual DeleteInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
            • virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &)
            • virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &)
            • virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
            • virtual InsertInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
            • virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest)
            • virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
            • virtual PatchInterconnectAttachmentGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
            • virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &)
        • InterconnectAttachmentGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::DeleteInterconnectAttachmentGroupRequest const &)
            • virtual GetInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetInterconnectAttachmentGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetIamPolicyRequest const &)
            • virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_attachment_groups::v1::GetOperationalStatusRequest const &)
            • virtual InsertInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::InsertInterconnectAttachmentGroupRequest const &)
            • virtual ListInterconnectAttachmentGroups(google::cloud::cpp::compute::interconnect_attachment_groups::v1::ListInterconnectAttachmentGroupsRequest)
            • virtual PatchInterconnectAttachmentGroup(google::cloud::cpp::compute::interconnect_attachment_groups::v1::PatchInterconnectAttachmentGroupRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_attachment_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_attachment_groups::v1::TestIamPermissionsRequest const &)
        • InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(int)
            • InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy &&)
            • InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy(InterconnectAttachmentGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectAttachmentGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectAttachmentGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectAttachmentGroupsLimitedTimeRetryPolicy(InterconnectAttachmentGroupsLimitedTimeRetryPolicy &&)
            • InterconnectAttachmentGroupsLimitedTimeRetryPolicy(InterconnectAttachmentGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectAttachmentGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectAttachmentGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectAttachmentGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectAttachmentGroupsConnectionIdempotencyPolicy()
        • MakeInterconnectAttachmentGroupsConnectionRest(Options)
    • google::cloud::compute_interconnect_attachment_groups_v1_mocks
      • Overview
      • Classes
        • MockInterconnectAttachmentGroupsConnection
          • Overview
    • 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_groups_v1
      • Overview
      • Classes
        • InterconnectGroupsClient
          • Overview
          • Constructors
            • InterconnectGroupsClient(InterconnectGroupsClient const &)
            • InterconnectGroupsClient(InterconnectGroupsClient &&)
            • InterconnectGroupsClient(std::shared_ptr< InterconnectGroupsConnection >, Options)
          • Operators
            • operator=(InterconnectGroupsClient const &)
            • operator=(InterconnectGroupsClient &&)
            • operator==(InterconnectGroupsClient const &, InterconnectGroupsClient const &)
            • operator!=(InterconnectGroupsClient const &, InterconnectGroupsClient const &)
          • Functions
            • CreateMembers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroupsCreateMembersRequest const &, Options)
            • CreateMembers(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroupsCreateMembersRequest const &, Options)
            • CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &, Options)
            • CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &, Options)
            • CreateMembers(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteInterconnectGroup(std::string const &, std::string const &, Options)
            • DeleteInterconnectGroup(NoAwaitTag, std::string const &, std::string const &, Options)
            • DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &, Options)
            • DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &, Options)
            • DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInterconnectGroup(std::string const &, std::string const &, Options)
            • GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &, Options)
            • GetOperationalStatus(std::string const &, std::string const &, Options)
            • GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &, Options)
            • InsertInterconnectGroup(std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
            • InsertInterconnectGroup(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
            • InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &, Options)
            • InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &, Options)
            • InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListInterconnectGroups(std::string const &, Options)
            • ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest, Options)
            • PatchInterconnectGroup(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
            • PatchInterconnectGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectGroup const &, Options)
            • PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &, Options)
            • PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &, Options)
            • PatchInterconnectGroup(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::interconnect_groups::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &, Options)
        • InterconnectGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
            • virtual CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
            • virtual CreateMembers(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
            • virtual DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
            • virtual DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
            • virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
            • virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
            • virtual InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
            • virtual InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
            • virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
            • virtual PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
            • virtual PatchInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
        • InterconnectGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
            • virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
            • virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
            • virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
            • virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
            • virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
            • virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
        • InterconnectGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InterconnectGroupsLimitedErrorCountRetryPolicy(int)
            • InterconnectGroupsLimitedErrorCountRetryPolicy(InterconnectGroupsLimitedErrorCountRetryPolicy &&)
            • InterconnectGroupsLimitedErrorCountRetryPolicy(InterconnectGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InterconnectGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InterconnectGroupsLimitedTimeRetryPolicy(InterconnectGroupsLimitedTimeRetryPolicy &&)
            • InterconnectGroupsLimitedTimeRetryPolicy(InterconnectGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InterconnectGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • InterconnectGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • InterconnectGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultInterconnectGroupsConnectionIdempotencyPolicy()
        • MakeInterconnectGroupsConnectionRest(Options)
    • google::cloud::compute_interconnect_groups_v1_mocks
      • Overview
      • Classes
        • MockInterconnectGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateMembers(google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
            • virtual CreateMembers(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::CreateMembersRequest const &)
            • virtual CreateMembers(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
            • virtual DeleteInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::DeleteInterconnectGroupRequest const &)
            • virtual DeleteInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::GetInterconnectGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::GetIamPolicyRequest const &)
            • virtual GetOperationalStatus(google::cloud::cpp::compute::interconnect_groups::v1::GetOperationalStatusRequest const &)
            • virtual InsertInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
            • virtual InsertInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::InsertInterconnectGroupRequest const &)
            • virtual InsertInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListInterconnectGroups(google::cloud::cpp::compute::interconnect_groups::v1::ListInterconnectGroupsRequest)
            • virtual PatchInterconnectGroup(google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
            • virtual PatchInterconnectGroup(NoAwaitTag, google::cloud::cpp::compute::interconnect_groups::v1::PatchInterconnectGroupRequest const &)
            • virtual PatchInterconnectGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::interconnect_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::interconnect_groups::v1::TestIamPermissionsRequest const &)
    • 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)
            • GetIamPolicy(std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::license_codes::v1::GetIamPolicyRequest const &, Options)
            • SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
            • SetIamPolicy(google::cloud::cpp::compute::license_codes::v1::SetIamPolicyRequest 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 GetIamPolicy(google::cloud::cpp::compute::license_codes::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::license_codes::v1::SetIamPolicyRequest 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 GetIamPolicy(google::cloud::cpp::compute::license_codes::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::license_codes::v1::SetIamPolicyRequest 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 GetIamPolicy(google::cloud::cpp::compute::license_codes::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::license_codes::v1::SetIamPolicyRequest 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)
            • UpdateLicense(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
            • UpdateLicense(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
            • UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &, Options)
            • UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &, Options)
            • UpdateLicense(google::cloud::cpp::compute::v1::Operation 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 &)
            • virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
            • virtual UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
            • virtual UpdateLicense(google::cloud::cpp::compute::v1::Operation 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 &)
            • virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest 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 &)
            • virtual UpdateLicense(google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
            • virtual UpdateLicense(NoAwaitTag, google::cloud::cpp::compute::licenses::v1::UpdateLicenseRequest const &)
            • virtual UpdateLicense(google::cloud::cpp::compute::v1::Operation 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)
            • CancelRequestRemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksCancelRequestRemovePeeringRequest const &, Options)
            • CancelRequestRemovePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksCancelRequestRemovePeeringRequest const &, Options)
            • CancelRequestRemovePeering(google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &, Options)
            • CancelRequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &, Options)
            • CancelRequestRemovePeering(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)
            • RequestRemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRequestRemovePeeringRequest const &, Options)
            • RequestRemovePeering(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRequestRemovePeeringRequest const &, Options)
            • RequestRemovePeering(google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &, Options)
            • RequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &, Options)
            • RequestRemovePeering(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 CancelRequestRemovePeering(google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &)
            • virtual CancelRequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &)
            • virtual CancelRequestRemovePeering(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 RequestRemovePeering(google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &)
            • virtual RequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &)
            • virtual RequestRemovePeering(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 CancelRequestRemovePeering(google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest 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 RequestRemovePeering(google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest 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 CancelRequestRemovePeering(google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &)
            • virtual CancelRequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::CancelRequestRemovePeeringRequest const &)
            • virtual CancelRequestRemovePeering(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 RequestRemovePeering(google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &)
            • virtual RequestRemovePeering(NoAwaitTag, google::cloud::cpp::compute::networks::v1::RequestRemovePeeringRequest const &)
            • virtual RequestRemovePeering(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_organization_security_policies_v1
      • Overview
      • Classes
        • OrganizationSecurityPoliciesClient
          • Overview
          • Constructors
            • OrganizationSecurityPoliciesClient(OrganizationSecurityPoliciesClient const &)
            • OrganizationSecurityPoliciesClient(OrganizationSecurityPoliciesClient &&)
            • OrganizationSecurityPoliciesClient(std::shared_ptr< OrganizationSecurityPoliciesConnection >, Options)
          • Operators
            • operator=(OrganizationSecurityPoliciesClient const &)
            • operator=(OrganizationSecurityPoliciesClient &&)
            • operator==(OrganizationSecurityPoliciesClient const &, OrganizationSecurityPoliciesClient const &)
            • operator!=(OrganizationSecurityPoliciesClient const &, OrganizationSecurityPoliciesClient const &)
          • Functions
            • AddAssociation(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyAssociation const &, Options)
            • AddAssociation(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyAssociation const &, Options)
            • AddAssociation(google::cloud::cpp::compute::organization_security_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::AddAssociationRequest const &, Options)
            • AddAssociation(google::cloud::cpp::compute::v1::Operation const &, Options)
            • AddRule(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • AddRule(google::cloud::cpp::compute::organization_security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::AddRuleRequest const &, Options)
            • AddRule(google::cloud::cpp::compute::v1::Operation const &, Options)
            • CopyRules(std::string const &, Options)
            • CopyRules(NoAwaitTag, std::string const &, Options)
            • CopyRules(google::cloud::cpp::compute::organization_security_policies::v1::CopyRulesRequest const &, Options)
            • CopyRules(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::CopyRulesRequest const &, Options)
            • CopyRules(google::cloud::cpp::compute::v1::Operation const &, Options)
            • DeleteSecurityPolicy(std::string const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, std::string const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::DeleteSecurityPolicyRequest const &, Options)
            • DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetSecurityPolicy(std::string const &, Options)
            • GetSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::GetSecurityPolicyRequest const &, Options)
            • GetAssociation(std::string const &, Options)
            • GetAssociation(google::cloud::cpp::compute::organization_security_policies::v1::GetAssociationRequest const &, Options)
            • GetRule(std::string const &, Options)
            • GetRule(google::cloud::cpp::compute::organization_security_policies::v1::GetRuleRequest const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::InsertSecurityPolicyRequest const &, Options)
            • InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListOrganizationSecurityPolicies(google::cloud::cpp::compute::organization_security_policies::v1::ListOrganizationSecurityPoliciesRequest, Options)
            • ListAssociations(google::cloud::cpp::compute::organization_security_policies::v1::ListAssociationsRequest const &, Options)
            • ListPreconfiguredExpressionSets(google::cloud::cpp::compute::organization_security_policies::v1::ListPreconfiguredExpressionSetsRequest const &, Options)
            • Move(std::string const &, Options)
            • Move(NoAwaitTag, std::string const &, Options)
            • Move(google::cloud::cpp::compute::organization_security_policies::v1::MoveRequest const &, Options)
            • Move(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::MoveRequest const &, Options)
            • Move(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchSecurityPolicy(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicy const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::PatchSecurityPolicyRequest const &, Options)
            • PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • PatchRule(std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(NoAwaitTag, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyRule const &, Options)
            • PatchRule(google::cloud::cpp::compute::organization_security_policies::v1::PatchRuleRequest const &, Options)
            • PatchRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_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::organization_security_policies::v1::RemoveAssociationRequest const &, Options)
            • RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::organization_security_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::organization_security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::RemoveRuleRequest const &, Options)
            • RemoveRule(google::cloud::cpp::compute::v1::Operation const &, Options)
        • OrganizationSecurityPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AddAssociation(google::cloud::cpp::compute::organization_security_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::AddAssociationRequest const &)
            • virtual AddAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual AddRule(google::cloud::cpp::compute::organization_security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::AddRuleRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual CopyRules(google::cloud::cpp::compute::organization_security_policies::v1::CopyRulesRequest const &)
            • virtual CopyRules(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::CopyRulesRequest const &)
            • virtual CopyRules(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::organization_security_policies::v1::GetAssociationRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::organization_security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListOrganizationSecurityPolicies(google::cloud::cpp::compute::organization_security_policies::v1::ListOrganizationSecurityPoliciesRequest)
            • virtual ListAssociations(google::cloud::cpp::compute::organization_security_policies::v1::ListAssociationsRequest const &)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::organization_security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual Move(google::cloud::cpp::compute::organization_security_policies::v1::MoveRequest const &)
            • virtual Move(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::MoveRequest const &)
            • virtual Move(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual PatchRule(google::cloud::cpp::compute::organization_security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::PatchRuleRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::organization_security_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::v1::Operation const &)
            • virtual RemoveRule(google::cloud::cpp::compute::organization_security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(NoAwaitTag, google::cloud::cpp::compute::organization_security_policies::v1::RemoveRuleRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::v1::Operation const &)
        • OrganizationSecurityPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AddAssociation(google::cloud::cpp::compute::organization_security_policies::v1::AddAssociationRequest const &)
            • virtual AddRule(google::cloud::cpp::compute::organization_security_policies::v1::AddRuleRequest const &)
            • virtual CopyRules(google::cloud::cpp::compute::organization_security_policies::v1::CopyRulesRequest const &)
            • virtual DeleteSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::DeleteSecurityPolicyRequest const &)
            • virtual GetSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::GetSecurityPolicyRequest const &)
            • virtual GetAssociation(google::cloud::cpp::compute::organization_security_policies::v1::GetAssociationRequest const &)
            • virtual GetRule(google::cloud::cpp::compute::organization_security_policies::v1::GetRuleRequest const &)
            • virtual InsertSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::InsertSecurityPolicyRequest const &)
            • virtual ListOrganizationSecurityPolicies(google::cloud::cpp::compute::organization_security_policies::v1::ListOrganizationSecurityPoliciesRequest)
            • virtual ListAssociations(google::cloud::cpp::compute::organization_security_policies::v1::ListAssociationsRequest const &)
            • virtual ListPreconfiguredExpressionSets(google::cloud::cpp::compute::organization_security_policies::v1::ListPreconfiguredExpressionSetsRequest const &)
            • virtual Move(google::cloud::cpp::compute::organization_security_policies::v1::MoveRequest const &)
            • virtual PatchSecurityPolicy(google::cloud::cpp::compute::organization_security_policies::v1::PatchSecurityPolicyRequest const &)
            • virtual PatchRule(google::cloud::cpp::compute::organization_security_policies::v1::PatchRuleRequest const &)
            • virtual RemoveAssociation(google::cloud::cpp::compute::organization_security_policies::v1::RemoveAssociationRequest const &)
            • virtual RemoveRule(google::cloud::cpp::compute::organization_security_policies::v1::RemoveRuleRequest const &)
        • OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy(int)
            • OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy(OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy &&)
            • OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy(OrganizationSecurityPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • OrganizationSecurityPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • OrganizationSecurityPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • OrganizationSecurityPoliciesLimitedTimeRetryPolicy(OrganizationSecurityPoliciesLimitedTimeRetryPolicy &&)
            • OrganizationSecurityPoliciesLimitedTimeRetryPolicy(OrganizationSecurityPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • OrganizationSecurityPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • OrganizationSecurityPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • OrganizationSecurityPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • OrganizationSecurityPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • OrganizationSecurityPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultOrganizationSecurityPoliciesConnectionIdempotencyPolicy()
        • MakeOrganizationSecurityPoliciesConnectionRest(Options)
    • google::cloud::compute_organization_security_policies_v1_mocks
      • Overview
      • Classes
        • MockOrganizationSecurityPoliciesConnection
          • Overview
    • 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_preview_features_v1
      • Overview
      • Classes
        • PreviewFeaturesClient
          • Overview
          • Constructors
            • PreviewFeaturesClient(PreviewFeaturesClient const &)
            • PreviewFeaturesClient(PreviewFeaturesClient &&)
            • PreviewFeaturesClient(std::shared_ptr< PreviewFeaturesConnection >, Options)
          • Operators
            • operator=(PreviewFeaturesClient const &)
            • operator=(PreviewFeaturesClient &&)
            • operator==(PreviewFeaturesClient const &, PreviewFeaturesClient const &)
            • operator!=(PreviewFeaturesClient const &, PreviewFeaturesClient const &)
          • Functions
            • GetPreviewFeature(std::string const &, std::string const &, Options)
            • GetPreviewFeature(google::cloud::cpp::compute::preview_features::v1::GetPreviewFeatureRequest const &, Options)
            • ListPreviewFeatures(std::string const &, Options)
            • ListPreviewFeatures(google::cloud::cpp::compute::preview_features::v1::ListPreviewFeaturesRequest, Options)
            • UpdatePreviewFeature(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PreviewFeature const &, Options)
            • UpdatePreviewFeature(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PreviewFeature const &, Options)
            • UpdatePreviewFeature(google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &, Options)
            • UpdatePreviewFeature(NoAwaitTag, google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &, Options)
            • UpdatePreviewFeature(google::cloud::cpp::compute::v1::Operation const &, Options)
        • PreviewFeaturesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetPreviewFeature(google::cloud::cpp::compute::preview_features::v1::GetPreviewFeatureRequest const &)
            • virtual ListPreviewFeatures(google::cloud::cpp::compute::preview_features::v1::ListPreviewFeaturesRequest)
            • virtual UpdatePreviewFeature(google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &)
            • virtual UpdatePreviewFeature(NoAwaitTag, google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &)
            • virtual UpdatePreviewFeature(google::cloud::cpp::compute::v1::Operation const &)
        • PreviewFeaturesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetPreviewFeature(google::cloud::cpp::compute::preview_features::v1::GetPreviewFeatureRequest const &)
            • virtual ListPreviewFeatures(google::cloud::cpp::compute::preview_features::v1::ListPreviewFeaturesRequest)
            • virtual UpdatePreviewFeature(google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &)
        • PreviewFeaturesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PreviewFeaturesLimitedErrorCountRetryPolicy(int)
            • PreviewFeaturesLimitedErrorCountRetryPolicy(PreviewFeaturesLimitedErrorCountRetryPolicy &&)
            • PreviewFeaturesLimitedErrorCountRetryPolicy(PreviewFeaturesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PreviewFeaturesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PreviewFeaturesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PreviewFeaturesLimitedTimeRetryPolicy(PreviewFeaturesLimitedTimeRetryPolicy &&)
            • PreviewFeaturesLimitedTimeRetryPolicy(PreviewFeaturesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PreviewFeaturesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • PreviewFeaturesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PreviewFeaturesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PreviewFeaturesPollingPolicyOption
          • Overview
          • Types
            • Type
        • PreviewFeaturesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultPreviewFeaturesConnectionIdempotencyPolicy()
        • MakePreviewFeaturesConnectionRest(Options)
    • google::cloud::compute_preview_features_v1_mocks
      • Overview
      • Classes
        • MockPreviewFeaturesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetPreviewFeature(google::cloud::cpp::compute::preview_features::v1::GetPreviewFeatureRequest const &)
            • virtual ListPreviewFeatures(google::cloud::cpp::compute::preview_features::v1::ListPreviewFeaturesRequest)
            • virtual UpdatePreviewFeature(google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &)
            • virtual UpdatePreviewFeature(NoAwaitTag, google::cloud::cpp::compute::preview_features::v1::UpdatePreviewFeatureRequest const &)
            • virtual UpdatePreviewFeature(google::cloud::cpp::compute::v1::Operation 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_autoscalers::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_autoscalers::v1::TestIamPermissionsRequest 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_buckets_v1
      • Overview
      • Classes
        • RegionBackendBucketsClient
          • Overview
          • Constructors
            • RegionBackendBucketsClient(RegionBackendBucketsClient const &)
            • RegionBackendBucketsClient(RegionBackendBucketsClient &&)
            • RegionBackendBucketsClient(std::shared_ptr< RegionBackendBucketsConnection >, Options)
          • Operators
            • operator=(RegionBackendBucketsClient const &)
            • operator=(RegionBackendBucketsClient &&)
            • operator==(RegionBackendBucketsClient const &, RegionBackendBucketsClient const &)
            • operator!=(RegionBackendBucketsClient const &, RegionBackendBucketsClient const &)
          • Functions
            • DeleteBackendBucket(std::string const &, std::string const &, std::string const &, Options)
            • DeleteBackendBucket(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
            • DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &, Options)
            • DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetBackendBucket(std::string const &, std::string const &, std::string const &, Options)
            • GetBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::GetBackendBucketRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::GetIamPolicyRequest const &, Options)
            • InsertBackendBucket(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • InsertBackendBucket(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • InsertBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &, Options)
            • InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &, Options)
            • InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionBackendBuckets(std::string const &, std::string const &, Options)
            • ListRegionBackendBuckets(google::cloud::cpp::compute::region_backend_buckets::v1::ListRegionBackendBucketsRequest, Options)
            • ListUsable(std::string const &, std::string const &, Options)
            • ListUsable(google::cloud::cpp::compute::region_backend_buckets::v1::ListUsableRequest, Options)
            • PatchBackendBucket(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • PatchBackendBucket(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
            • PatchBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &, Options)
            • PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &, Options)
            • PatchBackendBucket(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_buckets::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_backend_buckets::v1::TestIamPermissionsRequest const &, Options)
        • RegionBackendBucketsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionBackendBuckets(google::cloud::cpp::compute::region_backend_buckets::v1::ListRegionBackendBucketsRequest)
            • virtual ListUsable(google::cloud::cpp::compute::region_backend_buckets::v1::ListUsableRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_buckets::v1::TestIamPermissionsRequest const &)
        • RegionBackendBucketsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual ListRegionBackendBuckets(google::cloud::cpp::compute::region_backend_buckets::v1::ListRegionBackendBucketsRequest)
            • virtual ListUsable(google::cloud::cpp::compute::region_backend_buckets::v1::ListUsableRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_buckets::v1::TestIamPermissionsRequest const &)
        • RegionBackendBucketsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionBackendBucketsLimitedErrorCountRetryPolicy(int)
            • RegionBackendBucketsLimitedErrorCountRetryPolicy(RegionBackendBucketsLimitedErrorCountRetryPolicy &&)
            • RegionBackendBucketsLimitedErrorCountRetryPolicy(RegionBackendBucketsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendBucketsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionBackendBucketsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionBackendBucketsLimitedTimeRetryPolicy(RegionBackendBucketsLimitedTimeRetryPolicy &&)
            • RegionBackendBucketsLimitedTimeRetryPolicy(RegionBackendBucketsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionBackendBucketsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionBackendBucketsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendBucketsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendBucketsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionBackendBucketsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionBackendBucketsConnectionIdempotencyPolicy()
        • MakeRegionBackendBucketsConnectionRest(Options)
    • google::cloud::compute_region_backend_buckets_v1_mocks
      • Overview
      • Classes
        • MockRegionBackendBucketsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::DeleteBackendBucketRequest const &)
            • virtual DeleteBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::GetBackendBucketRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::GetIamPolicyRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::InsertBackendBucketRequest const &)
            • virtual InsertBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionBackendBuckets(google::cloud::cpp::compute::region_backend_buckets::v1::ListRegionBackendBucketsRequest)
            • virtual ListUsable(google::cloud::cpp::compute::region_backend_buckets::v1::ListUsableRequest)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(NoAwaitTag, google::cloud::cpp::compute::region_backend_buckets::v1::PatchBackendBucketRequest const &)
            • virtual PatchBackendBucket(google::cloud::cpp::compute::v1::Operation const &)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_backend_buckets::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_backend_buckets::v1::TestIamPermissionsRequest 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_composite_health_checks_v1
      • Overview
      • Classes
        • RegionCompositeHealthChecksClient
          • Overview
          • Constructors
            • RegionCompositeHealthChecksClient(RegionCompositeHealthChecksClient const &)
            • RegionCompositeHealthChecksClient(RegionCompositeHealthChecksClient &&)
            • RegionCompositeHealthChecksClient(std::shared_ptr< RegionCompositeHealthChecksConnection >, Options)
          • Operators
            • operator=(RegionCompositeHealthChecksClient const &)
            • operator=(RegionCompositeHealthChecksClient &&)
            • operator==(RegionCompositeHealthChecksClient const &, RegionCompositeHealthChecksClient const &)
            • operator!=(RegionCompositeHealthChecksClient const &, RegionCompositeHealthChecksClient const &)
          • Functions
            • AggregatedListRegionCompositeHealthChecks(std::string const &, Options)
            • AggregatedListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::AggregatedListRegionCompositeHealthChecksRequest, Options)
            • DeleteCompositeHealthCheck(std::string const &, std::string const &, std::string const &, Options)
            • DeleteCompositeHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::DeleteCompositeHealthCheckRequest const &, Options)
            • DeleteCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::DeleteCompositeHealthCheckRequest const &, Options)
            • DeleteCompositeHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetCompositeHealthCheck(std::string const &, std::string const &, std::string const &, Options)
            • GetCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::GetCompositeHealthCheckRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, Options)
            • GetHealth(google::cloud::cpp::compute::region_composite_health_checks::v1::GetHealthRequest const &, Options)
            • InsertCompositeHealthCheck(std::string const &, std::string const &, google::cloud::cpp::compute::v1::CompositeHealthCheck const &, Options)
            • InsertCompositeHealthCheck(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CompositeHealthCheck const &, Options)
            • InsertCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::InsertCompositeHealthCheckRequest const &, Options)
            • InsertCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::InsertCompositeHealthCheckRequest const &, Options)
            • InsertCompositeHealthCheck(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionCompositeHealthChecks(std::string const &, std::string const &, Options)
            • ListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::ListRegionCompositeHealthChecksRequest, Options)
            • PatchCompositeHealthCheck(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CompositeHealthCheck const &, Options)
            • PatchCompositeHealthCheck(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::CompositeHealthCheck const &, Options)
            • PatchCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::PatchCompositeHealthCheckRequest const &, Options)
            • PatchCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::PatchCompositeHealthCheckRequest const &, Options)
            • PatchCompositeHealthCheck(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_composite_health_checks::v1::TestIamPermissionsRequest const &, Options)
        • RegionCompositeHealthChecksConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::AggregatedListRegionCompositeHealthChecksRequest)
            • virtual DeleteCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::DeleteCompositeHealthCheckRequest const &)
            • virtual DeleteCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::DeleteCompositeHealthCheckRequest const &)
            • virtual DeleteCompositeHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::GetCompositeHealthCheckRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_composite_health_checks::v1::GetHealthRequest const &)
            • virtual InsertCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::InsertCompositeHealthCheckRequest const &)
            • virtual InsertCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::InsertCompositeHealthCheckRequest const &)
            • virtual InsertCompositeHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::ListRegionCompositeHealthChecksRequest)
            • virtual PatchCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::PatchCompositeHealthCheckRequest const &)
            • virtual PatchCompositeHealthCheck(NoAwaitTag, google::cloud::cpp::compute::region_composite_health_checks::v1::PatchCompositeHealthCheckRequest const &)
            • virtual PatchCompositeHealthCheck(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_composite_health_checks::v1::TestIamPermissionsRequest const &)
        • RegionCompositeHealthChecksConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::AggregatedListRegionCompositeHealthChecksRequest)
            • virtual DeleteCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::DeleteCompositeHealthCheckRequest const &)
            • virtual GetCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::GetCompositeHealthCheckRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_composite_health_checks::v1::GetHealthRequest const &)
            • virtual InsertCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::InsertCompositeHealthCheckRequest const &)
            • virtual ListRegionCompositeHealthChecks(google::cloud::cpp::compute::region_composite_health_checks::v1::ListRegionCompositeHealthChecksRequest)
            • virtual PatchCompositeHealthCheck(google::cloud::cpp::compute::region_composite_health_checks::v1::PatchCompositeHealthCheckRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_composite_health_checks::v1::TestIamPermissionsRequest const &)
        • RegionCompositeHealthChecksLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionCompositeHealthChecksLimitedErrorCountRetryPolicy(int)
            • RegionCompositeHealthChecksLimitedErrorCountRetryPolicy(RegionCompositeHealthChecksLimitedErrorCountRetryPolicy &&)
            • RegionCompositeHealthChecksLimitedErrorCountRetryPolicy(RegionCompositeHealthChecksLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCompositeHealthChecksLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionCompositeHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionCompositeHealthChecksLimitedTimeRetryPolicy(RegionCompositeHealthChecksLimitedTimeRetryPolicy &&)
            • RegionCompositeHealthChecksLimitedTimeRetryPolicy(RegionCompositeHealthChecksLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionCompositeHealthChecksRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionCompositeHealthChecksBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionCompositeHealthChecksConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionCompositeHealthChecksPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionCompositeHealthChecksRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionCompositeHealthChecksConnectionIdempotencyPolicy()
        • MakeRegionCompositeHealthChecksConnectionRest(Options)
    • google::cloud::compute_region_composite_health_checks_v1_mocks
      • Overview
      • Classes
        • MockRegionCompositeHealthChecksConnection
          • Overview
    • 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)
            • UpdateKmsKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDiskUpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionDiskUpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &, Options)
            • UpdateKmsKey(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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest 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 &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(NoAwaitTag, google::cloud::cpp::compute::region_disks::v1::UpdateKmsKeyRequest const &)
            • virtual UpdateKmsKey(google::cloud::cpp::compute::v1::Operation const &)
    • google::cloud::compute_region_health_aggregation_policies_v1
      • Overview
      • Classes
        • RegionHealthAggregationPoliciesClient
          • Overview
          • Constructors
            • RegionHealthAggregationPoliciesClient(RegionHealthAggregationPoliciesClient const &)
            • RegionHealthAggregationPoliciesClient(RegionHealthAggregationPoliciesClient &&)
            • RegionHealthAggregationPoliciesClient(std::shared_ptr< RegionHealthAggregationPoliciesConnection >, Options)
          • Operators
            • operator=(RegionHealthAggregationPoliciesClient const &)
            • operator=(RegionHealthAggregationPoliciesClient &&)
            • operator==(RegionHealthAggregationPoliciesClient const &, RegionHealthAggregationPoliciesClient const &)
            • operator!=(RegionHealthAggregationPoliciesClient const &, RegionHealthAggregationPoliciesClient const &)
          • Functions
            • AggregatedListRegionHealthAggregationPolicies(std::string const &, Options)
            • AggregatedListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::AggregatedListRegionHealthAggregationPoliciesRequest, Options)
            • DeleteHealthAggregationPolicy(std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthAggregationPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::DeleteHealthAggregationPolicyRequest const &, Options)
            • DeleteHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::DeleteHealthAggregationPolicyRequest const &, Options)
            • DeleteHealthAggregationPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHealthAggregationPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::GetHealthAggregationPolicyRequest const &, Options)
            • InsertHealthAggregationPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthAggregationPolicy const &, Options)
            • InsertHealthAggregationPolicy(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthAggregationPolicy const &, Options)
            • InsertHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::InsertHealthAggregationPolicyRequest const &, Options)
            • InsertHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::InsertHealthAggregationPolicyRequest const &, Options)
            • InsertHealthAggregationPolicy(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionHealthAggregationPolicies(std::string const &, std::string const &, Options)
            • ListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::ListRegionHealthAggregationPoliciesRequest, Options)
            • PatchHealthAggregationPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthAggregationPolicy const &, Options)
            • PatchHealthAggregationPolicy(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthAggregationPolicy const &, Options)
            • PatchHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::PatchHealthAggregationPolicyRequest const &, Options)
            • PatchHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::PatchHealthAggregationPolicyRequest const &, Options)
            • PatchHealthAggregationPolicy(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_health_aggregation_policies::v1::TestIamPermissionsRequest const &, Options)
        • RegionHealthAggregationPoliciesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::AggregatedListRegionHealthAggregationPoliciesRequest)
            • virtual DeleteHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::DeleteHealthAggregationPolicyRequest const &)
            • virtual DeleteHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::DeleteHealthAggregationPolicyRequest const &)
            • virtual DeleteHealthAggregationPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::GetHealthAggregationPolicyRequest const &)
            • virtual InsertHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::InsertHealthAggregationPolicyRequest const &)
            • virtual InsertHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::InsertHealthAggregationPolicyRequest const &)
            • virtual InsertHealthAggregationPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::ListRegionHealthAggregationPoliciesRequest)
            • virtual PatchHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::PatchHealthAggregationPolicyRequest const &)
            • virtual PatchHealthAggregationPolicy(NoAwaitTag, google::cloud::cpp::compute::region_health_aggregation_policies::v1::PatchHealthAggregationPolicyRequest const &)
            • virtual PatchHealthAggregationPolicy(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_aggregation_policies::v1::TestIamPermissionsRequest const &)
        • RegionHealthAggregationPoliciesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::AggregatedListRegionHealthAggregationPoliciesRequest)
            • virtual DeleteHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::DeleteHealthAggregationPolicyRequest const &)
            • virtual GetHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::GetHealthAggregationPolicyRequest const &)
            • virtual InsertHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::InsertHealthAggregationPolicyRequest const &)
            • virtual ListRegionHealthAggregationPolicies(google::cloud::cpp::compute::region_health_aggregation_policies::v1::ListRegionHealthAggregationPoliciesRequest)
            • virtual PatchHealthAggregationPolicy(google::cloud::cpp::compute::region_health_aggregation_policies::v1::PatchHealthAggregationPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_aggregation_policies::v1::TestIamPermissionsRequest const &)
        • RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy(int)
            • RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy(RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy &&)
            • RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy(RegionHealthAggregationPoliciesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthAggregationPoliciesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthAggregationPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthAggregationPoliciesLimitedTimeRetryPolicy(RegionHealthAggregationPoliciesLimitedTimeRetryPolicy &&)
            • RegionHealthAggregationPoliciesLimitedTimeRetryPolicy(RegionHealthAggregationPoliciesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthAggregationPoliciesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthAggregationPoliciesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthAggregationPoliciesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthAggregationPoliciesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthAggregationPoliciesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthAggregationPoliciesConnectionIdempotencyPolicy()
        • MakeRegionHealthAggregationPoliciesConnectionRest(Options)
    • google::cloud::compute_region_health_aggregation_policies_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthAggregationPoliciesConnection
          • Overview
    • 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
            • AggregatedListRegionHealthCheckServices(std::string const &, Options)
            • AggregatedListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::AggregatedListRegionHealthCheckServicesRequest, Options)
            • 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_health_check_services::v1::TestIamPermissionsRequest const &, Options)
        • RegionHealthCheckServicesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::AggregatedListRegionHealthCheckServicesRequest)
            • 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_check_services::v1::TestIamPermissionsRequest const &)
        • RegionHealthCheckServicesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionHealthCheckServices(google::cloud::cpp::compute::region_health_check_services::v1::AggregatedListRegionHealthCheckServicesRequest)
            • 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_check_services::v1::TestIamPermissionsRequest 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_health_checks::v1::TestIamPermissionsRequest 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 TestIamPermissions(google::cloud::cpp::compute::region_health_checks::v1::TestIamPermissionsRequest 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_health_sources_v1
      • Overview
      • Classes
        • RegionHealthSourcesClient
          • Overview
          • Constructors
            • RegionHealthSourcesClient(RegionHealthSourcesClient const &)
            • RegionHealthSourcesClient(RegionHealthSourcesClient &&)
            • RegionHealthSourcesClient(std::shared_ptr< RegionHealthSourcesConnection >, Options)
          • Operators
            • operator=(RegionHealthSourcesClient const &)
            • operator=(RegionHealthSourcesClient &&)
            • operator==(RegionHealthSourcesClient const &, RegionHealthSourcesClient const &)
            • operator!=(RegionHealthSourcesClient const &, RegionHealthSourcesClient const &)
          • Functions
            • AggregatedListRegionHealthSources(std::string const &, Options)
            • AggregatedListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::AggregatedListRegionHealthSourcesRequest, Options)
            • DeleteHealthSource(std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthSource(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteHealthSource(google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &, Options)
            • DeleteHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &, Options)
            • DeleteHealthSource(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetHealthSource(std::string const &, std::string const &, std::string const &, Options)
            • GetHealthSource(google::cloud::cpp::compute::region_health_sources::v1::GetHealthSourceRequest const &, Options)
            • GetHealth(std::string const &, std::string const &, std::string const &, Options)
            • GetHealth(google::cloud::cpp::compute::region_health_sources::v1::GetHealthRequest const &, Options)
            • InsertHealthSource(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthSource const &, Options)
            • InsertHealthSource(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthSource const &, Options)
            • InsertHealthSource(google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &, Options)
            • InsertHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &, Options)
            • InsertHealthSource(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionHealthSources(std::string const &, std::string const &, Options)
            • ListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::ListRegionHealthSourcesRequest, Options)
            • PatchHealthSource(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthSource const &, Options)
            • PatchHealthSource(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthSource const &, Options)
            • PatchHealthSource(google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &, Options)
            • PatchHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &, Options)
            • PatchHealthSource(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_health_sources::v1::TestIamPermissionsRequest const &, Options)
        • RegionHealthSourcesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::AggregatedListRegionHealthSourcesRequest)
            • virtual DeleteHealthSource(google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &)
            • virtual DeleteHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &)
            • virtual DeleteHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthSource(google::cloud::cpp::compute::region_health_sources::v1::GetHealthSourceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_health_sources::v1::GetHealthRequest const &)
            • virtual InsertHealthSource(google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &)
            • virtual InsertHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &)
            • virtual InsertHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::ListRegionHealthSourcesRequest)
            • virtual PatchHealthSource(google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &)
            • virtual PatchHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &)
            • virtual PatchHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_sources::v1::TestIamPermissionsRequest const &)
        • RegionHealthSourcesConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual AggregatedListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::AggregatedListRegionHealthSourcesRequest)
            • virtual DeleteHealthSource(google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &)
            • virtual GetHealthSource(google::cloud::cpp::compute::region_health_sources::v1::GetHealthSourceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_health_sources::v1::GetHealthRequest const &)
            • virtual InsertHealthSource(google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &)
            • virtual ListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::ListRegionHealthSourcesRequest)
            • virtual PatchHealthSource(google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_sources::v1::TestIamPermissionsRequest const &)
        • RegionHealthSourcesLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionHealthSourcesLimitedErrorCountRetryPolicy(int)
            • RegionHealthSourcesLimitedErrorCountRetryPolicy(RegionHealthSourcesLimitedErrorCountRetryPolicy &&)
            • RegionHealthSourcesLimitedErrorCountRetryPolicy(RegionHealthSourcesLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthSourcesLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionHealthSourcesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionHealthSourcesLimitedTimeRetryPolicy(RegionHealthSourcesLimitedTimeRetryPolicy &&)
            • RegionHealthSourcesLimitedTimeRetryPolicy(RegionHealthSourcesLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionHealthSourcesRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionHealthSourcesBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthSourcesConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthSourcesPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionHealthSourcesRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionHealthSourcesConnectionIdempotencyPolicy()
        • MakeRegionHealthSourcesConnectionRest(Options)
    • google::cloud::compute_region_health_sources_v1_mocks
      • Overview
      • Classes
        • MockRegionHealthSourcesConnection
          • Overview
          • Functions
            • virtual options()
            • virtual AggregatedListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::AggregatedListRegionHealthSourcesRequest)
            • virtual DeleteHealthSource(google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &)
            • virtual DeleteHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::DeleteHealthSourceRequest const &)
            • virtual DeleteHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetHealthSource(google::cloud::cpp::compute::region_health_sources::v1::GetHealthSourceRequest const &)
            • virtual GetHealth(google::cloud::cpp::compute::region_health_sources::v1::GetHealthRequest const &)
            • virtual InsertHealthSource(google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &)
            • virtual InsertHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::InsertHealthSourceRequest const &)
            • virtual InsertHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionHealthSources(google::cloud::cpp::compute::region_health_sources::v1::ListRegionHealthSourcesRequest)
            • virtual PatchHealthSource(google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &)
            • virtual PatchHealthSource(NoAwaitTag, google::cloud::cpp::compute::region_health_sources::v1::PatchHealthSourceRequest const &)
            • virtual PatchHealthSource(google::cloud::cpp::compute::v1::Operation const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_health_sources::v1::TestIamPermissionsRequest const &)
    • google::cloud::compute_region_instance_group_manager_resize_requests_v1
      • Overview
      • Classes
        • RegionInstanceGroupManagerResizeRequestsClient
          • Overview
          • Constructors
            • RegionInstanceGroupManagerResizeRequestsClient(RegionInstanceGroupManagerResizeRequestsClient const &)
            • RegionInstanceGroupManagerResizeRequestsClient(RegionInstanceGroupManagerResizeRequestsClient &&)
            • RegionInstanceGroupManagerResizeRequestsClient(std::shared_ptr< RegionInstanceGroupManagerResizeRequestsConnection >, Options)
          • Operators
            • operator=(RegionInstanceGroupManagerResizeRequestsClient const &)
            • operator=(RegionInstanceGroupManagerResizeRequestsClient &&)
            • operator==(RegionInstanceGroupManagerResizeRequestsClient const &, RegionInstanceGroupManagerResizeRequestsClient const &)
            • operator!=(RegionInstanceGroupManagerResizeRequestsClient const &, RegionInstanceGroupManagerResizeRequestsClient 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::region_instance_group_manager_resize_requests::v1::CancelRequest const &, Options)
            • Cancel(NoAwaitTag, google::cloud::cpp::compute::region_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::region_instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &, Options)
            • DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::region_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::region_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::region_instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &, Options)
            • InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionInstanceGroupManagerResizeRequests(std::string const &, std::string const &, std::string const &, Options)
            • ListRegionInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::ListRegionInstanceGroupManagerResizeRequestsRequest, Options)
        • RegionInstanceGroupManagerResizeRequestsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual Cancel(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual Cancel(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual Cancel(google::cloud::cpp::compute::v1::Operation const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(NoAwaitTag, google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::ListRegionInstanceGroupManagerResizeRequestsRequest)
        • RegionInstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual Cancel(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::CancelRequest const &)
            • virtual DeleteInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::DeleteInstanceGroupManagerResizeRequestRequest const &)
            • virtual GetInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::GetInstanceGroupManagerResizeRequestRequest const &)
            • virtual InsertInstanceGroupManagerResizeRequest(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::InsertInstanceGroupManagerResizeRequestRequest const &)
            • virtual ListRegionInstanceGroupManagerResizeRequests(google::cloud::cpp::compute::region_instance_group_manager_resize_requests::v1::ListRegionInstanceGroupManagerResizeRequestsRequest)
        • RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(int)
            • RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy &&)
            • RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy(RegionInstanceGroupManagerResizeRequestsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy &&)
            • RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy(RegionInstanceGroupManagerResizeRequestsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstanceGroupManagerResizeRequestsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstanceGroupManagerResizeRequestsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagerResizeRequestsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagerResizeRequestsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstanceGroupManagerResizeRequestsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstanceGroupManagerResizeRequestsConnectionIdempotencyPolicy()
        • MakeRegionInstanceGroupManagerResizeRequestsConnectionRest(Options)
    • google::cloud::compute_region_instance_group_manager_resize_requests_v1_mocks
      • Overview
      • Classes
        • MockRegionInstanceGroupManagerResizeRequestsConnection
          • Overview
    • 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)
            • TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
            • TestIamPermissions(google::cloud::cpp::compute::region_instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instance_groups::v1::TestIamPermissionsRequest 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 &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instance_groups::v1::TestIamPermissionsRequest 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_snapshot_groups_v1
      • Overview
      • Classes
        • RegionInstantSnapshotGroupsClient
          • Overview
          • Constructors
            • RegionInstantSnapshotGroupsClient(RegionInstantSnapshotGroupsClient const &)
            • RegionInstantSnapshotGroupsClient(RegionInstantSnapshotGroupsClient &&)
            • RegionInstantSnapshotGroupsClient(std::shared_ptr< RegionInstantSnapshotGroupsConnection >, Options)
          • Operators
            • operator=(RegionInstantSnapshotGroupsClient const &)
            • operator=(RegionInstantSnapshotGroupsClient &&)
            • operator==(RegionInstantSnapshotGroupsClient const &, RegionInstantSnapshotGroupsClient const &)
            • operator!=(RegionInstantSnapshotGroupsClient const &, RegionInstantSnapshotGroupsClient const &)
          • Functions
            • DeleteInstantSnapshotGroup(std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshotGroup(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
            • DeleteInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &, Options)
            • DeleteInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &, Options)
            • DeleteInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • GetInstantSnapshotGroup(std::string const &, std::string const &, std::string const &, Options)
            • GetInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &, Options)
            • GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
            • GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetIamPolicyRequest const &, Options)
            • InsertInstantSnapshotGroup(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshotGroup const &, Options)
            • InsertInstantSnapshotGroup(NoAwaitTag, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstantSnapshotGroup const &, Options)
            • InsertInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &, Options)
            • InsertInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &, Options)
            • InsertInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &, Options)
            • ListRegionInstantSnapshotGroups(std::string const &, std::string const &, Options)
            • ListRegionInstantSnapshotGroups(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::ListRegionInstantSnapshotGroupsRequest, 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_snapshot_groups::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_instant_snapshot_groups::v1::TestIamPermissionsRequest const &, Options)
        • RegionInstantSnapshotGroupsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual DeleteInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual GetInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual InsertInstantSnapshotGroup(NoAwaitTag, google::cloud::cpp::compute::region_instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::v1::Operation const &)
            • virtual ListRegionInstantSnapshotGroups(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::ListRegionInstantSnapshotGroupsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::TestIamPermissionsRequest const &)
        • RegionInstantSnapshotGroupsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual DeleteInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::DeleteInstantSnapshotGroupRequest const &)
            • virtual GetInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetInstantSnapshotGroupRequest const &)
            • virtual GetIamPolicy(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::GetIamPolicyRequest const &)
            • virtual InsertInstantSnapshotGroup(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::InsertInstantSnapshotGroupRequest const &)
            • virtual ListRegionInstantSnapshotGroups(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::ListRegionInstantSnapshotGroupsRequest)
            • virtual SetIamPolicy(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::cloud::cpp::compute::region_instant_snapshot_groups::v1::TestIamPermissionsRequest const &)
        • RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy(int)
            • RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy(RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy &&)
            • RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy(RegionInstantSnapshotGroupsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstantSnapshotGroupsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • RegionInstantSnapshotGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • RegionInstantSnapshotGroupsLimitedTimeRetryPolicy(RegionInstantSnapshotGroupsLimitedTimeRetryPolicy &&)
            • RegionInstantSnapshotGroupsLimitedTimeRetryPolicy(RegionInstantSnapshotGroupsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • RegionInstantSnapshotGroupsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • RegionInstantSnapshotGroupsBackoffPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotGroupsConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotGroupsPollingPolicyOption
          • Overview
          • Types
            • Type
        • RegionInstantSnapshotGroupsRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDefaultRegionInstantSnapshotGroupsConnectionIdempotencyPolicy()
        • MakeRegionInstantSnapshotGroupsConnectionRest(Options)
    • google::cloud::compute_region_instant_snapshot_groups_v1_mocks
      • Overview
      • Classes
        • MockRegionInstantSnapshotGroupsConnection
          • Overview
    • 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)
            • InsertInst