Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Console
Sign in
C++
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
Compute Engine API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override compute_accelerator_types_v1::AcceleratorTypesClient Retry Policies
Override compute_addresses_v1::AddressesClient Retry Policies
Override compute_autoscalers_v1::AutoscalersClient Retry Policies
Override compute_backend_buckets_v1::BackendBucketsClient Retry Policies
Override compute_backend_services_v1::BackendServicesClient Retry Policies
Override compute_disk_types_v1::DiskTypesClient Retry Policies
Override compute_disks_v1::DisksClient Retry Policies
Override compute_external_vpn_gateways_v1::ExternalVpnGatewaysClient Retry Policies
Override compute_firewall_policies_v1::FirewallPoliciesClient Retry Policies
Override compute_firewalls_v1::FirewallsClient Retry Policies
Override compute_forwarding_rules_v1::ForwardingRulesClient Retry Policies
Override compute_global_addresses_v1::GlobalAddressesClient Retry Policies
Override compute_global_forwarding_rules_v1::GlobalForwardingRulesClient Retry Policies
Override compute_global_network_endpoint_groups_v1::GlobalNetworkEndpointGroupsClient Retry Policies
Override compute_global_operations_v1::GlobalOperationsClient Retry Policies
Override compute_global_organization_operations_v1::GlobalOrganizationOperationsClient Retry Policies
Override compute_global_public_delegated_prefixes_v1::GlobalPublicDelegatedPrefixesClient Retry Policies
Override compute_health_checks_v1::HealthChecksClient Retry Policies
Override compute_http_health_checks_v1::HttpHealthChecksClient Retry Policies
Override compute_https_health_checks_v1::HttpsHealthChecksClient Retry Policies
Override compute_image_family_views_v1::ImageFamilyViewsClient Retry Policies
Override compute_images_v1::ImagesClient Retry Policies
Override compute_instance_group_managers_v1::InstanceGroupManagersClient Retry Policies
Override compute_instance_groups_v1::InstanceGroupsClient Retry Policies
Override compute_instance_templates_v1::InstanceTemplatesClient Retry Policies
Override compute_instances_v1::InstancesClient Retry Policies
Override compute_interconnect_attachments_v1::InterconnectAttachmentsClient Retry Policies
Override compute_interconnect_locations_v1::InterconnectLocationsClient Retry Policies
Override compute_interconnect_remote_locations_v1::InterconnectRemoteLocationsClient Retry Policies
Override compute_interconnects_v1::InterconnectsClient Retry Policies
Override compute_license_codes_v1::LicenseCodesClient Retry Policies
Override compute_licenses_v1::LicensesClient Retry Policies
Override compute_machine_images_v1::MachineImagesClient Retry Policies
Override compute_machine_types_v1::MachineTypesClient Retry Policies
Override compute_network_attachments_v1::NetworkAttachmentsClient Retry Policies
Override compute_network_edge_security_services_v1::NetworkEdgeSecurityServicesClient Retry Policies
Override compute_network_endpoint_groups_v1::NetworkEndpointGroupsClient Retry Policies
Override compute_network_firewall_policies_v1::NetworkFirewallPoliciesClient Retry Policies
Override compute_networks_v1::NetworksClient Retry Policies
Override compute_node_groups_v1::NodeGroupsClient Retry Policies
Override compute_node_templates_v1::NodeTemplatesClient Retry Policies
Override compute_node_types_v1::NodeTypesClient Retry Policies
Override compute_packet_mirrorings_v1::PacketMirroringsClient Retry Policies
Override compute_projects_v1::ProjectsClient Retry Policies
Override compute_public_advertised_prefixes_v1::PublicAdvertisedPrefixesClient Retry Policies
Override compute_public_delegated_prefixes_v1::PublicDelegatedPrefixesClient Retry Policies
Override compute_region_autoscalers_v1::RegionAutoscalersClient Retry Policies
Override compute_region_backend_services_v1::RegionBackendServicesClient Retry Policies
Override compute_region_commitments_v1::RegionCommitmentsClient Retry Policies
Override compute_region_disk_types_v1::RegionDiskTypesClient Retry Policies
Override compute_region_disks_v1::RegionDisksClient Retry Policies
Override compute_region_health_check_services_v1::RegionHealthCheckServicesClient Retry Policies
Override compute_region_health_checks_v1::RegionHealthChecksClient Retry Policies
Override compute_region_instance_group_managers_v1::RegionInstanceGroupManagersClient Retry Policies
Override compute_region_instance_groups_v1::RegionInstanceGroupsClient Retry Policies
Override compute_region_instance_templates_v1::RegionInstanceTemplatesClient Retry Policies
Override compute_region_instances_v1::RegionInstancesClient Retry Policies
Override compute_region_network_endpoint_groups_v1::RegionNetworkEndpointGroupsClient Retry Policies
Override compute_region_network_firewall_policies_v1::RegionNetworkFirewallPoliciesClient Retry Policies
Override compute_region_notification_endpoints_v1::RegionNotificationEndpointsClient Retry Policies
Override compute_region_operations_v1::RegionOperationsClient Retry Policies
Override compute_region_security_policies_v1::RegionSecurityPoliciesClient Retry Policies
Override compute_region_ssl_certificates_v1::RegionSslCertificatesClient Retry Policies
Override compute_region_ssl_policies_v1::RegionSslPoliciesClient Retry Policies
Override compute_region_target_http_proxies_v1::RegionTargetHttpProxiesClient Retry Policies
Override compute_region_target_https_proxies_v1::RegionTargetHttpsProxiesClient Retry Policies
Override compute_region_target_tcp_proxies_v1::RegionTargetTcpProxiesClient Retry Policies
Override compute_region_url_maps_v1::RegionUrlMapsClient Retry Policies
Override compute_regions_v1::RegionsClient Retry Policies
Override compute_reservations_v1::ReservationsClient Retry Policies
Override compute_resource_policies_v1::ResourcePoliciesClient Retry Policies
Override compute_routers_v1::RoutersClient Retry Policies
Override compute_routes_v1::RoutesClient Retry Policies
Override compute_security_policies_v1::SecurityPoliciesClient Retry Policies
Override compute_service_attachments_v1::ServiceAttachmentsClient Retry Policies
Override compute_snapshots_v1::SnapshotsClient Retry Policies
Override compute_ssl_certificates_v1::SslCertificatesClient Retry Policies
Override compute_ssl_policies_v1::SslPoliciesClient Retry Policies
Override compute_subnetworks_v1::SubnetworksClient Retry Policies
Override compute_target_grpc_proxies_v1::TargetGrpcProxiesClient Retry Policies
Override compute_target_http_proxies_v1::TargetHttpProxiesClient Retry Policies
Override compute_target_https_proxies_v1::TargetHttpsProxiesClient Retry Policies
Override compute_target_instances_v1::TargetInstancesClient Retry Policies
Override compute_target_pools_v1::TargetPoolsClient Retry Policies
Override compute_target_ssl_proxies_v1::TargetSslProxiesClient Retry Policies
Override compute_target_tcp_proxies_v1::TargetTcpProxiesClient Retry Policies
Override compute_target_vpn_gateways_v1::TargetVpnGatewaysClient Retry Policies
Override compute_url_maps_v1::UrlMapsClient Retry Policies
Override compute_vpn_gateways_v1::VpnGatewaysClient Retry Policies
Override compute_vpn_tunnels_v1::VpnTunnelsClient Retry Policies
Override compute_zone_operations_v1::ZoneOperationsClient Retry Policies
Override compute_zones_v1::ZonesClient Retry Policies
Modules
Compute Engine API Configuration Options
Namespaces
compute_global_forwarding_rules_v1
Overview
compute_global_network_endpoint_groups_v1
Overview
compute_global_organization_operations_v1
Overview
compute_global_public_delegated_prefixes_v1
Overview
compute_instance_group_managers_v1
Overview
compute_interconnect_attachments_v1
Overview
compute_interconnect_locations_v1
Overview
compute_interconnect_remote_locations_v1
Overview
compute_network_edge_security_services_v1
Overview
compute_network_endpoint_groups_v1
Overview
compute_network_firewall_policies_v1
Overview
compute_public_advertised_prefixes_v1
Overview
compute_public_delegated_prefixes_v1
Overview
compute_region_backend_services_v1
Overview
compute_region_health_check_services_v1
Overview
compute_region_instance_group_managers_v1
Overview
compute_region_instance_templates_v1
Overview
compute_region_network_endpoint_groups_v1
Overview
compute_region_network_firewall_policies_v1
Overview
compute_region_notification_endpoints_v1
Overview
compute_region_security_policies_v1
Overview
compute_region_ssl_certificates_v1
Overview
compute_region_target_http_proxies_v1
Overview
compute_region_target_https_proxies_v1
Overview
compute_region_target_tcp_proxies_v1
Overview
google::cloud::compute_accelerator_types_v1
Overview
Classes
AcceleratorTypesClient
Overview
Constructors
AcceleratorTypesClient(AcceleratorTypesClient const &)
AcceleratorTypesClient(AcceleratorTypesClient &&)
AcceleratorTypesClient(ExperimentalTag, std::shared_ptr< AcceleratorTypesConnection >, Options)
Operators
operator=(AcceleratorTypesClient const &)
operator=(AcceleratorTypesClient &&)
operator==(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
operator!=(AcceleratorTypesClient const &, AcceleratorTypesClient const &)
Functions
AggregatedListAcceleratorTypes(std::string const &, Options)
AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &, Options)
GetAcceleratorTypes(std::string const &, std::string const &, std::string const &, Options)
GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &, Options)
ListAcceleratorTypes(std::string const &, std::string const &, Options)
ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest, Options)
AcceleratorTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
AcceleratorTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
AcceleratorTypesLimitedErrorCountRetryPolicy
Overview
Constructors
AcceleratorTypesLimitedErrorCountRetryPolicy(int)
AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy &&)
AcceleratorTypesLimitedErrorCountRetryPolicy(AcceleratorTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AcceleratorTypesLimitedTimeRetryPolicy
Overview
Constructors
AcceleratorTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy &&)
AcceleratorTypesLimitedTimeRetryPolicy(AcceleratorTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AcceleratorTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AcceleratorTypesBackoffPolicyOption
Overview
Types
Type
AcceleratorTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
AcceleratorTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAcceleratorTypesConnectionIdempotencyPolicy()
MakeAcceleratorTypesConnectionRest(ExperimentalTag, Options)
Types
AcceleratorTypesPolicyOptionList
google::cloud::compute_accelerator_types_v1_mocks
Overview
Classes
MockAcceleratorTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::AggregatedListAcceleratorTypesRequest const &)
virtual GetAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::GetAcceleratorTypesRequest const &)
virtual ListAcceleratorTypes(google::cloud::cpp::compute::accelerator_types::v1::ListAcceleratorTypesRequest)
google::cloud::compute_addresses_v1
Overview
Classes
AddressesClient
Overview
Constructors
AddressesClient(AddressesClient const &)
AddressesClient(AddressesClient &&)
AddressesClient(ExperimentalTag, std::shared_ptr< AddressesConnection >, Options)
Operators
operator=(AddressesClient const &)
operator=(AddressesClient &&)
operator==(AddressesClient const &, AddressesClient const &)
operator!=(AddressesClient const &, AddressesClient const &)
Functions
AggregatedListAddresses(std::string const &, Options)
AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &, Options)
DeleteAddresses(std::string const &, std::string const &, std::string const &, Options)
DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &, Options)
GetAddresses(std::string const &, std::string const &, std::string const &, Options)
GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &, Options)
InsertAddresses(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &, Options)
ListAddresses(std::string const &, std::string const &, Options)
ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest, Options)
Move(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionAddressesMoveRequest const &, Options)
Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &, Options)
AddressesConnection
Overview
Functions
virtual options()
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
AddressesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
AddressesLimitedErrorCountRetryPolicy
Overview
Constructors
AddressesLimitedErrorCountRetryPolicy(int)
AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy &&)
AddressesLimitedErrorCountRetryPolicy(AddressesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressesLimitedTimeRetryPolicy
Overview
Constructors
AddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy &&)
AddressesLimitedTimeRetryPolicy(AddressesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AddressesBackoffPolicyOption
Overview
Types
Type
AddressesConnectionIdempotencyPolicyOption
Overview
Types
Type
AddressesPollingPolicyOption
Overview
Types
Type
AddressesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAddressesConnectionIdempotencyPolicy()
MakeAddressesConnectionRest(ExperimentalTag, Options)
Types
AddressesPolicyOptionList
google::cloud::compute_addresses_v1_mocks
Overview
Classes
MockAddressesConnection
Overview
Functions
virtual options()
virtual AggregatedListAddresses(google::cloud::cpp::compute::addresses::v1::AggregatedListAddressesRequest const &)
virtual DeleteAddresses(google::cloud::cpp::compute::addresses::v1::DeleteAddressesRequest const &)
virtual GetAddresses(google::cloud::cpp::compute::addresses::v1::GetAddressesRequest const &)
virtual InsertAddresses(google::cloud::cpp::compute::addresses::v1::InsertAddressesRequest const &)
virtual ListAddresses(google::cloud::cpp::compute::addresses::v1::ListAddressesRequest)
virtual Move(google::cloud::cpp::compute::addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::addresses::v1::SetLabelsRequest const &)
google::cloud::compute_autoscalers_v1
Overview
Classes
AutoscalersClient
Overview
Constructors
AutoscalersClient(AutoscalersClient const &)
AutoscalersClient(AutoscalersClient &&)
AutoscalersClient(ExperimentalTag, std::shared_ptr< AutoscalersConnection >, Options)
Operators
operator=(AutoscalersClient const &)
operator=(AutoscalersClient &&)
operator==(AutoscalersClient const &, AutoscalersClient const &)
operator!=(AutoscalersClient const &, AutoscalersClient const &)
Functions
AggregatedListAutoscalers(std::string const &, Options)
AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &, Options)
DeleteAutoscalers(std::string const &, std::string const &, std::string const &, Options)
DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &, Options)
GetAutoscalers(std::string const &, std::string const &, std::string const &, Options)
GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &, Options)
InsertAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &, Options)
ListAutoscalers(std::string const &, std::string const &, Options)
ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest, Options)
PatchAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &, Options)
UpdateAutoscalers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Autoscaler const &, Options)
UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &, Options)
AutoscalersConnection
Overview
Functions
virtual options()
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
AutoscalersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
AutoscalersLimitedErrorCountRetryPolicy
Overview
Constructors
AutoscalersLimitedErrorCountRetryPolicy(int)
AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy &&)
AutoscalersLimitedErrorCountRetryPolicy(AutoscalersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalersLimitedTimeRetryPolicy
Overview
Constructors
AutoscalersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy &&)
AutoscalersLimitedTimeRetryPolicy(AutoscalersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AutoscalersBackoffPolicyOption
Overview
Types
Type
AutoscalersConnectionIdempotencyPolicyOption
Overview
Types
Type
AutoscalersPollingPolicyOption
Overview
Types
Type
AutoscalersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultAutoscalersConnectionIdempotencyPolicy()
MakeAutoscalersConnectionRest(ExperimentalTag, Options)
Types
AutoscalersPolicyOptionList
google::cloud::compute_autoscalers_v1_mocks
Overview
Classes
MockAutoscalersConnection
Overview
Functions
virtual options()
virtual AggregatedListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::AggregatedListAutoscalersRequest const &)
virtual DeleteAutoscalers(google::cloud::cpp::compute::autoscalers::v1::DeleteAutoscalersRequest const &)
virtual GetAutoscalers(google::cloud::cpp::compute::autoscalers::v1::GetAutoscalersRequest const &)
virtual InsertAutoscalers(google::cloud::cpp::compute::autoscalers::v1::InsertAutoscalersRequest const &)
virtual ListAutoscalers(google::cloud::cpp::compute::autoscalers::v1::ListAutoscalersRequest)
virtual PatchAutoscalers(google::cloud::cpp::compute::autoscalers::v1::PatchAutoscalersRequest const &)
virtual UpdateAutoscalers(google::cloud::cpp::compute::autoscalers::v1::UpdateAutoscalersRequest const &)
google::cloud::compute_backend_buckets_v1
Overview
Classes
BackendBucketsClient
Overview
Constructors
BackendBucketsClient(BackendBucketsClient const &)
BackendBucketsClient(BackendBucketsClient &&)
BackendBucketsClient(ExperimentalTag, std::shared_ptr< BackendBucketsConnection >, Options)
Operators
operator=(BackendBucketsClient const &)
operator=(BackendBucketsClient &&)
operator==(BackendBucketsClient const &, BackendBucketsClient const &)
operator!=(BackendBucketsClient const &, BackendBucketsClient const &)
Functions
AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &, Options)
DeleteBackendBuckets(std::string const &, std::string const &, Options)
DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &, Options)
DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &, Options)
GetBackendBuckets(std::string const &, std::string const &, Options)
GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &, Options)
InsertBackendBuckets(std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &, Options)
ListBackendBuckets(std::string const &, Options)
ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest, Options)
PatchBackendBuckets(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &, Options)
SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &, Options)
UpdateBackendBuckets(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendBucket const &, Options)
UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &, Options)
BackendBucketsConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
BackendBucketsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
BackendBucketsLimitedErrorCountRetryPolicy
Overview
Constructors
BackendBucketsLimitedErrorCountRetryPolicy(int)
BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy &&)
BackendBucketsLimitedErrorCountRetryPolicy(BackendBucketsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendBucketsLimitedTimeRetryPolicy
Overview
Constructors
BackendBucketsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy &&)
BackendBucketsLimitedTimeRetryPolicy(BackendBucketsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendBucketsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
BackendBucketsBackoffPolicyOption
Overview
Types
Type
BackendBucketsConnectionIdempotencyPolicyOption
Overview
Types
Type
BackendBucketsPollingPolicyOption
Overview
Types
Type
BackendBucketsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultBackendBucketsConnectionIdempotencyPolicy()
MakeBackendBucketsConnectionRest(ExperimentalTag, Options)
Types
BackendBucketsPolicyOptionList
google::cloud::compute_backend_buckets_v1_mocks
Overview
Classes
MockBackendBucketsConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::AddSignedUrlKeyRequest const &)
virtual DeleteBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::DeleteBackendBucketsRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_buckets::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::GetBackendBucketsRequest const &)
virtual InsertBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::InsertBackendBucketsRequest const &)
virtual ListBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::ListBackendBucketsRequest)
virtual PatchBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::PatchBackendBucketsRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_buckets::v1::SetEdgeSecurityPolicyRequest const &)
virtual UpdateBackendBuckets(google::cloud::cpp::compute::backend_buckets::v1::UpdateBackendBucketsRequest const &)
google::cloud::compute_backend_services_v1
Overview
Classes
BackendServicesClient
Overview
Constructors
BackendServicesClient(BackendServicesClient const &)
BackendServicesClient(BackendServicesClient &&)
BackendServicesClient(ExperimentalTag, std::shared_ptr< BackendServicesConnection >, Options)
Operators
operator=(BackendServicesClient const &)
operator=(BackendServicesClient &&)
operator==(BackendServicesClient const &, BackendServicesClient const &)
operator!=(BackendServicesClient const &, BackendServicesClient const &)
Functions
AddSignedUrlKey(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SignedUrlKey const &, Options)
AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &, Options)
AggregatedListBackendServices(std::string const &, Options)
AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &, Options)
DeleteBackendServices(std::string const &, std::string const &, Options)
DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &, Options)
DeleteSignedUrlKey(std::string const &, std::string const &, std::string const &, Options)
DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &, Options)
GetBackendServices(std::string const &, std::string const &, Options)
GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &, Options)
GetHealth(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ResourceGroupReference const &, Options)
GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &, Options)
InsertBackendServices(std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &, Options)
ListBackendServices(std::string const &, Options)
ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest, Options)
PatchBackendServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &, Options)
SetEdgeSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &, Options)
SetSecurityPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::SecurityPolicyReference const &, Options)
SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &, Options)
UpdateBackendServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BackendService const &, Options)
UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &, Options)
BackendServicesConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
BackendServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
BackendServicesLimitedErrorCountRetryPolicy
Overview
Constructors
BackendServicesLimitedErrorCountRetryPolicy(int)
BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy &&)
BackendServicesLimitedErrorCountRetryPolicy(BackendServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendServicesLimitedTimeRetryPolicy
Overview
Constructors
BackendServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy &&)
BackendServicesLimitedTimeRetryPolicy(BackendServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BackendServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
BackendServicesBackoffPolicyOption
Overview
Types
Type
BackendServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
BackendServicesPollingPolicyOption
Overview
Types
Type
BackendServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultBackendServicesConnectionIdempotencyPolicy()
MakeBackendServicesConnectionRest(ExperimentalTag, Options)
Types
BackendServicesPolicyOptionList
google::cloud::compute_backend_services_v1_mocks
Overview
Classes
MockBackendServicesConnection
Overview
Functions
virtual options()
virtual AddSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::AddSignedUrlKeyRequest const &)
virtual AggregatedListBackendServices(google::cloud::cpp::compute::backend_services::v1::AggregatedListBackendServicesRequest const &)
virtual DeleteBackendServices(google::cloud::cpp::compute::backend_services::v1::DeleteBackendServicesRequest const &)
virtual DeleteSignedUrlKey(google::cloud::cpp::compute::backend_services::v1::DeleteSignedUrlKeyRequest const &)
virtual GetBackendServices(google::cloud::cpp::compute::backend_services::v1::GetBackendServicesRequest const &)
virtual GetHealth(google::cloud::cpp::compute::backend_services::v1::GetHealthRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::backend_services::v1::GetIamPolicyRequest const &)
virtual InsertBackendServices(google::cloud::cpp::compute::backend_services::v1::InsertBackendServicesRequest const &)
virtual ListBackendServices(google::cloud::cpp::compute::backend_services::v1::ListBackendServicesRequest)
virtual PatchBackendServices(google::cloud::cpp::compute::backend_services::v1::PatchBackendServicesRequest const &)
virtual SetEdgeSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetEdgeSecurityPolicyRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::backend_services::v1::SetIamPolicyRequest const &)
virtual SetSecurityPolicy(google::cloud::cpp::compute::backend_services::v1::SetSecurityPolicyRequest const &)
virtual UpdateBackendServices(google::cloud::cpp::compute::backend_services::v1::UpdateBackendServicesRequest const &)
google::cloud::compute_disk_types_v1
Overview
Classes
DiskTypesClient
Overview
Constructors
DiskTypesClient(DiskTypesClient const &)
DiskTypesClient(DiskTypesClient &&)
DiskTypesClient(ExperimentalTag, std::shared_ptr< DiskTypesConnection >, Options)
Operators
operator=(DiskTypesClient const &)
operator=(DiskTypesClient &&)
operator==(DiskTypesClient const &, DiskTypesClient const &)
operator!=(DiskTypesClient const &, DiskTypesClient const &)
Functions
AggregatedListDiskTypes(std::string const &, Options)
AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &, Options)
GetDiskTypes(std::string const &, std::string const &, std::string const &, Options)
GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &, Options)
ListDiskTypes(std::string const &, std::string const &, Options)
ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest, Options)
DiskTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
DiskTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
DiskTypesLimitedErrorCountRetryPolicy
Overview
Constructors
DiskTypesLimitedErrorCountRetryPolicy(int)
DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy &&)
DiskTypesLimitedErrorCountRetryPolicy(DiskTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DiskTypesLimitedTimeRetryPolicy
Overview
Constructors
DiskTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy &&)
DiskTypesLimitedTimeRetryPolicy(DiskTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DiskTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
DiskTypesBackoffPolicyOption
Overview
Types
Type
DiskTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
DiskTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultDiskTypesConnectionIdempotencyPolicy()
MakeDiskTypesConnectionRest(ExperimentalTag, Options)
Types
DiskTypesPolicyOptionList
google::cloud::compute_disk_types_v1_mocks
Overview
Classes
MockDiskTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListDiskTypes(google::cloud::cpp::compute::disk_types::v1::AggregatedListDiskTypesRequest const &)
virtual GetDiskTypes(google::cloud::cpp::compute::disk_types::v1::GetDiskTypesRequest const &)
virtual ListDiskTypes(google::cloud::cpp::compute::disk_types::v1::ListDiskTypesRequest)
google::cloud::compute_disks_v1
Overview
Classes
DisksClient
Overview
Constructors
DisksClient(DisksClient const &)
DisksClient(DisksClient &&)
DisksClient(ExperimentalTag, std::shared_ptr< DisksConnection >, Options)
Operators
operator=(DisksClient const &)
operator=(DisksClient &&)
operator==(DisksClient const &, DisksClient const &)
operator!=(DisksClient const &, DisksClient const &)
Functions
AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &, Options)
AggregatedListDisks(std::string const &, Options)
AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &, Options)
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertDiskResource const &, Options)
BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &, Options)
CreateSnapshot(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Snapshot const &, Options)
CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &, Options)
DeleteDisks(std::string const &, std::string const &, std::string const &, Options)
DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &, Options)
GetDisks(std::string const &, std::string const &, std::string const &, Options)
GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &, Options)
InsertDisks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &, Options)
ListDisks(std::string const &, std::string const &, Options)
ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest, Options)
RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &, Options)
Resize(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksResizeRequest const &, Options)
Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &, Options)
StartAsyncReplication(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStartAsyncReplicationRequest const &, Options)
StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &, Options)
StopAsyncReplication(std::string const &, std::string const &, std::string const &, Options)
StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &, Options)
StopGroupAsyncReplication(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisksStopGroupAsyncReplicationResource const &, Options)
StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &, Options)
UpdateDisks(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Disk const &, Options)
UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &, Options)
DisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
DisksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
DisksLimitedErrorCountRetryPolicy
Overview
Constructors
DisksLimitedErrorCountRetryPolicy(int)
DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy &&)
DisksLimitedErrorCountRetryPolicy(DisksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DisksLimitedTimeRetryPolicy
Overview
Constructors
DisksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy &&)
DisksLimitedTimeRetryPolicy(DisksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DisksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
DisksBackoffPolicyOption
Overview
Types
Type
DisksConnectionIdempotencyPolicyOption
Overview
Types
Type
DisksPollingPolicyOption
Overview
Types
Type
DisksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultDisksConnectionIdempotencyPolicy()
MakeDisksConnectionRest(ExperimentalTag, Options)
Types
DisksPolicyOptionList
google::cloud::compute_disks_v1_mocks
Overview
Classes
MockDisksConnection
Overview
Functions
virtual options()
virtual AddResourcePolicies(google::cloud::cpp::compute::disks::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListDisks(google::cloud::cpp::compute::disks::v1::AggregatedListDisksRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::disks::v1::BulkInsertRequest const &)
virtual CreateSnapshot(google::cloud::cpp::compute::disks::v1::CreateSnapshotRequest const &)
virtual DeleteDisks(google::cloud::cpp::compute::disks::v1::DeleteDisksRequest const &)
virtual GetDisks(google::cloud::cpp::compute::disks::v1::GetDisksRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::disks::v1::GetIamPolicyRequest const &)
virtual InsertDisks(google::cloud::cpp::compute::disks::v1::InsertDisksRequest const &)
virtual ListDisks(google::cloud::cpp::compute::disks::v1::ListDisksRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::disks::v1::RemoveResourcePoliciesRequest const &)
virtual Resize(google::cloud::cpp::compute::disks::v1::ResizeRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::disks::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::disks::v1::SetLabelsRequest const &)
virtual StartAsyncReplication(google::cloud::cpp::compute::disks::v1::StartAsyncReplicationRequest const &)
virtual StopAsyncReplication(google::cloud::cpp::compute::disks::v1::StopAsyncReplicationRequest const &)
virtual StopGroupAsyncReplication(google::cloud::cpp::compute::disks::v1::StopGroupAsyncReplicationRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::disks::v1::TestIamPermissionsRequest const &)
virtual UpdateDisks(google::cloud::cpp::compute::disks::v1::UpdateDisksRequest const &)
google::cloud::compute_external_vpn_gateways_v1
Overview
Classes
ExternalVpnGatewaysClient
Overview
Constructors
ExternalVpnGatewaysClient(ExternalVpnGatewaysClient const &)
ExternalVpnGatewaysClient(ExternalVpnGatewaysClient &&)
ExternalVpnGatewaysClient(ExperimentalTag, std::shared_ptr< ExternalVpnGatewaysConnection >, Options)
Operators
operator=(ExternalVpnGatewaysClient const &)
operator=(ExternalVpnGatewaysClient &&)
operator==(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
operator!=(ExternalVpnGatewaysClient const &, ExternalVpnGatewaysClient const &)
Functions
DeleteExternalVpnGateways(std::string const &, std::string const &, Options)
DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &, Options)
GetExternalVpnGateways(std::string const &, std::string const &, Options)
GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &, Options)
InsertExternalVpnGateways(std::string const &, google::cloud::cpp::compute::v1::ExternalVpnGateway const &, Options)
InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &, Options)
ListExternalVpnGateways(std::string const &, Options)
ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &, Options)
ExternalVpnGatewaysConnection
Overview
Functions
virtual options()
virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
ExternalVpnGatewaysConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy
Overview
Constructors
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(int)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy &&)
ExternalVpnGatewaysLimitedErrorCountRetryPolicy(ExternalVpnGatewaysLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ExternalVpnGatewaysLimitedTimeRetryPolicy
Overview
Constructors
ExternalVpnGatewaysLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy &&)
ExternalVpnGatewaysLimitedTimeRetryPolicy(ExternalVpnGatewaysLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ExternalVpnGatewaysRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ExternalVpnGatewaysBackoffPolicyOption
Overview
Types
Type
ExternalVpnGatewaysConnectionIdempotencyPolicyOption
Overview
Types
Type
ExternalVpnGatewaysPollingPolicyOption
Overview
Types
Type
ExternalVpnGatewaysRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultExternalVpnGatewaysConnectionIdempotencyPolicy()
MakeExternalVpnGatewaysConnectionRest(ExperimentalTag, Options)
Types
ExternalVpnGatewaysPolicyOptionList
google::cloud::compute_external_vpn_gateways_v1_mocks
Overview
Classes
MockExternalVpnGatewaysConnection
Overview
Functions
virtual options()
virtual DeleteExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::DeleteExternalVpnGatewaysRequest const &)
virtual GetExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::GetExternalVpnGatewaysRequest const &)
virtual InsertExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::InsertExternalVpnGatewaysRequest const &)
virtual ListExternalVpnGateways(google::cloud::cpp::compute::external_vpn_gateways::v1::ListExternalVpnGatewaysRequest)
virtual SetLabels(google::cloud::cpp::compute::external_vpn_gateways::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::external_vpn_gateways::v1::TestIamPermissionsRequest const &)
google::cloud::compute_firewall_policies_v1
Overview
Classes
FirewallPoliciesClient
Overview
Constructors
FirewallPoliciesClient(FirewallPoliciesClient const &)
FirewallPoliciesClient(FirewallPoliciesClient &&)
FirewallPoliciesClient(ExperimentalTag, std::shared_ptr< FirewallPoliciesConnection >, Options)
Operators
operator=(FirewallPoliciesClient const &)
operator=(FirewallPoliciesClient &&)
operator==(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
operator!=(FirewallPoliciesClient const &, FirewallPoliciesClient const &)
Functions
AddAssociation(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &, Options)
AddRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &, Options)
CloneRules(std::string const &, Options)
CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &, Options)
DeleteFirewallPolicies(std::string const &, Options)
DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &, Options)
GetFirewallPolicies(std::string const &, Options)
GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &, Options)
GetAssociation(std::string const &, Options)
GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &, Options)
GetIamPolicy(std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &, Options)
GetRule(std::string const &, Options)
GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &, Options)
InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &, Options)
ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest, Options)
ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &, Options)
Move(std::string const &, Options)
Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &, Options)
PatchFirewallPolicies(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &, Options)
PatchRule(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &, Options)
RemoveAssociation(std::string const &, Options)
RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveRule(std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &, Options)
SetIamPolicy(std::string const &, google::cloud::cpp::compute::v1::GlobalOrganizationSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &, Options)
FirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
FirewallPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
FirewallPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
FirewallPoliciesLimitedErrorCountRetryPolicy(int)
FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy &&)
FirewallPoliciesLimitedErrorCountRetryPolicy(FirewallPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallPoliciesLimitedTimeRetryPolicy
Overview
Constructors
FirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy &&)
FirewallPoliciesLimitedTimeRetryPolicy(FirewallPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
FirewallPoliciesBackoffPolicyOption
Overview
Types
Type
FirewallPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
FirewallPoliciesPollingPolicyOption
Overview
Types
Type
FirewallPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultFirewallPoliciesConnectionIdempotencyPolicy()
MakeFirewallPoliciesConnectionRest(ExperimentalTag, Options)
Types
FirewallPoliciesPolicyOptionList
google::cloud::compute_firewall_policies_v1_mocks
Overview
Classes
MockFirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::DeleteFirewallPoliciesRequest const &)
virtual GetFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::GetFirewallPoliciesRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::firewall_policies::v1::GetRuleRequest const &)
virtual InsertFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::InsertFirewallPoliciesRequest const &)
virtual ListFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::ListFirewallPoliciesRequest)
virtual ListAssociations(google::cloud::cpp::compute::firewall_policies::v1::ListAssociationsRequest const &)
virtual Move(google::cloud::cpp::compute::firewall_policies::v1::MoveRequest const &)
virtual PatchFirewallPolicies(google::cloud::cpp::compute::firewall_policies::v1::PatchFirewallPoliciesRequest const &)
virtual PatchRule(google::cloud::cpp::compute::firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::firewall_policies::v1::TestIamPermissionsRequest const &)
google::cloud::compute_firewalls_v1
Overview
Classes
FirewallsClient
Overview
Constructors
FirewallsClient(FirewallsClient const &)
FirewallsClient(FirewallsClient &&)
FirewallsClient(ExperimentalTag, std::shared_ptr< FirewallsConnection >, Options)
Operators
operator=(FirewallsClient const &)
operator=(FirewallsClient &&)
operator==(FirewallsClient const &, FirewallsClient const &)
operator!=(FirewallsClient const &, FirewallsClient const &)
Functions
DeleteFirewalls(std::string const &, std::string const &, Options)
DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &, Options)
GetFirewalls(std::string const &, std::string const &, Options)
GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &, Options)
InsertFirewalls(std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &, Options)
ListFirewalls(std::string const &, Options)
ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest, Options)
PatchFirewalls(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &, Options)
UpdateFirewalls(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Firewall const &, Options)
UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &, Options)
FirewallsConnection
Overview
Functions
virtual options()
virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
FirewallsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
FirewallsLimitedErrorCountRetryPolicy
Overview
Constructors
FirewallsLimitedErrorCountRetryPolicy(int)
FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy &&)
FirewallsLimitedErrorCountRetryPolicy(FirewallsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallsLimitedTimeRetryPolicy
Overview
Constructors
FirewallsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy &&)
FirewallsLimitedTimeRetryPolicy(FirewallsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
FirewallsBackoffPolicyOption
Overview
Types
Type
FirewallsConnectionIdempotencyPolicyOption
Overview
Types
Type
FirewallsPollingPolicyOption
Overview
Types
Type
FirewallsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultFirewallsConnectionIdempotencyPolicy()
MakeFirewallsConnectionRest(ExperimentalTag, Options)
Types
FirewallsPolicyOptionList
google::cloud::compute_firewalls_v1_mocks
Overview
Classes
MockFirewallsConnection
Overview
Functions
virtual options()
virtual DeleteFirewalls(google::cloud::cpp::compute::firewalls::v1::DeleteFirewallsRequest const &)
virtual GetFirewalls(google::cloud::cpp::compute::firewalls::v1::GetFirewallsRequest const &)
virtual InsertFirewalls(google::cloud::cpp::compute::firewalls::v1::InsertFirewallsRequest const &)
virtual ListFirewalls(google::cloud::cpp::compute::firewalls::v1::ListFirewallsRequest)
virtual PatchFirewalls(google::cloud::cpp::compute::firewalls::v1::PatchFirewallsRequest const &)
virtual UpdateFirewalls(google::cloud::cpp::compute::firewalls::v1::UpdateFirewallsRequest const &)
google::cloud::compute_forwarding_rules_v1
Overview
Classes
ForwardingRulesClient
Overview
Constructors
ForwardingRulesClient(ForwardingRulesClient const &)
ForwardingRulesClient(ForwardingRulesClient &&)
ForwardingRulesClient(ExperimentalTag, std::shared_ptr< ForwardingRulesConnection >, Options)
Operators
operator=(ForwardingRulesClient const &)
operator=(ForwardingRulesClient &&)
operator==(ForwardingRulesClient const &, ForwardingRulesClient const &)
operator!=(ForwardingRulesClient const &, ForwardingRulesClient const &)
Functions
AggregatedListForwardingRules(std::string const &, Options)
AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &, Options)
DeleteForwardingRules(std::string const &, std::string const &, std::string const &, Options)
DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &, Options)
GetForwardingRules(std::string const &, std::string const &, std::string const &, Options)
GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &, Options)
InsertForwardingRules(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &, Options)
ListForwardingRules(std::string const &, std::string const &, Options)
ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest, Options)
PatchForwardingRules(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &, Options)
SetTarget(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &, Options)
ForwardingRulesConnection
Overview
Functions
virtual options()
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
ForwardingRulesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
ForwardingRulesLimitedErrorCountRetryPolicy
Overview
Constructors
ForwardingRulesLimitedErrorCountRetryPolicy(int)
ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy &&)
ForwardingRulesLimitedErrorCountRetryPolicy(ForwardingRulesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ForwardingRulesLimitedTimeRetryPolicy
Overview
Constructors
ForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy &&)
ForwardingRulesLimitedTimeRetryPolicy(ForwardingRulesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ForwardingRulesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ForwardingRulesBackoffPolicyOption
Overview
Types
Type
ForwardingRulesConnectionIdempotencyPolicyOption
Overview
Types
Type
ForwardingRulesPollingPolicyOption
Overview
Types
Type
ForwardingRulesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultForwardingRulesConnectionIdempotencyPolicy()
MakeForwardingRulesConnectionRest(ExperimentalTag, Options)
Types
ForwardingRulesPolicyOptionList
google::cloud::compute_forwarding_rules_v1_mocks
Overview
Classes
MockForwardingRulesConnection
Overview
Functions
virtual options()
virtual AggregatedListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::AggregatedListForwardingRulesRequest const &)
virtual DeleteForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::DeleteForwardingRulesRequest const &)
virtual GetForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::GetForwardingRulesRequest const &)
virtual InsertForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::InsertForwardingRulesRequest const &)
virtual ListForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::ListForwardingRulesRequest)
virtual PatchForwardingRules(google::cloud::cpp::compute::forwarding_rules::v1::PatchForwardingRulesRequest const &)
virtual SetLabels(google::cloud::cpp::compute::forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::forwarding_rules::v1::SetTargetRequest const &)
google::cloud::compute_global_addresses_v1
Overview
Classes
GlobalAddressesClient
Overview
Constructors
GlobalAddressesClient(GlobalAddressesClient const &)
GlobalAddressesClient(GlobalAddressesClient &&)
GlobalAddressesClient(ExperimentalTag, std::shared_ptr< GlobalAddressesConnection >, Options)
Operators
operator=(GlobalAddressesClient const &)
operator=(GlobalAddressesClient &&)
operator==(GlobalAddressesClient const &, GlobalAddressesClient const &)
operator!=(GlobalAddressesClient const &, GlobalAddressesClient const &)
Functions
DeleteGlobalAddresses(std::string const &, std::string const &, Options)
DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &, Options)
GetGlobalAddresses(std::string const &, std::string const &, Options)
GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &, Options)
InsertGlobalAddresses(std::string const &, google::cloud::cpp::compute::v1::Address const &, Options)
InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &, Options)
ListGlobalAddresses(std::string const &, Options)
ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest, Options)
Move(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalAddressesMoveRequest const &, Options)
Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &, Options)
GlobalAddressesConnection
Overview
Functions
virtual options()
virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
GlobalAddressesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
GlobalAddressesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalAddressesLimitedErrorCountRetryPolicy(int)
GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy &&)
GlobalAddressesLimitedErrorCountRetryPolicy(GlobalAddressesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalAddressesLimitedTimeRetryPolicy
Overview
Constructors
GlobalAddressesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy &&)
GlobalAddressesLimitedTimeRetryPolicy(GlobalAddressesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalAddressesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalAddressesBackoffPolicyOption
Overview
Types
Type
GlobalAddressesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalAddressesPollingPolicyOption
Overview
Types
Type
GlobalAddressesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalAddressesConnectionIdempotencyPolicy()
MakeGlobalAddressesConnectionRest(ExperimentalTag, Options)
Types
GlobalAddressesPolicyOptionList
google::cloud::compute_global_addresses_v1_mocks
Overview
Classes
MockGlobalAddressesConnection
Overview
Functions
virtual options()
virtual DeleteGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::DeleteGlobalAddressesRequest const &)
virtual GetGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::GetGlobalAddressesRequest const &)
virtual InsertGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::InsertGlobalAddressesRequest const &)
virtual ListGlobalAddresses(google::cloud::cpp::compute::global_addresses::v1::ListGlobalAddressesRequest)
virtual Move(google::cloud::cpp::compute::global_addresses::v1::MoveRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_addresses::v1::SetLabelsRequest const &)
google::cloud::compute_global_forwarding_rules_v1
Overview
Classes
GlobalForwardingRulesClient
Overview
Constructors
GlobalForwardingRulesClient(GlobalForwardingRulesClient const &)
GlobalForwardingRulesClient(GlobalForwardingRulesClient &&)
GlobalForwardingRulesClient(ExperimentalTag, std::shared_ptr< GlobalForwardingRulesConnection >, Options)
Operators
operator=(GlobalForwardingRulesClient const &)
operator=(GlobalForwardingRulesClient &&)
operator==(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
operator!=(GlobalForwardingRulesClient const &, GlobalForwardingRulesClient const &)
Functions
DeleteGlobalForwardingRules(std::string const &, std::string const &, Options)
DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &, Options)
GetGlobalForwardingRules(std::string const &, std::string const &, Options)
GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &, Options)
InsertGlobalForwardingRules(std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &, Options)
ListGlobalForwardingRules(std::string const &, Options)
ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest, Options)
PatchGlobalForwardingRules(std::string const &, std::string const &, google::cloud::cpp::compute::v1::ForwardingRule const &, Options)
PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &, Options)
SetTarget(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TargetReference const &, Options)
SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &, Options)
GlobalForwardingRulesConnection
Overview
Functions
virtual options()
virtual DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &)
virtual GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &)
virtual InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &)
virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
virtual PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
GlobalForwardingRulesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::DeleteGlobalForwardingRulesRequest const &)
virtual GetGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::GetGlobalForwardingRulesRequest const &)
virtual InsertGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::InsertGlobalForwardingRulesRequest const &)
virtual ListGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::ListGlobalForwardingRulesRequest)
virtual PatchGlobalForwardingRules(google::cloud::cpp::compute::global_forwarding_rules::v1::PatchGlobalForwardingRulesRequest const &)
virtual SetLabels(google::cloud::cpp::compute::global_forwarding_rules::v1::SetLabelsRequest const &)
virtual SetTarget(google::cloud::cpp::compute::global_forwarding_rules::v1::SetTargetRequest const &)
GlobalForwardingRulesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalForwardingRulesLimitedErrorCountRetryPolicy(int)
GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy &&)
GlobalForwardingRulesLimitedErrorCountRetryPolicy(GlobalForwardingRulesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalForwardingRulesLimitedTimeRetryPolicy
Overview
Constructors
GlobalForwardingRulesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy &&)
GlobalForwardingRulesLimitedTimeRetryPolicy(GlobalForwardingRulesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalForwardingRulesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalForwardingRulesBackoffPolicyOption
Overview
Types
Type
GlobalForwardingRulesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalForwardingRulesPollingPolicyOption
Overview
Types
Type
GlobalForwardingRulesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalForwardingRulesConnectionIdempotencyPolicy()
MakeGlobalForwardingRulesConnectionRest(ExperimentalTag, Options)
Types
GlobalForwardingRulesPolicyOptionList
google::cloud::compute_global_forwarding_rules_v1_mocks
Overview
Classes
MockGlobalForwardingRulesConnection
Overview
google::cloud::compute_global_network_endpoint_groups_v1
Overview
Classes
GlobalNetworkEndpointGroupsClient
Overview
Constructors
GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient const &)
GlobalNetworkEndpointGroupsClient(GlobalNetworkEndpointGroupsClient &&)
GlobalNetworkEndpointGroupsClient(ExperimentalTag, std::shared_ptr< GlobalNetworkEndpointGroupsConnection >, Options)
Operators
operator=(GlobalNetworkEndpointGroupsClient const &)
operator=(GlobalNetworkEndpointGroupsClient &&)
operator==(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
operator!=(GlobalNetworkEndpointGroupsClient const &, GlobalNetworkEndpointGroupsClient const &)
Functions
AttachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
DeleteGlobalNetworkEndpointGroups(std::string const &, std::string const &, Options)
DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &, Options)
DetachNetworkEndpoints(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalNetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
GetGlobalNetworkEndpointGroups(std::string const &, std::string const &, Options)
GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &, Options)
InsertGlobalNetworkEndpointGroups(std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &, Options)
ListGlobalNetworkEndpointGroups(std::string const &, Options)
ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest, Options)
ListNetworkEndpoints(std::string const &, std::string const &, Options)
ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
GlobalNetworkEndpointGroupsConnection
Overview
Functions
virtual options()
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &)
virtual InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &)
virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
GlobalNetworkEndpointGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DeleteGlobalNetworkEndpointGroupsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::GetGlobalNetworkEndpointGroupsRequest const &)
virtual InsertGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::InsertGlobalNetworkEndpointGroupsRequest const &)
virtual ListGlobalNetworkEndpointGroups(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListGlobalNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::global_network_endpoint_groups::v1::ListNetworkEndpointsRequest)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy(GlobalNetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy
Overview
Constructors
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy &&)
GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy(GlobalNetworkEndpointGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalNetworkEndpointGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalNetworkEndpointGroupsBackoffPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsPollingPolicyOption
Overview
Types
Type
GlobalNetworkEndpointGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalNetworkEndpointGroupsConnectionIdempotencyPolicy()
MakeGlobalNetworkEndpointGroupsConnectionRest(ExperimentalTag, Options)
Types
GlobalNetworkEndpointGroupsPolicyOptionList
google::cloud::compute_global_network_endpoint_groups_v1_mocks
Overview
Classes
MockGlobalNetworkEndpointGroupsConnection
Overview
google::cloud::compute_global_operations_v1
Overview
Classes
GlobalOperationsClient
Overview
Constructors
GlobalOperationsClient(GlobalOperationsClient const &)
GlobalOperationsClient(GlobalOperationsClient &&)
GlobalOperationsClient(ExperimentalTag, std::shared_ptr< GlobalOperationsConnection >, Options)
Operators
operator=(GlobalOperationsClient const &)
operator=(GlobalOperationsClient &&)
operator==(GlobalOperationsClient const &, GlobalOperationsClient const &)
operator!=(GlobalOperationsClient const &, GlobalOperationsClient const &)
Functions
AggregatedListGlobalOperations(std::string const &, Options)
AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &, Options)
DeleteGlobalOperations(std::string const &, std::string const &, Options)
DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &, Options)
GetGlobalOperations(std::string const &, std::string const &, Options)
GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &, Options)
ListGlobalOperations(std::string const &, Options)
ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest, Options)
Wait(std::string const &, std::string const &, Options)
Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &, Options)
GlobalOperationsConnection
Overview
Functions
virtual options()
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
GlobalOperationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
GlobalOperationsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalOperationsLimitedErrorCountRetryPolicy(int)
GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy &&)
GlobalOperationsLimitedErrorCountRetryPolicy(GlobalOperationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOperationsLimitedTimeRetryPolicy
Overview
Constructors
GlobalOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy &&)
GlobalOperationsLimitedTimeRetryPolicy(GlobalOperationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOperationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalOperationsBackoffPolicyOption
Overview
Types
Type
GlobalOperationsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalOperationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalOperationsConnectionIdempotencyPolicy()
MakeGlobalOperationsConnectionRest(ExperimentalTag, Options)
Types
GlobalOperationsPolicyOptionList
google::cloud::compute_global_operations_v1_mocks
Overview
Classes
MockGlobalOperationsConnection
Overview
Functions
virtual options()
virtual AggregatedListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::AggregatedListGlobalOperationsRequest const &)
virtual DeleteGlobalOperations(google::cloud::cpp::compute::global_operations::v1::DeleteGlobalOperationsRequest const &)
virtual GetGlobalOperations(google::cloud::cpp::compute::global_operations::v1::GetGlobalOperationsRequest const &)
virtual ListGlobalOperations(google::cloud::cpp::compute::global_operations::v1::ListGlobalOperationsRequest)
virtual Wait(google::cloud::cpp::compute::global_operations::v1::WaitRequest const &)
google::cloud::compute_global_organization_operations_v1
Overview
Classes
GlobalOrganizationOperationsClient
Overview
Constructors
GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient const &)
GlobalOrganizationOperationsClient(GlobalOrganizationOperationsClient &&)
GlobalOrganizationOperationsClient(ExperimentalTag, std::shared_ptr< GlobalOrganizationOperationsConnection >, Options)
Operators
operator=(GlobalOrganizationOperationsClient const &)
operator=(GlobalOrganizationOperationsClient &&)
operator==(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
operator!=(GlobalOrganizationOperationsClient const &, GlobalOrganizationOperationsClient const &)
Functions
DeleteGlobalOrganizationOperations(std::string const &, Options)
DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &, Options)
GetGlobalOrganizationOperations(std::string const &, Options)
GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &, Options)
ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest, Options)
GlobalOrganizationOperationsConnection
Overview
Functions
virtual options()
virtual DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &)
virtual GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &)
virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
GlobalOrganizationOperationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::DeleteGlobalOrganizationOperationsRequest const &)
virtual GetGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::GetGlobalOrganizationOperationsRequest const &)
virtual ListGlobalOrganizationOperations(google::cloud::cpp::compute::global_organization_operations::v1::ListGlobalOrganizationOperationsRequest)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(int)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy &&)
GlobalOrganizationOperationsLimitedErrorCountRetryPolicy(GlobalOrganizationOperationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOrganizationOperationsLimitedTimeRetryPolicy
Overview
Constructors
GlobalOrganizationOperationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy &&)
GlobalOrganizationOperationsLimitedTimeRetryPolicy(GlobalOrganizationOperationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalOrganizationOperationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalOrganizationOperationsBackoffPolicyOption
Overview
Types
Type
GlobalOrganizationOperationsConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalOrganizationOperationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalOrganizationOperationsConnectionIdempotencyPolicy()
MakeGlobalOrganizationOperationsConnectionRest(ExperimentalTag, Options)
Types
GlobalOrganizationOperationsPolicyOptionList
google::cloud::compute_global_organization_operations_v1_mocks
Overview
Classes
MockGlobalOrganizationOperationsConnection
Overview
google::cloud::compute_global_public_delegated_prefixes_v1
Overview
Classes
GlobalPublicDelegatedPrefixesClient
Overview
Constructors
GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient const &)
GlobalPublicDelegatedPrefixesClient(GlobalPublicDelegatedPrefixesClient &&)
GlobalPublicDelegatedPrefixesClient(ExperimentalTag, std::shared_ptr< GlobalPublicDelegatedPrefixesConnection >, Options)
Operators
operator=(GlobalPublicDelegatedPrefixesClient const &)
operator=(GlobalPublicDelegatedPrefixesClient &&)
operator==(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
operator!=(GlobalPublicDelegatedPrefixesClient const &, GlobalPublicDelegatedPrefixesClient const &)
Functions
DeleteGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &, Options)
GetGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, Options)
GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &, Options)
InsertGlobalPublicDelegatedPrefixes(std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &, Options)
ListGlobalPublicDelegatedPrefixes(std::string const &, Options)
ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest, Options)
PatchGlobalPublicDelegatedPrefixes(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PublicDelegatedPrefix const &, Options)
PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &, Options)
GlobalPublicDelegatedPrefixesConnection
Overview
Functions
virtual options()
virtual DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &)
virtual GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &)
virtual InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &)
virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
virtual PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &)
GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::DeleteGlobalPublicDelegatedPrefixesRequest const &)
virtual GetGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::GetGlobalPublicDelegatedPrefixesRequest const &)
virtual InsertGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::InsertGlobalPublicDelegatedPrefixesRequest const &)
virtual ListGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::ListGlobalPublicDelegatedPrefixesRequest)
virtual PatchGlobalPublicDelegatedPrefixes(google::cloud::cpp::compute::global_public_delegated_prefixes::v1::PatchGlobalPublicDelegatedPrefixesRequest const &)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy
Overview
Constructors
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(int)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy &&)
GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy(GlobalPublicDelegatedPrefixesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy
Overview
Constructors
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy &&)
GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy(GlobalPublicDelegatedPrefixesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
GlobalPublicDelegatedPrefixesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
GlobalPublicDelegatedPrefixesBackoffPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesConnectionIdempotencyPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesPollingPolicyOption
Overview
Types
Type
GlobalPublicDelegatedPrefixesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultGlobalPublicDelegatedPrefixesConnectionIdempotencyPolicy()
MakeGlobalPublicDelegatedPrefixesConnectionRest(ExperimentalTag, Options)
Types
GlobalPublicDelegatedPrefixesPolicyOptionList
google::cloud::compute_global_public_delegated_prefixes_v1_mocks
Overview
Classes
MockGlobalPublicDelegatedPrefixesConnection
Overview
google::cloud::compute_health_checks_v1
Overview
Classes
HealthChecksClient
Overview
Constructors
HealthChecksClient(HealthChecksClient const &)
HealthChecksClient(HealthChecksClient &&)
HealthChecksClient(ExperimentalTag, std::shared_ptr< HealthChecksConnection >, Options)
Operators
operator=(HealthChecksClient const &)
operator=(HealthChecksClient &&)
operator==(HealthChecksClient const &, HealthChecksClient const &)
operator!=(HealthChecksClient const &, HealthChecksClient const &)
Functions
AggregatedListHealthChecks(std::string const &, Options)
AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &, Options)
DeleteHealthChecks(std::string const &, std::string const &, Options)
DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &, Options)
GetHealthChecks(std::string const &, std::string const &, Options)
GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &, Options)
InsertHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &, Options)
ListHealthChecks(std::string const &, Options)
ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest, Options)
PatchHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &, Options)
UpdateHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HealthCheck const &, Options)
UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &, Options)
HealthChecksConnection
Overview
Functions
virtual options()
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
HealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
HealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HealthChecksLimitedErrorCountRetryPolicy(int)
HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy &&)
HealthChecksLimitedErrorCountRetryPolicy(HealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy &&)
HealthChecksLimitedTimeRetryPolicy(HealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HealthChecksBackoffPolicyOption
Overview
Types
Type
HealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HealthChecksPollingPolicyOption
Overview
Types
Type
HealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHealthChecksConnectionIdempotencyPolicy()
MakeHealthChecksConnectionRest(ExperimentalTag, Options)
Types
HealthChecksPolicyOptionList
google::cloud::compute_health_checks_v1_mocks
Overview
Classes
MockHealthChecksConnection
Overview
Functions
virtual options()
virtual AggregatedListHealthChecks(google::cloud::cpp::compute::health_checks::v1::AggregatedListHealthChecksRequest const &)
virtual DeleteHealthChecks(google::cloud::cpp::compute::health_checks::v1::DeleteHealthChecksRequest const &)
virtual GetHealthChecks(google::cloud::cpp::compute::health_checks::v1::GetHealthChecksRequest const &)
virtual InsertHealthChecks(google::cloud::cpp::compute::health_checks::v1::InsertHealthChecksRequest const &)
virtual ListHealthChecks(google::cloud::cpp::compute::health_checks::v1::ListHealthChecksRequest)
virtual PatchHealthChecks(google::cloud::cpp::compute::health_checks::v1::PatchHealthChecksRequest const &)
virtual UpdateHealthChecks(google::cloud::cpp::compute::health_checks::v1::UpdateHealthChecksRequest const &)
google::cloud::compute_http_health_checks_v1
Overview
Classes
HttpHealthChecksClient
Overview
Constructors
HttpHealthChecksClient(HttpHealthChecksClient const &)
HttpHealthChecksClient(HttpHealthChecksClient &&)
HttpHealthChecksClient(ExperimentalTag, std::shared_ptr< HttpHealthChecksConnection >, Options)
Operators
operator=(HttpHealthChecksClient const &)
operator=(HttpHealthChecksClient &&)
operator==(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
operator!=(HttpHealthChecksClient const &, HttpHealthChecksClient const &)
Functions
DeleteHttpHealthChecks(std::string const &, std::string const &, Options)
DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &, Options)
GetHttpHealthChecks(std::string const &, std::string const &, Options)
GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &, Options)
InsertHttpHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &, Options)
ListHttpHealthChecks(std::string const &, Options)
ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest, Options)
PatchHttpHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &, Options)
UpdateHttpHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpHealthCheck const &, Options)
UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &, Options)
HttpHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
HttpHealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
HttpHealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HttpHealthChecksLimitedErrorCountRetryPolicy(int)
HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy &&)
HttpHealthChecksLimitedErrorCountRetryPolicy(HttpHealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpHealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HttpHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy &&)
HttpHealthChecksLimitedTimeRetryPolicy(HttpHealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpHealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HttpHealthChecksBackoffPolicyOption
Overview
Types
Type
HttpHealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HttpHealthChecksPollingPolicyOption
Overview
Types
Type
HttpHealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHttpHealthChecksConnectionIdempotencyPolicy()
MakeHttpHealthChecksConnectionRest(ExperimentalTag, Options)
Types
HttpHealthChecksPolicyOptionList
google::cloud::compute_http_health_checks_v1_mocks
Overview
Classes
MockHttpHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::DeleteHttpHealthChecksRequest const &)
virtual GetHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::GetHttpHealthChecksRequest const &)
virtual InsertHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::InsertHttpHealthChecksRequest const &)
virtual ListHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::ListHttpHealthChecksRequest)
virtual PatchHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::PatchHttpHealthChecksRequest const &)
virtual UpdateHttpHealthChecks(google::cloud::cpp::compute::http_health_checks::v1::UpdateHttpHealthChecksRequest const &)
google::cloud::compute_https_health_checks_v1
Overview
Classes
HttpsHealthChecksClient
Overview
Constructors
HttpsHealthChecksClient(HttpsHealthChecksClient const &)
HttpsHealthChecksClient(HttpsHealthChecksClient &&)
HttpsHealthChecksClient(ExperimentalTag, std::shared_ptr< HttpsHealthChecksConnection >, Options)
Operators
operator=(HttpsHealthChecksClient const &)
operator=(HttpsHealthChecksClient &&)
operator==(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
operator!=(HttpsHealthChecksClient const &, HttpsHealthChecksClient const &)
Functions
DeleteHttpsHealthChecks(std::string const &, std::string const &, Options)
DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &, Options)
GetHttpsHealthChecks(std::string const &, std::string const &, Options)
GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &, Options)
InsertHttpsHealthChecks(std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &, Options)
ListHttpsHealthChecks(std::string const &, Options)
ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest, Options)
PatchHttpsHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &, Options)
UpdateHttpsHealthChecks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::HttpsHealthCheck const &, Options)
UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &, Options)
HttpsHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
HttpsHealthChecksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
HttpsHealthChecksLimitedErrorCountRetryPolicy
Overview
Constructors
HttpsHealthChecksLimitedErrorCountRetryPolicy(int)
HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy &&)
HttpsHealthChecksLimitedErrorCountRetryPolicy(HttpsHealthChecksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpsHealthChecksLimitedTimeRetryPolicy
Overview
Constructors
HttpsHealthChecksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy &&)
HttpsHealthChecksLimitedTimeRetryPolicy(HttpsHealthChecksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
HttpsHealthChecksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
HttpsHealthChecksBackoffPolicyOption
Overview
Types
Type
HttpsHealthChecksConnectionIdempotencyPolicyOption
Overview
Types
Type
HttpsHealthChecksPollingPolicyOption
Overview
Types
Type
HttpsHealthChecksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultHttpsHealthChecksConnectionIdempotencyPolicy()
MakeHttpsHealthChecksConnectionRest(ExperimentalTag, Options)
Types
HttpsHealthChecksPolicyOptionList
google::cloud::compute_https_health_checks_v1_mocks
Overview
Classes
MockHttpsHealthChecksConnection
Overview
Functions
virtual options()
virtual DeleteHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::DeleteHttpsHealthChecksRequest const &)
virtual GetHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::GetHttpsHealthChecksRequest const &)
virtual InsertHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::InsertHttpsHealthChecksRequest const &)
virtual ListHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::ListHttpsHealthChecksRequest)
virtual PatchHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::PatchHttpsHealthChecksRequest const &)
virtual UpdateHttpsHealthChecks(google::cloud::cpp::compute::https_health_checks::v1::UpdateHttpsHealthChecksRequest const &)
google::cloud::compute_image_family_views_v1
Overview
Classes
ImageFamilyViewsClient
Overview
Constructors
ImageFamilyViewsClient(ImageFamilyViewsClient const &)
ImageFamilyViewsClient(ImageFamilyViewsClient &&)
ImageFamilyViewsClient(ExperimentalTag, std::shared_ptr< ImageFamilyViewsConnection >, Options)
Operators
operator=(ImageFamilyViewsClient const &)
operator=(ImageFamilyViewsClient &&)
operator==(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
operator!=(ImageFamilyViewsClient const &, ImageFamilyViewsClient const &)
Functions
GetImageFamilyViews(std::string const &, std::string const &, std::string const &, Options)
GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &, Options)
ImageFamilyViewsConnection
Overview
Functions
virtual options()
virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
ImageFamilyViewsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
ImageFamilyViewsLimitedErrorCountRetryPolicy
Overview
Constructors
ImageFamilyViewsLimitedErrorCountRetryPolicy(int)
ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy &&)
ImageFamilyViewsLimitedErrorCountRetryPolicy(ImageFamilyViewsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImageFamilyViewsLimitedTimeRetryPolicy
Overview
Constructors
ImageFamilyViewsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy &&)
ImageFamilyViewsLimitedTimeRetryPolicy(ImageFamilyViewsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImageFamilyViewsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ImageFamilyViewsBackoffPolicyOption
Overview
Types
Type
ImageFamilyViewsConnectionIdempotencyPolicyOption
Overview
Types
Type
ImageFamilyViewsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultImageFamilyViewsConnectionIdempotencyPolicy()
MakeImageFamilyViewsConnectionRest(ExperimentalTag, Options)
Types
ImageFamilyViewsPolicyOptionList
google::cloud::compute_image_family_views_v1_mocks
Overview
Classes
MockImageFamilyViewsConnection
Overview
Functions
virtual options()
virtual GetImageFamilyViews(google::cloud::cpp::compute::image_family_views::v1::GetImageFamilyViewsRequest const &)
google::cloud::compute_images_v1
Overview
Classes
ImagesClient
Overview
Constructors
ImagesClient(ImagesClient const &)
ImagesClient(ImagesClient &&)
ImagesClient(ExperimentalTag, std::shared_ptr< ImagesConnection >, Options)
Operators
operator=(ImagesClient const &)
operator=(ImagesClient &&)
operator==(ImagesClient const &, ImagesClient const &)
operator!=(ImagesClient const &, ImagesClient const &)
Functions
DeleteImages(std::string const &, std::string const &, Options)
DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &, Options)
Deprecate(std::string const &, std::string const &, google::cloud::cpp::compute::v1::DeprecationStatus const &, Options)
Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &, Options)
GetImages(std::string const &, std::string const &, Options)
GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &, Options)
GetFromFamily(std::string const &, std::string const &, Options)
GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &, Options)
InsertImages(std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &, Options)
ListImages(std::string const &, Options)
ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest, Options)
PatchImages(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Image const &, Options)
PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &, Options)
ImagesConnection
Overview
Functions
virtual options()
virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
ImagesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
ImagesLimitedErrorCountRetryPolicy
Overview
Constructors
ImagesLimitedErrorCountRetryPolicy(int)
ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy &&)
ImagesLimitedErrorCountRetryPolicy(ImagesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImagesLimitedTimeRetryPolicy
Overview
Constructors
ImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy &&)
ImagesLimitedTimeRetryPolicy(ImagesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ImagesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ImagesBackoffPolicyOption
Overview
Types
Type
ImagesConnectionIdempotencyPolicyOption
Overview
Types
Type
ImagesPollingPolicyOption
Overview
Types
Type
ImagesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultImagesConnectionIdempotencyPolicy()
MakeImagesConnectionRest(ExperimentalTag, Options)
Types
ImagesPolicyOptionList
google::cloud::compute_images_v1_mocks
Overview
Classes
MockImagesConnection
Overview
Functions
virtual options()
virtual DeleteImages(google::cloud::cpp::compute::images::v1::DeleteImagesRequest const &)
virtual Deprecate(google::cloud::cpp::compute::images::v1::DeprecateRequest const &)
virtual GetImages(google::cloud::cpp::compute::images::v1::GetImagesRequest const &)
virtual GetFromFamily(google::cloud::cpp::compute::images::v1::GetFromFamilyRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::images::v1::GetIamPolicyRequest const &)
virtual InsertImages(google::cloud::cpp::compute::images::v1::InsertImagesRequest const &)
virtual ListImages(google::cloud::cpp::compute::images::v1::ListImagesRequest)
virtual PatchImages(google::cloud::cpp::compute::images::v1::PatchImagesRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::images::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::images::v1::SetLabelsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::images::v1::TestIamPermissionsRequest const &)
google::cloud::compute_instance_group_managers_v1
Overview
Classes
InstanceGroupManagersClient
Overview
Constructors
InstanceGroupManagersClient(InstanceGroupManagersClient const &)
InstanceGroupManagersClient(InstanceGroupManagersClient &&)
InstanceGroupManagersClient(ExperimentalTag, std::shared_ptr< InstanceGroupManagersConnection >, Options)
Operators
operator=(InstanceGroupManagersClient const &)
operator=(InstanceGroupManagersClient &&)
operator==(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
operator!=(InstanceGroupManagersClient const &, InstanceGroupManagersClient const &)
Functions
AbandonInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersAbandonInstancesRequest const &, Options)
AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &, Options)
AggregatedListInstanceGroupManagers(std::string const &, Options)
AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &, Options)
ApplyUpdatesToInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersApplyUpdatesRequest const &, Options)
ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &, Options)
CreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersCreateInstancesRequest const &, Options)
CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &, Options)
DeleteInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &, Options)
DeleteInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeleteInstancesRequest const &, Options)
DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &, Options)
DeletePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersDeletePerInstanceConfigsReq const &, Options)
DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &, Options)
GetInstanceGroupManagers(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &, Options)
InsertInstanceGroupManagers(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &, Options)
ListInstanceGroupManagers(std::string const &, std::string const &, Options)
ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest, Options)
ListErrors(std::string const &, std::string const &, std::string const &, Options)
ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest, Options)
ListManagedInstances(std::string const &, std::string const &, std::string const &, Options)
ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &, Options)
ListPerInstanceConfigs(std::string const &, std::string const &, std::string const &, Options)
ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest, Options)
PatchInstanceGroupManagers(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManager const &, Options)
PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &, Options)
PatchPerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersPatchPerInstanceConfigsReq const &, Options)
PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &, Options)
RecreateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersRecreateInstancesRequest const &, Options)
RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &, Options)
Resize(std::string const &, std::string const &, std::string const &, std::int32_t, Options)
Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &, Options)
SetInstanceTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetInstanceTemplateRequest const &, Options)
SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &, Options)
SetTargetPools(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersSetTargetPoolsRequest const &, Options)
SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &, Options)
UpdatePerInstanceConfigs(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupManagersUpdatePerInstanceConfigsReq const &, Options)
UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &, Options)
InstanceGroupManagersConnection
Overview
Functions
virtual options()
virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
virtual DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &)
virtual InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &)
virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
InstanceGroupManagersConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AbandonInstances(google::cloud::cpp::compute::instance_group_managers::v1::AbandonInstancesRequest const &)
virtual AggregatedListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::AggregatedListInstanceGroupManagersRequest const &)
virtual ApplyUpdatesToInstances(google::cloud::cpp::compute::instance_group_managers::v1::ApplyUpdatesToInstancesRequest const &)
virtual CreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::CreateInstancesRequest const &)
virtual DeleteInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstanceGroupManagersRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instance_group_managers::v1::DeleteInstancesRequest const &)
virtual DeletePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::DeletePerInstanceConfigsRequest const &)
virtual GetInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::GetInstanceGroupManagersRequest const &)
virtual InsertInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::InsertInstanceGroupManagersRequest const &)
virtual ListInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::ListInstanceGroupManagersRequest)
virtual ListErrors(google::cloud::cpp::compute::instance_group_managers::v1::ListErrorsRequest)
virtual ListManagedInstances(google::cloud::cpp::compute::instance_group_managers::v1::ListManagedInstancesRequest const &)
virtual ListPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::ListPerInstanceConfigsRequest)
virtual PatchInstanceGroupManagers(google::cloud::cpp::compute::instance_group_managers::v1::PatchInstanceGroupManagersRequest const &)
virtual PatchPerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::PatchPerInstanceConfigsRequest const &)
virtual RecreateInstances(google::cloud::cpp::compute::instance_group_managers::v1::RecreateInstancesRequest const &)
virtual Resize(google::cloud::cpp::compute::instance_group_managers::v1::ResizeRequest const &)
virtual SetInstanceTemplate(google::cloud::cpp::compute::instance_group_managers::v1::SetInstanceTemplateRequest const &)
virtual SetTargetPools(google::cloud::cpp::compute::instance_group_managers::v1::SetTargetPoolsRequest const &)
virtual UpdatePerInstanceConfigs(google::cloud::cpp::compute::instance_group_managers::v1::UpdatePerInstanceConfigsRequest const &)
InstanceGroupManagersLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceGroupManagersLimitedErrorCountRetryPolicy(int)
InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy &&)
InstanceGroupManagersLimitedErrorCountRetryPolicy(InstanceGroupManagersLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagersLimitedTimeRetryPolicy
Overview
Constructors
InstanceGroupManagersLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy &&)
InstanceGroupManagersLimitedTimeRetryPolicy(InstanceGroupManagersLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupManagersRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceGroupManagersBackoffPolicyOption
Overview
Types
Type
InstanceGroupManagersConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceGroupManagersPollingPolicyOption
Overview
Types
Type
InstanceGroupManagersRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceGroupManagersConnectionIdempotencyPolicy()
MakeInstanceGroupManagersConnectionRest(ExperimentalTag, Options)
Types
InstanceGroupManagersPolicyOptionList
google::cloud::compute_instance_group_managers_v1_mocks
Overview
Classes
MockInstanceGroupManagersConnection
Overview
google::cloud::compute_instance_groups_v1
Overview
Classes
InstanceGroupsClient
Overview
Constructors
InstanceGroupsClient(InstanceGroupsClient const &)
InstanceGroupsClient(InstanceGroupsClient &&)
InstanceGroupsClient(ExperimentalTag, std::shared_ptr< InstanceGroupsConnection >, Options)
Operators
operator=(InstanceGroupsClient const &)
operator=(InstanceGroupsClient &&)
operator==(InstanceGroupsClient const &, InstanceGroupsClient const &)
operator!=(InstanceGroupsClient const &, InstanceGroupsClient const &)
Functions
AddInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsAddInstancesRequest const &, Options)
AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &, Options)
AggregatedListInstanceGroups(std::string const &, Options)
AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &, Options)
DeleteInstanceGroups(std::string const &, std::string const &, std::string const &, Options)
DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &, Options)
GetInstanceGroups(std::string const &, std::string const &, std::string const &, Options)
GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &, Options)
InsertInstanceGroups(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroup const &, Options)
InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &, Options)
ListInstanceGroups(std::string const &, std::string const &, Options)
ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest, Options)
ListInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsListInstancesRequest const &, Options)
ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest, Options)
RemoveInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsRemoveInstancesRequest const &, Options)
RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &, Options)
SetNamedPorts(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstanceGroupsSetNamedPortsRequest const &, Options)
SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &, Options)
InstanceGroupsConnection
Overview
Functions
virtual options()
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
InstanceGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
InstanceGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceGroupsLimitedErrorCountRetryPolicy(int)
InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy &&)
InstanceGroupsLimitedErrorCountRetryPolicy(InstanceGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupsLimitedTimeRetryPolicy
Overview
Constructors
InstanceGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy &&)
InstanceGroupsLimitedTimeRetryPolicy(InstanceGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceGroupsBackoffPolicyOption
Overview
Types
Type
InstanceGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceGroupsPollingPolicyOption
Overview
Types
Type
InstanceGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceGroupsConnectionIdempotencyPolicy()
MakeInstanceGroupsConnectionRest(ExperimentalTag, Options)
Types
InstanceGroupsPolicyOptionList
google::cloud::compute_instance_groups_v1_mocks
Overview
Classes
MockInstanceGroupsConnection
Overview
Functions
virtual options()
virtual AddInstances(google::cloud::cpp::compute::instance_groups::v1::AddInstancesRequest const &)
virtual AggregatedListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::AggregatedListInstanceGroupsRequest const &)
virtual DeleteInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::DeleteInstanceGroupsRequest const &)
virtual GetInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::GetInstanceGroupsRequest const &)
virtual InsertInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::InsertInstanceGroupsRequest const &)
virtual ListInstanceGroups(google::cloud::cpp::compute::instance_groups::v1::ListInstanceGroupsRequest)
virtual ListInstances(google::cloud::cpp::compute::instance_groups::v1::ListInstancesRequest)
virtual RemoveInstances(google::cloud::cpp::compute::instance_groups::v1::RemoveInstancesRequest const &)
virtual SetNamedPorts(google::cloud::cpp::compute::instance_groups::v1::SetNamedPortsRequest const &)
google::cloud::compute_instance_templates_v1
Overview
Classes
InstanceTemplatesClient
Overview
Constructors
InstanceTemplatesClient(InstanceTemplatesClient const &)
InstanceTemplatesClient(InstanceTemplatesClient &&)
InstanceTemplatesClient(ExperimentalTag, std::shared_ptr< InstanceTemplatesConnection >, Options)
Operators
operator=(InstanceTemplatesClient const &)
operator=(InstanceTemplatesClient &&)
operator==(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
operator!=(InstanceTemplatesClient const &, InstanceTemplatesClient const &)
Functions
AggregatedListInstanceTemplates(std::string const &, Options)
AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &, Options)
DeleteInstanceTemplates(std::string const &, std::string const &, Options)
DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &, Options)
GetInstanceTemplates(std::string const &, std::string const &, Options)
GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &, Options)
InsertInstanceTemplates(std::string const &, google::cloud::cpp::compute::v1::InstanceTemplate const &, Options)
InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &, Options)
ListInstanceTemplates(std::string const &, Options)
ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &, Options)
InstanceTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
InstanceTemplatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
InstanceTemplatesLimitedErrorCountRetryPolicy
Overview
Constructors
InstanceTemplatesLimitedErrorCountRetryPolicy(int)
InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy &&)
InstanceTemplatesLimitedErrorCountRetryPolicy(InstanceTemplatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceTemplatesLimitedTimeRetryPolicy
Overview
Constructors
InstanceTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy &&)
InstanceTemplatesLimitedTimeRetryPolicy(InstanceTemplatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstanceTemplatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstanceTemplatesBackoffPolicyOption
Overview
Types
Type
InstanceTemplatesConnectionIdempotencyPolicyOption
Overview
Types
Type
InstanceTemplatesPollingPolicyOption
Overview
Types
Type
InstanceTemplatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstanceTemplatesConnectionIdempotencyPolicy()
MakeInstanceTemplatesConnectionRest(ExperimentalTag, Options)
Types
InstanceTemplatesPolicyOptionList
google::cloud::compute_instance_templates_v1_mocks
Overview
Classes
MockInstanceTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::AggregatedListInstanceTemplatesRequest const &)
virtual DeleteInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::DeleteInstanceTemplatesRequest const &)
virtual GetInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::GetInstanceTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::GetIamPolicyRequest const &)
virtual InsertInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::InsertInstanceTemplatesRequest const &)
virtual ListInstanceTemplates(google::cloud::cpp::compute::instance_templates::v1::ListInstanceTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::instance_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instance_templates::v1::TestIamPermissionsRequest const &)
google::cloud::compute_instances_v1
Overview
Classes
InstancesClient
Overview
Constructors
InstancesClient(InstancesClient const &)
InstancesClient(InstancesClient &&)
InstancesClient(ExperimentalTag, std::shared_ptr< InstancesConnection >, Options)
Operators
operator=(InstancesClient const &)
operator=(InstancesClient &&)
operator==(InstancesClient const &, InstancesClient const &)
operator!=(InstancesClient const &, InstancesClient const &)
Functions
AddAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &, Options)
AddResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesAddResourcePoliciesRequest const &, Options)
AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &, Options)
AggregatedListInstances(std::string const &, Options)
AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &, Options)
AttachDisk(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AttachedDisk const &, Options)
AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &, Options)
BulkInsert(std::string const &, std::string const &, google::cloud::cpp::compute::v1::BulkInsertInstanceResource const &, Options)
BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &, Options)
DeleteInstances(std::string const &, std::string const &, std::string const &, Options)
DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &, Options)
DeleteAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, Options)
DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &, Options)
DetachDisk(std::string const &, std::string const &, std::string const &, std::string const &, Options)
DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &, Options)
GetInstances(std::string const &, std::string const &, std::string const &, Options)
GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &, Options)
GetEffectiveFirewalls(std::string const &, std::string const &, std::string const &, std::string const &, Options)
GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &, Options)
GetGuestAttributes(std::string const &, std::string const &, std::string const &, Options)
GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &, Options)
GetScreenshot(std::string const &, std::string const &, std::string const &, Options)
GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &, Options)
GetSerialPortOutput(std::string const &, std::string const &, std::string const &, Options)
GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &, Options)
GetShieldedInstanceIdentity(std::string const &, std::string const &, std::string const &, Options)
GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &, Options)
InsertInstances(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &, Options)
ListInstances(std::string const &, std::string const &, Options)
ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest, Options)
ListReferrers(std::string const &, std::string const &, std::string const &, Options)
ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest, Options)
RemoveResourcePolicies(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesRemoveResourcePoliciesRequest const &, Options)
RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &, Options)
Reset(std::string const &, std::string const &, std::string const &, Options)
Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &, Options)
Resume(std::string const &, std::string const &, std::string const &, Options)
Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &, Options)
SendDiagnosticInterrupt(std::string const &, std::string const &, std::string const &, Options)
SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &, Options)
SetDeletionProtection(std::string const &, std::string const &, std::string const &, Options)
SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &, Options)
SetDiskAutoDelete(std::string const &, std::string const &, std::string const &, bool, std::string const &, Options)
SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &, Options)
SetMachineResources(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineResourcesRequest const &, Options)
SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &, Options)
SetMachineType(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMachineTypeRequest const &, Options)
SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &, Options)
SetMetadata(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &, Options)
SetMinCpuPlatform(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetMinCpuPlatformRequest const &, Options)
SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &, Options)
SetName(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetNameRequest const &, Options)
SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &, Options)
SetScheduling(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Scheduling const &, Options)
SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &, Options)
SetServiceAccount(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesSetServiceAccountRequest const &, Options)
SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &, Options)
SetShieldedInstanceIntegrityPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceIntegrityPolicy const &, Options)
SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &, Options)
SetTags(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Tags const &, Options)
SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &, Options)
SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &, Options)
Start(std::string const &, std::string const &, std::string const &, Options)
Start(google::cloud::cpp::compute::instances::v1::StartRequest const &, Options)
StartWithEncryptionKey(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InstancesStartWithEncryptionKeyRequest const &, Options)
StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &, Options)
Stop(std::string const &, std::string const &, std::string const &, Options)
Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &, Options)
Suspend(std::string const &, std::string const &, std::string const &, Options)
Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &, Options)
UpdateInstances(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::Instance const &, Options)
UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &, Options)
UpdateAccessConfig(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::AccessConfig const &, Options)
UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &, Options)
UpdateDisplayDevice(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::DisplayDevice const &, Options)
UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &, Options)
UpdateNetworkInterface(std::string const &, std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkInterface const &, Options)
UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &, Options)
UpdateShieldedInstanceConfig(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ShieldedInstanceConfig const &, Options)
UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &, Options)
InstancesConnection
Overview
Functions
virtual options()
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
InstancesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
InstancesLimitedErrorCountRetryPolicy
Overview
Constructors
InstancesLimitedErrorCountRetryPolicy(int)
InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy &&)
InstancesLimitedErrorCountRetryPolicy(InstancesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstancesLimitedTimeRetryPolicy
Overview
Constructors
InstancesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy &&)
InstancesLimitedTimeRetryPolicy(InstancesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InstancesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InstancesBackoffPolicyOption
Overview
Types
Type
InstancesConnectionIdempotencyPolicyOption
Overview
Types
Type
InstancesPollingPolicyOption
Overview
Types
Type
InstancesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInstancesConnectionIdempotencyPolicy()
MakeInstancesConnectionRest(ExperimentalTag, Options)
Types
InstancesPolicyOptionList
google::cloud::compute_instances_v1_mocks
Overview
Classes
MockInstancesConnection
Overview
Functions
virtual options()
virtual AddAccessConfig(google::cloud::cpp::compute::instances::v1::AddAccessConfigRequest const &)
virtual AddResourcePolicies(google::cloud::cpp::compute::instances::v1::AddResourcePoliciesRequest const &)
virtual AggregatedListInstances(google::cloud::cpp::compute::instances::v1::AggregatedListInstancesRequest const &)
virtual AttachDisk(google::cloud::cpp::compute::instances::v1::AttachDiskRequest const &)
virtual BulkInsert(google::cloud::cpp::compute::instances::v1::BulkInsertRequest const &)
virtual DeleteInstances(google::cloud::cpp::compute::instances::v1::DeleteInstancesRequest const &)
virtual DeleteAccessConfig(google::cloud::cpp::compute::instances::v1::DeleteAccessConfigRequest const &)
virtual DetachDisk(google::cloud::cpp::compute::instances::v1::DetachDiskRequest const &)
virtual GetInstances(google::cloud::cpp::compute::instances::v1::GetInstancesRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::instances::v1::GetEffectiveFirewallsRequest const &)
virtual GetGuestAttributes(google::cloud::cpp::compute::instances::v1::GetGuestAttributesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::instances::v1::GetIamPolicyRequest const &)
virtual GetScreenshot(google::cloud::cpp::compute::instances::v1::GetScreenshotRequest const &)
virtual GetSerialPortOutput(google::cloud::cpp::compute::instances::v1::GetSerialPortOutputRequest const &)
virtual GetShieldedInstanceIdentity(google::cloud::cpp::compute::instances::v1::GetShieldedInstanceIdentityRequest const &)
virtual InsertInstances(google::cloud::cpp::compute::instances::v1::InsertInstancesRequest const &)
virtual ListInstances(google::cloud::cpp::compute::instances::v1::ListInstancesRequest)
virtual ListReferrers(google::cloud::cpp::compute::instances::v1::ListReferrersRequest)
virtual RemoveResourcePolicies(google::cloud::cpp::compute::instances::v1::RemoveResourcePoliciesRequest const &)
virtual Reset(google::cloud::cpp::compute::instances::v1::ResetRequest const &)
virtual Resume(google::cloud::cpp::compute::instances::v1::ResumeRequest const &)
virtual SendDiagnosticInterrupt(google::cloud::cpp::compute::instances::v1::SendDiagnosticInterruptRequest const &)
virtual SetDeletionProtection(google::cloud::cpp::compute::instances::v1::SetDeletionProtectionRequest const &)
virtual SetDiskAutoDelete(google::cloud::cpp::compute::instances::v1::SetDiskAutoDeleteRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::instances::v1::SetIamPolicyRequest const &)
virtual SetLabels(google::cloud::cpp::compute::instances::v1::SetLabelsRequest const &)
virtual SetMachineResources(google::cloud::cpp::compute::instances::v1::SetMachineResourcesRequest const &)
virtual SetMachineType(google::cloud::cpp::compute::instances::v1::SetMachineTypeRequest const &)
virtual SetMetadata(google::cloud::cpp::compute::instances::v1::SetMetadataRequest const &)
virtual SetMinCpuPlatform(google::cloud::cpp::compute::instances::v1::SetMinCpuPlatformRequest const &)
virtual SetName(google::cloud::cpp::compute::instances::v1::SetNameRequest const &)
virtual SetScheduling(google::cloud::cpp::compute::instances::v1::SetSchedulingRequest const &)
virtual SetServiceAccount(google::cloud::cpp::compute::instances::v1::SetServiceAccountRequest const &)
virtual SetShieldedInstanceIntegrityPolicy(google::cloud::cpp::compute::instances::v1::SetShieldedInstanceIntegrityPolicyRequest const &)
virtual SetTags(google::cloud::cpp::compute::instances::v1::SetTagsRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::instances::v1::SimulateMaintenanceEventRequest const &)
virtual Start(google::cloud::cpp::compute::instances::v1::StartRequest const &)
virtual StartWithEncryptionKey(google::cloud::cpp::compute::instances::v1::StartWithEncryptionKeyRequest const &)
virtual Stop(google::cloud::cpp::compute::instances::v1::StopRequest const &)
virtual Suspend(google::cloud::cpp::compute::instances::v1::SuspendRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::instances::v1::TestIamPermissionsRequest const &)
virtual UpdateInstances(google::cloud::cpp::compute::instances::v1::UpdateInstancesRequest const &)
virtual UpdateAccessConfig(google::cloud::cpp::compute::instances::v1::UpdateAccessConfigRequest const &)
virtual UpdateDisplayDevice(google::cloud::cpp::compute::instances::v1::UpdateDisplayDeviceRequest const &)
virtual UpdateNetworkInterface(google::cloud::cpp::compute::instances::v1::UpdateNetworkInterfaceRequest const &)
virtual UpdateShieldedInstanceConfig(google::cloud::cpp::compute::instances::v1::UpdateShieldedInstanceConfigRequest const &)
google::cloud::compute_interconnect_attachments_v1
Overview
Classes
InterconnectAttachmentsClient
Overview
Constructors
InterconnectAttachmentsClient(InterconnectAttachmentsClient const &)
InterconnectAttachmentsClient(InterconnectAttachmentsClient &&)
InterconnectAttachmentsClient(ExperimentalTag, std::shared_ptr< InterconnectAttachmentsConnection >, Options)
Operators
operator=(InterconnectAttachmentsClient const &)
operator=(InterconnectAttachmentsClient &&)
operator==(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
operator!=(InterconnectAttachmentsClient const &, InterconnectAttachmentsClient const &)
Functions
AggregatedListInterconnectAttachments(std::string const &, Options)
AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &, Options)
DeleteInterconnectAttachments(std::string const &, std::string const &, std::string const &, Options)
DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &, Options)
GetInterconnectAttachments(std::string const &, std::string const &, std::string const &, Options)
GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &, Options)
InsertInterconnectAttachments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &, Options)
ListInterconnectAttachments(std::string const &, std::string const &, Options)
ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest, Options)
PatchInterconnectAttachments(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::InterconnectAttachment const &, Options)
PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &, Options)
SetLabels(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &, Options)
InterconnectAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &)
virtual DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &)
virtual GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &)
virtual InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &)
virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
virtual PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
InterconnectAttachmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::AggregatedListInterconnectAttachmentsRequest const &)
virtual DeleteInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::DeleteInterconnectAttachmentsRequest const &)
virtual GetInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::GetInterconnectAttachmentsRequest const &)
virtual InsertInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::InsertInterconnectAttachmentsRequest const &)
virtual ListInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::ListInterconnectAttachmentsRequest)
virtual PatchInterconnectAttachments(google::cloud::cpp::compute::interconnect_attachments::v1::PatchInterconnectAttachmentsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnect_attachments::v1::SetLabelsRequest const &)
InterconnectAttachmentsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectAttachmentsLimitedErrorCountRetryPolicy(int)
InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy &&)
InterconnectAttachmentsLimitedErrorCountRetryPolicy(InterconnectAttachmentsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy &&)
InterconnectAttachmentsLimitedTimeRetryPolicy(InterconnectAttachmentsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectAttachmentsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectAttachmentsBackoffPolicyOption
Overview
Types
Type
InterconnectAttachmentsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectAttachmentsPollingPolicyOption
Overview
Types
Type
InterconnectAttachmentsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectAttachmentsConnectionIdempotencyPolicy()
MakeInterconnectAttachmentsConnectionRest(ExperimentalTag, Options)
Types
InterconnectAttachmentsPolicyOptionList
google::cloud::compute_interconnect_attachments_v1_mocks
Overview
Classes
MockInterconnectAttachmentsConnection
Overview
google::cloud::compute_interconnect_locations_v1
Overview
Classes
InterconnectLocationsClient
Overview
Constructors
InterconnectLocationsClient(InterconnectLocationsClient const &)
InterconnectLocationsClient(InterconnectLocationsClient &&)
InterconnectLocationsClient(ExperimentalTag, std::shared_ptr< InterconnectLocationsConnection >, Options)
Operators
operator=(InterconnectLocationsClient const &)
operator=(InterconnectLocationsClient &&)
operator==(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
operator!=(InterconnectLocationsClient const &, InterconnectLocationsClient const &)
Functions
GetInterconnectLocations(std::string const &, std::string const &, Options)
GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &, Options)
ListInterconnectLocations(std::string const &, Options)
ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest, Options)
InterconnectLocationsConnection
Overview
Functions
virtual options()
virtual GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &)
virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
InterconnectLocationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::GetInterconnectLocationsRequest const &)
virtual ListInterconnectLocations(google::cloud::cpp::compute::interconnect_locations::v1::ListInterconnectLocationsRequest)
InterconnectLocationsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectLocationsLimitedErrorCountRetryPolicy(int)
InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy &&)
InterconnectLocationsLimitedErrorCountRetryPolicy(InterconnectLocationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectLocationsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy &&)
InterconnectLocationsLimitedTimeRetryPolicy(InterconnectLocationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectLocationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectLocationsBackoffPolicyOption
Overview
Types
Type
InterconnectLocationsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectLocationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectLocationsConnectionIdempotencyPolicy()
MakeInterconnectLocationsConnectionRest(ExperimentalTag, Options)
Types
InterconnectLocationsPolicyOptionList
google::cloud::compute_interconnect_locations_v1_mocks
Overview
Classes
MockInterconnectLocationsConnection
Overview
google::cloud::compute_interconnect_remote_locations_v1
Overview
Classes
InterconnectRemoteLocationsClient
Overview
Constructors
InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient const &)
InterconnectRemoteLocationsClient(InterconnectRemoteLocationsClient &&)
InterconnectRemoteLocationsClient(ExperimentalTag, std::shared_ptr< InterconnectRemoteLocationsConnection >, Options)
Operators
operator=(InterconnectRemoteLocationsClient const &)
operator=(InterconnectRemoteLocationsClient &&)
operator==(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
operator!=(InterconnectRemoteLocationsClient const &, InterconnectRemoteLocationsClient const &)
Functions
GetInterconnectRemoteLocations(std::string const &, std::string const &, Options)
GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &, Options)
ListInterconnectRemoteLocations(std::string const &, Options)
ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest, Options)
InterconnectRemoteLocationsConnection
Overview
Functions
virtual options()
virtual GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &)
virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
InterconnectRemoteLocationsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::GetInterconnectRemoteLocationsRequest const &)
virtual ListInterconnectRemoteLocations(google::cloud::cpp::compute::interconnect_remote_locations::v1::ListInterconnectRemoteLocationsRequest)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(int)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy &&)
InterconnectRemoteLocationsLimitedErrorCountRetryPolicy(InterconnectRemoteLocationsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectRemoteLocationsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectRemoteLocationsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy &&)
InterconnectRemoteLocationsLimitedTimeRetryPolicy(InterconnectRemoteLocationsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectRemoteLocationsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectRemoteLocationsBackoffPolicyOption
Overview
Types
Type
InterconnectRemoteLocationsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectRemoteLocationsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectRemoteLocationsConnectionIdempotencyPolicy()
MakeInterconnectRemoteLocationsConnectionRest(ExperimentalTag, Options)
Types
InterconnectRemoteLocationsPolicyOptionList
google::cloud::compute_interconnect_remote_locations_v1_mocks
Overview
Classes
MockInterconnectRemoteLocationsConnection
Overview
google::cloud::compute_interconnects_v1
Overview
Classes
InterconnectsClient
Overview
Constructors
InterconnectsClient(InterconnectsClient const &)
InterconnectsClient(InterconnectsClient &&)
InterconnectsClient(ExperimentalTag, std::shared_ptr< InterconnectsConnection >, Options)
Operators
operator=(InterconnectsClient const &)
operator=(InterconnectsClient &&)
operator==(InterconnectsClient const &, InterconnectsClient const &)
operator!=(InterconnectsClient const &, InterconnectsClient const &)
Functions
DeleteInterconnects(std::string const &, std::string const &, Options)
DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &, Options)
GetInterconnects(std::string const &, std::string const &, Options)
GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &, Options)
GetDiagnostics(std::string const &, std::string const &, Options)
GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &, Options)
InsertInterconnects(std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &, Options)
ListInterconnects(std::string const &, Options)
ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest, Options)
PatchInterconnects(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Interconnect const &, Options)
PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &, Options)
SetLabels(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetLabelsRequest const &, Options)
SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &, Options)
InterconnectsConnection
Overview
Functions
virtual options()
virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
InterconnectsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
InterconnectsLimitedErrorCountRetryPolicy
Overview
Constructors
InterconnectsLimitedErrorCountRetryPolicy(int)
InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy &&)
InterconnectsLimitedErrorCountRetryPolicy(InterconnectsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectsLimitedTimeRetryPolicy
Overview
Constructors
InterconnectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy &&)
InterconnectsLimitedTimeRetryPolicy(InterconnectsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterconnectsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
InterconnectsBackoffPolicyOption
Overview
Types
Type
InterconnectsConnectionIdempotencyPolicyOption
Overview
Types
Type
InterconnectsPollingPolicyOption
Overview
Types
Type
InterconnectsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultInterconnectsConnectionIdempotencyPolicy()
MakeInterconnectsConnectionRest(ExperimentalTag, Options)
Types
InterconnectsPolicyOptionList
google::cloud::compute_interconnects_v1_mocks
Overview
Classes
MockInterconnectsConnection
Overview
Functions
virtual options()
virtual DeleteInterconnects(google::cloud::cpp::compute::interconnects::v1::DeleteInterconnectsRequest const &)
virtual GetInterconnects(google::cloud::cpp::compute::interconnects::v1::GetInterconnectsRequest const &)
virtual GetDiagnostics(google::cloud::cpp::compute::interconnects::v1::GetDiagnosticsRequest const &)
virtual InsertInterconnects(google::cloud::cpp::compute::interconnects::v1::InsertInterconnectsRequest const &)
virtual ListInterconnects(google::cloud::cpp::compute::interconnects::v1::ListInterconnectsRequest)
virtual PatchInterconnects(google::cloud::cpp::compute::interconnects::v1::PatchInterconnectsRequest const &)
virtual SetLabels(google::cloud::cpp::compute::interconnects::v1::SetLabelsRequest const &)
google::cloud::compute_license_codes_v1
Overview
Classes
LicenseCodesClient
Overview
Constructors
LicenseCodesClient(LicenseCodesClient const &)
LicenseCodesClient(LicenseCodesClient &&)
LicenseCodesClient(ExperimentalTag, std::shared_ptr< LicenseCodesConnection >, Options)
Operators
operator=(LicenseCodesClient const &)
operator=(LicenseCodesClient &&)
operator==(LicenseCodesClient const &, LicenseCodesClient const &)
operator!=(LicenseCodesClient const &, LicenseCodesClient const &)
Functions
GetLicenseCodes(std::string const &, std::string const &, Options)
GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &, Options)
LicenseCodesConnection
Overview
Functions
virtual options()
virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
LicenseCodesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
LicenseCodesLimitedErrorCountRetryPolicy
Overview
Constructors
LicenseCodesLimitedErrorCountRetryPolicy(int)
LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy &&)
LicenseCodesLimitedErrorCountRetryPolicy(LicenseCodesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicenseCodesLimitedTimeRetryPolicy
Overview
Constructors
LicenseCodesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy &&)
LicenseCodesLimitedTimeRetryPolicy(LicenseCodesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicenseCodesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
LicenseCodesBackoffPolicyOption
Overview
Types
Type
LicenseCodesConnectionIdempotencyPolicyOption
Overview
Types
Type
LicenseCodesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultLicenseCodesConnectionIdempotencyPolicy()
MakeLicenseCodesConnectionRest(ExperimentalTag, Options)
Types
LicenseCodesPolicyOptionList
google::cloud::compute_license_codes_v1_mocks
Overview
Classes
MockLicenseCodesConnection
Overview
Functions
virtual options()
virtual GetLicenseCodes(google::cloud::cpp::compute::license_codes::v1::GetLicenseCodesRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::license_codes::v1::TestIamPermissionsRequest const &)
google::cloud::compute_licenses_v1
Overview
Classes
LicensesClient
Overview
Constructors
LicensesClient(LicensesClient const &)
LicensesClient(LicensesClient &&)
LicensesClient(ExperimentalTag, std::shared_ptr< LicensesConnection >, Options)
Operators
operator=(LicensesClient const &)
operator=(LicensesClient &&)
operator==(LicensesClient const &, LicensesClient const &)
operator!=(LicensesClient const &, LicensesClient const &)
Functions
DeleteLicenses(std::string const &, std::string const &, Options)
DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &, Options)
GetLicenses(std::string const &, std::string const &, Options)
GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &, Options)
InsertLicenses(std::string const &, google::cloud::cpp::compute::v1::License const &, Options)
InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &, Options)
ListLicenses(std::string const &, Options)
ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &, Options)
LicensesConnection
Overview
Functions
virtual options()
virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
LicensesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
LicensesLimitedErrorCountRetryPolicy
Overview
Constructors
LicensesLimitedErrorCountRetryPolicy(int)
LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy &&)
LicensesLimitedErrorCountRetryPolicy(LicensesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicensesLimitedTimeRetryPolicy
Overview
Constructors
LicensesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy &&)
LicensesLimitedTimeRetryPolicy(LicensesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
LicensesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
LicensesBackoffPolicyOption
Overview
Types
Type
LicensesConnectionIdempotencyPolicyOption
Overview
Types
Type
LicensesPollingPolicyOption
Overview
Types
Type
LicensesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultLicensesConnectionIdempotencyPolicy()
MakeLicensesConnectionRest(ExperimentalTag, Options)
Types
LicensesPolicyOptionList
google::cloud::compute_licenses_v1_mocks
Overview
Classes
MockLicensesConnection
Overview
Functions
virtual options()
virtual DeleteLicenses(google::cloud::cpp::compute::licenses::v1::DeleteLicensesRequest const &)
virtual GetLicenses(google::cloud::cpp::compute::licenses::v1::GetLicensesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::licenses::v1::GetIamPolicyRequest const &)
virtual InsertLicenses(google::cloud::cpp::compute::licenses::v1::InsertLicensesRequest const &)
virtual ListLicenses(google::cloud::cpp::compute::licenses::v1::ListLicensesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::licenses::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::licenses::v1::TestIamPermissionsRequest const &)
google::cloud::compute_machine_images_v1
Overview
Classes
MachineImagesClient
Overview
Constructors
MachineImagesClient(MachineImagesClient const &)
MachineImagesClient(MachineImagesClient &&)
MachineImagesClient(ExperimentalTag, std::shared_ptr< MachineImagesConnection >, Options)
Operators
operator=(MachineImagesClient const &)
operator=(MachineImagesClient &&)
operator==(MachineImagesClient const &, MachineImagesClient const &)
operator!=(MachineImagesClient const &, MachineImagesClient const &)
Functions
DeleteMachineImages(std::string const &, std::string const &, Options)
DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &, Options)
GetMachineImages(std::string const &, std::string const &, Options)
GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &, Options)
InsertMachineImages(std::string const &, google::cloud::cpp::compute::v1::MachineImage const &, Options)
InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &, Options)
ListMachineImages(std::string const &, Options)
ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &, Options)
MachineImagesConnection
Overview
Functions
virtual options()
virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
MachineImagesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
MachineImagesLimitedErrorCountRetryPolicy
Overview
Constructors
MachineImagesLimitedErrorCountRetryPolicy(int)
MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy &&)
MachineImagesLimitedErrorCountRetryPolicy(MachineImagesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineImagesLimitedTimeRetryPolicy
Overview
Constructors
MachineImagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy &&)
MachineImagesLimitedTimeRetryPolicy(MachineImagesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineImagesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
MachineImagesBackoffPolicyOption
Overview
Types
Type
MachineImagesConnectionIdempotencyPolicyOption
Overview
Types
Type
MachineImagesPollingPolicyOption
Overview
Types
Type
MachineImagesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultMachineImagesConnectionIdempotencyPolicy()
MakeMachineImagesConnectionRest(ExperimentalTag, Options)
Types
MachineImagesPolicyOptionList
google::cloud::compute_machine_images_v1_mocks
Overview
Classes
MockMachineImagesConnection
Overview
Functions
virtual options()
virtual DeleteMachineImages(google::cloud::cpp::compute::machine_images::v1::DeleteMachineImagesRequest const &)
virtual GetMachineImages(google::cloud::cpp::compute::machine_images::v1::GetMachineImagesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::machine_images::v1::GetIamPolicyRequest const &)
virtual InsertMachineImages(google::cloud::cpp::compute::machine_images::v1::InsertMachineImagesRequest const &)
virtual ListMachineImages(google::cloud::cpp::compute::machine_images::v1::ListMachineImagesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::machine_images::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::machine_images::v1::TestIamPermissionsRequest const &)
google::cloud::compute_machine_types_v1
Overview
Classes
MachineTypesClient
Overview
Constructors
MachineTypesClient(MachineTypesClient const &)
MachineTypesClient(MachineTypesClient &&)
MachineTypesClient(ExperimentalTag, std::shared_ptr< MachineTypesConnection >, Options)
Operators
operator=(MachineTypesClient const &)
operator=(MachineTypesClient &&)
operator==(MachineTypesClient const &, MachineTypesClient const &)
operator!=(MachineTypesClient const &, MachineTypesClient const &)
Functions
AggregatedListMachineTypes(std::string const &, Options)
AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &, Options)
GetMachineTypes(std::string const &, std::string const &, std::string const &, Options)
GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &, Options)
ListMachineTypes(std::string const &, std::string const &, Options)
ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest, Options)
MachineTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
MachineTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
MachineTypesLimitedErrorCountRetryPolicy
Overview
Constructors
MachineTypesLimitedErrorCountRetryPolicy(int)
MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy &&)
MachineTypesLimitedErrorCountRetryPolicy(MachineTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineTypesLimitedTimeRetryPolicy
Overview
Constructors
MachineTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy &&)
MachineTypesLimitedTimeRetryPolicy(MachineTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MachineTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
MachineTypesBackoffPolicyOption
Overview
Types
Type
MachineTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
MachineTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultMachineTypesConnectionIdempotencyPolicy()
MakeMachineTypesConnectionRest(ExperimentalTag, Options)
Types
MachineTypesPolicyOptionList
google::cloud::compute_machine_types_v1_mocks
Overview
Classes
MockMachineTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListMachineTypes(google::cloud::cpp::compute::machine_types::v1::AggregatedListMachineTypesRequest const &)
virtual GetMachineTypes(google::cloud::cpp::compute::machine_types::v1::GetMachineTypesRequest const &)
virtual ListMachineTypes(google::cloud::cpp::compute::machine_types::v1::ListMachineTypesRequest)
google::cloud::compute_network_attachments_v1
Overview
Classes
NetworkAttachmentsClient
Overview
Constructors
NetworkAttachmentsClient(NetworkAttachmentsClient const &)
NetworkAttachmentsClient(NetworkAttachmentsClient &&)
NetworkAttachmentsClient(ExperimentalTag, std::shared_ptr< NetworkAttachmentsConnection >, Options)
Operators
operator=(NetworkAttachmentsClient const &)
operator=(NetworkAttachmentsClient &&)
operator==(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
operator!=(NetworkAttachmentsClient const &, NetworkAttachmentsClient const &)
Functions
AggregatedListNetworkAttachments(std::string const &, Options)
AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &, Options)
DeleteNetworkAttachments(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &, Options)
GetNetworkAttachments(std::string const &, std::string const &, std::string const &, Options)
GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &, Options)
InsertNetworkAttachments(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkAttachment const &, Options)
InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &, Options)
ListNetworkAttachments(std::string const &, std::string const &, Options)
ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &, Options)
NetworkAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
NetworkAttachmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
NetworkAttachmentsLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkAttachmentsLimitedErrorCountRetryPolicy(int)
NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy &&)
NetworkAttachmentsLimitedErrorCountRetryPolicy(NetworkAttachmentsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkAttachmentsLimitedTimeRetryPolicy
Overview
Constructors
NetworkAttachmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy &&)
NetworkAttachmentsLimitedTimeRetryPolicy(NetworkAttachmentsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkAttachmentsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkAttachmentsBackoffPolicyOption
Overview
Types
Type
NetworkAttachmentsConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkAttachmentsPollingPolicyOption
Overview
Types
Type
NetworkAttachmentsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkAttachmentsConnectionIdempotencyPolicy()
MakeNetworkAttachmentsConnectionRest(ExperimentalTag, Options)
Types
NetworkAttachmentsPolicyOptionList
google::cloud::compute_network_attachments_v1_mocks
Overview
Classes
MockNetworkAttachmentsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::AggregatedListNetworkAttachmentsRequest const &)
virtual DeleteNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::DeleteNetworkAttachmentsRequest const &)
virtual GetNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::GetNetworkAttachmentsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::GetIamPolicyRequest const &)
virtual InsertNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::InsertNetworkAttachmentsRequest const &)
virtual ListNetworkAttachments(google::cloud::cpp::compute::network_attachments::v1::ListNetworkAttachmentsRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::network_attachments::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_attachments::v1::TestIamPermissionsRequest const &)
google::cloud::compute_network_edge_security_services_v1
Overview
Classes
NetworkEdgeSecurityServicesClient
Overview
Constructors
NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient const &)
NetworkEdgeSecurityServicesClient(NetworkEdgeSecurityServicesClient &&)
NetworkEdgeSecurityServicesClient(ExperimentalTag, std::shared_ptr< NetworkEdgeSecurityServicesConnection >, Options)
Operators
operator=(NetworkEdgeSecurityServicesClient const &)
operator=(NetworkEdgeSecurityServicesClient &&)
operator==(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
operator!=(NetworkEdgeSecurityServicesClient const &, NetworkEdgeSecurityServicesClient const &)
Functions
AggregatedListNetworkEdgeSecurityServices(std::string const &, Options)
AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &, Options)
DeleteNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &, Options)
GetNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, Options)
GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &, Options)
InsertNetworkEdgeSecurityServices(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &, Options)
PatchNetworkEdgeSecurityServices(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEdgeSecurityService const &, Options)
PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &, Options)
NetworkEdgeSecurityServicesConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &)
virtual DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &)
virtual GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &)
virtual InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &)
virtual PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &)
NetworkEdgeSecurityServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::AggregatedListNetworkEdgeSecurityServicesRequest const &)
virtual DeleteNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::DeleteNetworkEdgeSecurityServicesRequest const &)
virtual GetNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::GetNetworkEdgeSecurityServicesRequest const &)
virtual InsertNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::InsertNetworkEdgeSecurityServicesRequest const &)
virtual PatchNetworkEdgeSecurityServices(google::cloud::cpp::compute::network_edge_security_services::v1::PatchNetworkEdgeSecurityServicesRequest const &)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(int)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy &&)
NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy(NetworkEdgeSecurityServicesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy
Overview
Constructors
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy &&)
NetworkEdgeSecurityServicesLimitedTimeRetryPolicy(NetworkEdgeSecurityServicesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEdgeSecurityServicesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkEdgeSecurityServicesBackoffPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesPollingPolicyOption
Overview
Types
Type
NetworkEdgeSecurityServicesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkEdgeSecurityServicesConnectionIdempotencyPolicy()
MakeNetworkEdgeSecurityServicesConnectionRest(ExperimentalTag, Options)
Types
NetworkEdgeSecurityServicesPolicyOptionList
google::cloud::compute_network_edge_security_services_v1_mocks
Overview
Classes
MockNetworkEdgeSecurityServicesConnection
Overview
google::cloud::compute_network_endpoint_groups_v1
Overview
Classes
NetworkEndpointGroupsClient
Overview
Constructors
NetworkEndpointGroupsClient(NetworkEndpointGroupsClient const &)
NetworkEndpointGroupsClient(NetworkEndpointGroupsClient &&)
NetworkEndpointGroupsClient(ExperimentalTag, std::shared_ptr< NetworkEndpointGroupsConnection >, Options)
Operators
operator=(NetworkEndpointGroupsClient const &)
operator=(NetworkEndpointGroupsClient &&)
operator==(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
operator!=(NetworkEndpointGroupsClient const &, NetworkEndpointGroupsClient const &)
Functions
AggregatedListNetworkEndpointGroups(std::string const &, Options)
AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &, Options)
AttachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsAttachEndpointsRequest const &, Options)
AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &, Options)
DeleteNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &, Options)
DetachNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsDetachEndpointsRequest const &, Options)
DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &, Options)
GetNetworkEndpointGroups(std::string const &, std::string const &, std::string const &, Options)
GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &, Options)
InsertNetworkEndpointGroups(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroup const &, Options)
InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &, Options)
ListNetworkEndpointGroups(std::string const &, std::string const &, Options)
ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest, Options)
ListNetworkEndpoints(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworkEndpointGroupsListEndpointsRequest const &, Options)
ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &, Options)
NetworkEndpointGroupsConnection
Overview
Functions
virtual options()
virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &)
virtual InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &)
virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
NetworkEndpointGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::AggregatedListNetworkEndpointGroupsRequest const &)
virtual AttachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::AttachNetworkEndpointsRequest const &)
virtual DeleteNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::DeleteNetworkEndpointGroupsRequest const &)
virtual DetachNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::DetachNetworkEndpointsRequest const &)
virtual GetNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::GetNetworkEndpointGroupsRequest const &)
virtual InsertNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::InsertNetworkEndpointGroupsRequest const &)
virtual ListNetworkEndpointGroups(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointGroupsRequest)
virtual ListNetworkEndpoints(google::cloud::cpp::compute::network_endpoint_groups::v1::ListNetworkEndpointsRequest)
virtual TestIamPermissions(google::cloud::cpp::compute::network_endpoint_groups::v1::TestIamPermissionsRequest const &)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(int)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy &&)
NetworkEndpointGroupsLimitedErrorCountRetryPolicy(NetworkEndpointGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEndpointGroupsLimitedTimeRetryPolicy
Overview
Constructors
NetworkEndpointGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy &&)
NetworkEndpointGroupsLimitedTimeRetryPolicy(NetworkEndpointGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkEndpointGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkEndpointGroupsBackoffPolicyOption
Overview
Types
Type
NetworkEndpointGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkEndpointGroupsPollingPolicyOption
Overview
Types
Type
NetworkEndpointGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkEndpointGroupsConnectionIdempotencyPolicy()
MakeNetworkEndpointGroupsConnectionRest(ExperimentalTag, Options)
Types
NetworkEndpointGroupsPolicyOptionList
google::cloud::compute_network_endpoint_groups_v1_mocks
Overview
Classes
MockNetworkEndpointGroupsConnection
Overview
google::cloud::compute_network_firewall_policies_v1
Overview
Classes
NetworkFirewallPoliciesClient
Overview
Constructors
NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient const &)
NetworkFirewallPoliciesClient(NetworkFirewallPoliciesClient &&)
NetworkFirewallPoliciesClient(ExperimentalTag, std::shared_ptr< NetworkFirewallPoliciesConnection >, Options)
Operators
operator=(NetworkFirewallPoliciesClient const &)
operator=(NetworkFirewallPoliciesClient &&)
operator==(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
operator!=(NetworkFirewallPoliciesClient const &, NetworkFirewallPoliciesClient const &)
Functions
AddAssociation(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyAssociation const &, Options)
AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &, Options)
AddRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &, Options)
CloneRules(std::string const &, std::string const &, Options)
CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &, Options)
DeleteNetworkFirewallPolicies(std::string const &, std::string const &, Options)
DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &, Options)
GetNetworkFirewallPolicies(std::string const &, std::string const &, Options)
GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &, Options)
GetAssociation(std::string const &, std::string const &, Options)
GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &, Options)
GetRule(std::string const &, std::string const &, Options)
GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &, Options)
InsertNetworkFirewallPolicies(std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &, Options)
ListNetworkFirewallPolicies(std::string const &, Options)
ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest, Options)
PatchNetworkFirewallPolicies(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicy const &, Options)
PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &, Options)
PatchRule(std::string const &, std::string const &, google::cloud::cpp::compute::v1::FirewallPolicyRule const &, Options)
PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &, Options)
RemoveAssociation(std::string const &, std::string const &, Options)
RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &, Options)
RemoveRule(std::string const &, std::string const &, Options)
RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, google::cloud::cpp::compute::v1::GlobalSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &, Options)
NetworkFirewallPoliciesConnection
Overview
Functions
virtual options()
virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &)
virtual GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &)
virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
virtual PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &)
virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
NetworkFirewallPoliciesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::AddAssociationRequest const &)
virtual AddRule(google::cloud::cpp::compute::network_firewall_policies::v1::AddRuleRequest const &)
virtual CloneRules(google::cloud::cpp::compute::network_firewall_policies::v1::CloneRulesRequest const &)
virtual DeleteNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::DeleteNetworkFirewallPoliciesRequest const &)
virtual GetNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::GetNetworkFirewallPoliciesRequest const &)
virtual GetAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::GetAssociationRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::GetIamPolicyRequest const &)
virtual GetRule(google::cloud::cpp::compute::network_firewall_policies::v1::GetRuleRequest const &)
virtual InsertNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::InsertNetworkFirewallPoliciesRequest const &)
virtual ListNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::ListNetworkFirewallPoliciesRequest)
virtual PatchNetworkFirewallPolicies(google::cloud::cpp::compute::network_firewall_policies::v1::PatchNetworkFirewallPoliciesRequest const &)
virtual PatchRule(google::cloud::cpp::compute::network_firewall_policies::v1::PatchRuleRequest const &)
virtual RemoveAssociation(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveAssociationRequest const &)
virtual RemoveRule(google::cloud::cpp::compute::network_firewall_policies::v1::RemoveRuleRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::network_firewall_policies::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::network_firewall_policies::v1::TestIamPermissionsRequest const &)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy
Overview
Constructors
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(int)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy &&)
NetworkFirewallPoliciesLimitedErrorCountRetryPolicy(NetworkFirewallPoliciesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkFirewallPoliciesLimitedTimeRetryPolicy
Overview
Constructors
NetworkFirewallPoliciesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy &&)
NetworkFirewallPoliciesLimitedTimeRetryPolicy(NetworkFirewallPoliciesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworkFirewallPoliciesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworkFirewallPoliciesBackoffPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesPollingPolicyOption
Overview
Types
Type
NetworkFirewallPoliciesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworkFirewallPoliciesConnectionIdempotencyPolicy()
MakeNetworkFirewallPoliciesConnectionRest(ExperimentalTag, Options)
Types
NetworkFirewallPoliciesPolicyOptionList
google::cloud::compute_network_firewall_policies_v1_mocks
Overview
Classes
MockNetworkFirewallPoliciesConnection
Overview
google::cloud::compute_networks_v1
Overview
Classes
NetworksClient
Overview
Constructors
NetworksClient(NetworksClient const &)
NetworksClient(NetworksClient &&)
NetworksClient(ExperimentalTag, std::shared_ptr< NetworksConnection >, Options)
Operators
operator=(NetworksClient const &)
operator=(NetworksClient &&)
operator==(NetworksClient const &, NetworksClient const &)
operator!=(NetworksClient const &, NetworksClient const &)
Functions
AddPeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksAddPeeringRequest const &, Options)
AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &, Options)
DeleteNetworks(std::string const &, std::string const &, Options)
DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &, Options)
GetNetworks(std::string const &, std::string const &, Options)
GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &, Options)
GetEffectiveFirewalls(std::string const &, std::string const &, Options)
GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &, Options)
InsertNetworks(std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &, Options)
ListNetworks(std::string const &, Options)
ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest, Options)
ListPeeringRoutes(std::string const &, std::string const &, Options)
ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest, Options)
PatchNetworks(std::string const &, std::string const &, google::cloud::cpp::compute::v1::Network const &, Options)
PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &, Options)
RemovePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksRemovePeeringRequest const &, Options)
RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &, Options)
SwitchToCustomMode(std::string const &, std::string const &, Options)
SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &, Options)
UpdatePeering(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NetworksUpdatePeeringRequest const &, Options)
UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &, Options)
NetworksConnection
Overview
Functions
virtual options()
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
NetworksConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
NetworksLimitedErrorCountRetryPolicy
Overview
Constructors
NetworksLimitedErrorCountRetryPolicy(int)
NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy &&)
NetworksLimitedErrorCountRetryPolicy(NetworksLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworksLimitedTimeRetryPolicy
Overview
Constructors
NetworksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy &&)
NetworksLimitedTimeRetryPolicy(NetworksLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NetworksRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NetworksBackoffPolicyOption
Overview
Types
Type
NetworksConnectionIdempotencyPolicyOption
Overview
Types
Type
NetworksPollingPolicyOption
Overview
Types
Type
NetworksRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNetworksConnectionIdempotencyPolicy()
MakeNetworksConnectionRest(ExperimentalTag, Options)
Types
NetworksPolicyOptionList
google::cloud::compute_networks_v1_mocks
Overview
Classes
MockNetworksConnection
Overview
Functions
virtual options()
virtual AddPeering(google::cloud::cpp::compute::networks::v1::AddPeeringRequest const &)
virtual DeleteNetworks(google::cloud::cpp::compute::networks::v1::DeleteNetworksRequest const &)
virtual GetNetworks(google::cloud::cpp::compute::networks::v1::GetNetworksRequest const &)
virtual GetEffectiveFirewalls(google::cloud::cpp::compute::networks::v1::GetEffectiveFirewallsRequest const &)
virtual InsertNetworks(google::cloud::cpp::compute::networks::v1::InsertNetworksRequest const &)
virtual ListNetworks(google::cloud::cpp::compute::networks::v1::ListNetworksRequest)
virtual ListPeeringRoutes(google::cloud::cpp::compute::networks::v1::ListPeeringRoutesRequest)
virtual PatchNetworks(google::cloud::cpp::compute::networks::v1::PatchNetworksRequest const &)
virtual RemovePeering(google::cloud::cpp::compute::networks::v1::RemovePeeringRequest const &)
virtual SwitchToCustomMode(google::cloud::cpp::compute::networks::v1::SwitchToCustomModeRequest const &)
virtual UpdatePeering(google::cloud::cpp::compute::networks::v1::UpdatePeeringRequest const &)
google::cloud::compute_node_groups_v1
Overview
Classes
NodeGroupsClient
Overview
Constructors
NodeGroupsClient(NodeGroupsClient const &)
NodeGroupsClient(NodeGroupsClient &&)
NodeGroupsClient(ExperimentalTag, std::shared_ptr< NodeGroupsConnection >, Options)
Operators
operator=(NodeGroupsClient const &)
operator=(NodeGroupsClient &&)
operator==(NodeGroupsClient const &, NodeGroupsClient const &)
operator!=(NodeGroupsClient const &, NodeGroupsClient const &)
Functions
AddNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsAddNodesRequest const &, Options)
AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &, Options)
AggregatedListNodeGroups(std::string const &, Options)
AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &, Options)
DeleteNodeGroups(std::string const &, std::string const &, std::string const &, Options)
DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &, Options)
DeleteNodes(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsDeleteNodesRequest const &, Options)
DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &, Options)
GetNodeGroups(std::string const &, std::string const &, std::string const &, Options)
GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &, Options)
InsertNodeGroups(std::string const &, std::string const &, std::int32_t, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &, Options)
ListNodeGroups(std::string const &, std::string const &, Options)
ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest, Options)
ListNodes(std::string const &, std::string const &, std::string const &, Options)
ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest, Options)
PatchNodeGroups(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroup const &, Options)
PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::ZoneSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &, Options)
SetNodeTemplate(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSetNodeTemplateRequest const &, Options)
SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &, Options)
SimulateMaintenanceEvent(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeGroupsSimulateMaintenanceEventRequest const &, Options)
SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &, Options)
NodeGroupsConnection
Overview
Functions
virtual options()
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
NodeGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
NodeGroupsLimitedErrorCountRetryPolicy
Overview
Constructors
NodeGroupsLimitedErrorCountRetryPolicy(int)
NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy &&)
NodeGroupsLimitedErrorCountRetryPolicy(NodeGroupsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupsLimitedTimeRetryPolicy
Overview
Constructors
NodeGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy &&)
NodeGroupsLimitedTimeRetryPolicy(NodeGroupsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeGroupsBackoffPolicyOption
Overview
Types
Type
NodeGroupsConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeGroupsPollingPolicyOption
Overview
Types
Type
NodeGroupsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeGroupsConnectionIdempotencyPolicy()
MakeNodeGroupsConnectionRest(ExperimentalTag, Options)
Types
NodeGroupsPolicyOptionList
google::cloud::compute_node_groups_v1_mocks
Overview
Classes
MockNodeGroupsConnection
Overview
Functions
virtual options()
virtual AddNodes(google::cloud::cpp::compute::node_groups::v1::AddNodesRequest const &)
virtual AggregatedListNodeGroups(google::cloud::cpp::compute::node_groups::v1::AggregatedListNodeGroupsRequest const &)
virtual DeleteNodeGroups(google::cloud::cpp::compute::node_groups::v1::DeleteNodeGroupsRequest const &)
virtual DeleteNodes(google::cloud::cpp::compute::node_groups::v1::DeleteNodesRequest const &)
virtual GetNodeGroups(google::cloud::cpp::compute::node_groups::v1::GetNodeGroupsRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_groups::v1::GetIamPolicyRequest const &)
virtual InsertNodeGroups(google::cloud::cpp::compute::node_groups::v1::InsertNodeGroupsRequest const &)
virtual ListNodeGroups(google::cloud::cpp::compute::node_groups::v1::ListNodeGroupsRequest)
virtual ListNodes(google::cloud::cpp::compute::node_groups::v1::ListNodesRequest)
virtual PatchNodeGroups(google::cloud::cpp::compute::node_groups::v1::PatchNodeGroupsRequest const &)
virtual SetIamPolicy(google::cloud::cpp::compute::node_groups::v1::SetIamPolicyRequest const &)
virtual SetNodeTemplate(google::cloud::cpp::compute::node_groups::v1::SetNodeTemplateRequest const &)
virtual SimulateMaintenanceEvent(google::cloud::cpp::compute::node_groups::v1::SimulateMaintenanceEventRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_groups::v1::TestIamPermissionsRequest const &)
google::cloud::compute_node_templates_v1
Overview
Classes
NodeTemplatesClient
Overview
Constructors
NodeTemplatesClient(NodeTemplatesClient const &)
NodeTemplatesClient(NodeTemplatesClient &&)
NodeTemplatesClient(ExperimentalTag, std::shared_ptr< NodeTemplatesConnection >, Options)
Operators
operator=(NodeTemplatesClient const &)
operator=(NodeTemplatesClient &&)
operator==(NodeTemplatesClient const &, NodeTemplatesClient const &)
operator!=(NodeTemplatesClient const &, NodeTemplatesClient const &)
Functions
AggregatedListNodeTemplates(std::string const &, Options)
AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &, Options)
DeleteNodeTemplates(std::string const &, std::string const &, std::string const &, Options)
DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &, Options)
GetNodeTemplates(std::string const &, std::string const &, std::string const &, Options)
GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &, Options)
GetIamPolicy(std::string const &, std::string const &, std::string const &, Options)
GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &, Options)
InsertNodeTemplates(std::string const &, std::string const &, google::cloud::cpp::compute::v1::NodeTemplate const &, Options)
InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &, Options)
ListNodeTemplates(std::string const &, std::string const &, Options)
ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest, Options)
SetIamPolicy(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::RegionSetPolicyRequest const &, Options)
SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &, Options)
NodeTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
NodeTemplatesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
NodeTemplatesLimitedErrorCountRetryPolicy
Overview
Constructors
NodeTemplatesLimitedErrorCountRetryPolicy(int)
NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy &&)
NodeTemplatesLimitedErrorCountRetryPolicy(NodeTemplatesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTemplatesLimitedTimeRetryPolicy
Overview
Constructors
NodeTemplatesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy &&)
NodeTemplatesLimitedTimeRetryPolicy(NodeTemplatesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTemplatesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeTemplatesBackoffPolicyOption
Overview
Types
Type
NodeTemplatesConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeTemplatesPollingPolicyOption
Overview
Types
Type
NodeTemplatesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeTemplatesConnectionIdempotencyPolicy()
MakeNodeTemplatesConnectionRest(ExperimentalTag, Options)
Types
NodeTemplatesPolicyOptionList
google::cloud::compute_node_templates_v1_mocks
Overview
Classes
MockNodeTemplatesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::AggregatedListNodeTemplatesRequest const &)
virtual DeleteNodeTemplates(google::cloud::cpp::compute::node_templates::v1::DeleteNodeTemplatesRequest const &)
virtual GetNodeTemplates(google::cloud::cpp::compute::node_templates::v1::GetNodeTemplatesRequest const &)
virtual GetIamPolicy(google::cloud::cpp::compute::node_templates::v1::GetIamPolicyRequest const &)
virtual InsertNodeTemplates(google::cloud::cpp::compute::node_templates::v1::InsertNodeTemplatesRequest const &)
virtual ListNodeTemplates(google::cloud::cpp::compute::node_templates::v1::ListNodeTemplatesRequest)
virtual SetIamPolicy(google::cloud::cpp::compute::node_templates::v1::SetIamPolicyRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::node_templates::v1::TestIamPermissionsRequest const &)
google::cloud::compute_node_types_v1
Overview
Classes
NodeTypesClient
Overview
Constructors
NodeTypesClient(NodeTypesClient const &)
NodeTypesClient(NodeTypesClient &&)
NodeTypesClient(ExperimentalTag, std::shared_ptr< NodeTypesConnection >, Options)
Operators
operator=(NodeTypesClient const &)
operator=(NodeTypesClient &&)
operator==(NodeTypesClient const &, NodeTypesClient const &)
operator!=(NodeTypesClient const &, NodeTypesClient const &)
Functions
AggregatedListNodeTypes(std::string const &, Options)
AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &, Options)
GetNodeTypes(std::string const &, std::string const &, std::string const &, Options)
GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &, Options)
ListNodeTypes(std::string const &, std::string const &, Options)
ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest, Options)
NodeTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
NodeTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
NodeTypesLimitedErrorCountRetryPolicy
Overview
Constructors
NodeTypesLimitedErrorCountRetryPolicy(int)
NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy &&)
NodeTypesLimitedErrorCountRetryPolicy(NodeTypesLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTypesLimitedTimeRetryPolicy
Overview
Constructors
NodeTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy &&)
NodeTypesLimitedTimeRetryPolicy(NodeTypesLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeTypesRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
NodeTypesBackoffPolicyOption
Overview
Types
Type
NodeTypesConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeTypesRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultNodeTypesConnectionIdempotencyPolicy()
MakeNodeTypesConnectionRest(ExperimentalTag, Options)
Types
NodeTypesPolicyOptionList
google::cloud::compute_node_types_v1_mocks
Overview
Classes
MockNodeTypesConnection
Overview
Functions
virtual options()
virtual AggregatedListNodeTypes(google::cloud::cpp::compute::node_types::v1::AggregatedListNodeTypesRequest const &)
virtual GetNodeTypes(google::cloud::cpp::compute::node_types::v1::GetNodeTypesRequest const &)
virtual ListNodeTypes(google::cloud::cpp::compute::node_types::v1::ListNodeTypesRequest)
google::cloud::compute_packet_mirrorings_v1
Overview
Classes
PacketMirroringsClient
Overview
Constructors
PacketMirroringsClient(PacketMirroringsClient const &)
PacketMirroringsClient(PacketMirroringsClient &&)
PacketMirroringsClient(ExperimentalTag, std::shared_ptr< PacketMirroringsConnection >, Options)
Operators
operator=(PacketMirroringsClient const &)
operator=(PacketMirroringsClient &&)
operator==(PacketMirroringsClient const &, PacketMirroringsClient const &)
operator!=(PacketMirroringsClient const &, PacketMirroringsClient const &)
Functions
AggregatedListPacketMirrorings(std::string const &, Options)
AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &, Options)
DeletePacketMirrorings(std::string const &, std::string const &, std::string const &, Options)
DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &, Options)
GetPacketMirrorings(std::string const &, std::string const &, std::string const &, Options)
GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &, Options)
InsertPacketMirrorings(std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &, Options)
ListPacketMirrorings(std::string const &, std::string const &, Options)
ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest, Options)
PatchPacketMirrorings(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::PacketMirroring const &, Options)
PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &, Options)
TestIamPermissions(std::string const &, std::string const &, std::string const &, google::cloud::cpp::compute::v1::TestPermissionsRequest const &, Options)
TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &, Options)
PacketMirroringsConnection
Overview
Functions
virtual options()
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
PacketMirroringsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
PacketMirroringsLimitedErrorCountRetryPolicy
Overview
Constructors
PacketMirroringsLimitedErrorCountRetryPolicy(int)
PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy &&)
PacketMirroringsLimitedErrorCountRetryPolicy(PacketMirroringsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PacketMirroringsLimitedTimeRetryPolicy
Overview
Constructors
PacketMirroringsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy &&)
PacketMirroringsLimitedTimeRetryPolicy(PacketMirroringsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
PacketMirroringsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
PacketMirroringsBackoffPolicyOption
Overview
Types
Type
PacketMirroringsConnectionIdempotencyPolicyOption
Overview
Types
Type
PacketMirroringsPollingPolicyOption
Overview
Types
Type
PacketMirroringsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultPacketMirroringsConnectionIdempotencyPolicy()
MakePacketMirroringsConnectionRest(ExperimentalTag, Options)
Types
PacketMirroringsPolicyOptionList
google::cloud::compute_packet_mirrorings_v1_mocks
Overview
Classes
MockPacketMirroringsConnection
Overview
Functions
virtual options()
virtual AggregatedListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::AggregatedListPacketMirroringsRequest const &)
virtual DeletePacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::DeletePacketMirroringsRequest const &)
virtual GetPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::GetPacketMirroringsRequest const &)
virtual InsertPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::InsertPacketMirroringsRequest const &)
virtual ListPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::ListPacketMirroringsRequest)
virtual PatchPacketMirrorings(google::cloud::cpp::compute::packet_mirrorings::v1::PatchPacketMirroringsRequest const &)
virtual TestIamPermissions(google::cloud::cpp::compute::packet_mirrorings::v1::TestIamPermissionsRequest const &)
google::cloud::compute_projects_v1
Overview
Classes
ProjectsClient
Overview
Constructors
ProjectsClient(ProjectsClient const &)
ProjectsClient(ProjectsClient &&)
ProjectsClient(ExperimentalTag, std::shared_ptr< ProjectsConnection >, Options)
Operators
operator=(ProjectsClient const &)
operator=(ProjectsClient &&)
operator==(ProjectsClient const &, ProjectsClient const &)
operator!=(ProjectsClient const &, ProjectsClient const &)
Functions
DisableXpnHost(std::string const &, Options)
DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &, Options)
DisableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsDisableXpnResourceRequest const &, Options)
DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &, Options)
EnableXpnHost(std::string const &, Options)
EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &, Options)
EnableXpnResource(std::string const &, google::cloud::cpp::compute::v1::ProjectsEnableXpnResourceRequest const &, Options)
EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &, Options)
GetProjects(std::string const &, Options)
GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &, Options)
GetXpnHost(std::string const &, Options)
GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &, Options)
GetXpnResources(std::string const &, Options)
GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &, Options)
ListXpnHosts(std::string const &, google::cloud::cpp::compute::v1::ProjectsListXpnHostsRequest const &, Options)
ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest, Options)
MoveDisk(std::string const &, google::cloud::cpp::compute::v1::DiskMoveRequest const &, Options)
MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &, Options)
MoveInstance(std::string const &, google::cloud::cpp::compute::v1::InstanceMoveRequest const &, Options)
MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &, Options)
SetCommonInstanceMetadata(std::string const &, google::cloud::cpp::compute::v1::Metadata const &, Options)
SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &, Options)
SetDefaultNetworkTier(std::string const &, google::cloud::cpp::compute::v1::ProjectsSetDefaultNetworkTierRequest const &, Options)
SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &, Options)
SetUsageExportBucket(std::string const &, google::cloud::cpp::compute::v1::UsageExportLocation const &, Options)
SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &, Options)
ProjectsConnection
Overview
Functions
virtual options()
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
ProjectsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)
virtual MoveDisk(google::cloud::cpp::compute::projects::v1::MoveDiskRequest const &)
virtual MoveInstance(google::cloud::cpp::compute::projects::v1::MoveInstanceRequest const &)
virtual SetCommonInstanceMetadata(google::cloud::cpp::compute::projects::v1::SetCommonInstanceMetadataRequest const &)
virtual SetDefaultNetworkTier(google::cloud::cpp::compute::projects::v1::SetDefaultNetworkTierRequest const &)
virtual SetUsageExportBucket(google::cloud::cpp::compute::projects::v1::SetUsageExportBucketRequest const &)
ProjectsLimitedErrorCountRetryPolicy
Overview
Constructors
ProjectsLimitedErrorCountRetryPolicy(int)
ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy &&)
ProjectsLimitedErrorCountRetryPolicy(ProjectsLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectsLimitedTimeRetryPolicy
Overview
Constructors
ProjectsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy &&)
ProjectsLimitedTimeRetryPolicy(ProjectsLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ProjectsRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
ProjectsBackoffPolicyOption
Overview
Types
Type
ProjectsConnectionIdempotencyPolicyOption
Overview
Types
Type
ProjectsPollingPolicyOption
Overview
Types
Type
ProjectsRetryPolicyOption
Overview
Types
Type
Functions
MakeDefaultProjectsConnectionIdempotencyPolicy()
MakeProjectsConnectionRest(ExperimentalTag, Options)
Types
ProjectsPolicyOptionList
google::cloud::compute_projects_v1_mocks
Overview
Classes
MockProjectsConnection
Overview
Functions
virtual options()
virtual DisableXpnHost(google::cloud::cpp::compute::projects::v1::DisableXpnHostRequest const &)
virtual DisableXpnResource(google::cloud::cpp::compute::projects::v1::DisableXpnResourceRequest const &)
virtual EnableXpnHost(google::cloud::cpp::compute::projects::v1::EnableXpnHostRequest const &)
virtual EnableXpnResource(google::cloud::cpp::compute::projects::v1::EnableXpnResourceRequest const &)
virtual GetProjects(google::cloud::cpp::compute::projects::v1::GetProjectsRequest const &)
virtual GetXpnHost(google::cloud::cpp::compute::projects::v1::GetXpnHostRequest const &)
virtual GetXpnResources(google::cloud::cpp::compute::projects::v1::GetXpnResourcesRequest const &)
virtual ListXpnHosts(google::cloud::cpp::compute::projects::v1::ListXpnHostsRequest)