From 1210eab5c785abfb9865af0f50c02346bc769308 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Sat, 5 May 2018 00:36:19 +0000 Subject: [PATCH] Autogenerated update (2018-05-05) Update: - admin_directory_v1 - cloudiot_v1 - cloudtasks_v2beta2 - compute_alpha - compute_beta - compute_v1 - serviceusage_v1beta1 --- api_names_out.yaml | 357 ++ generated/google/apis/admin_directory_v1.rb | 6 +- .../google/apis/admin_directory_v1/classes.rb | 18 + .../admin_directory_v1/representations.rb | 3 + .../google/apis/admin_directory_v1/service.rb | 28 +- generated/google/apis/cloudiot_v1.rb | 2 +- generated/google/apis/cloudiot_v1/classes.rb | 2 +- generated/google/apis/cloudiot_v1/service.rb | 387 ++ generated/google/apis/cloudtasks_v2beta2.rb | 2 +- .../google/apis/cloudtasks_v2beta2/classes.rb | 10 +- .../google/apis/cloudtasks_v2beta2/service.rb | 18 +- generated/google/apis/compute_alpha.rb | 2 +- .../google/apis/compute_alpha/classes.rb | 921 ++- .../apis/compute_alpha/representations.rb | 402 ++ .../google/apis/compute_alpha/service.rb | 4962 ++++++++--------- generated/google/apis/compute_beta.rb | 2 +- generated/google/apis/compute_beta/classes.rb | 104 +- .../apis/compute_beta/representations.rb | 20 + generated/google/apis/compute_beta/service.rb | 3328 +++++------ generated/google/apis/compute_v1.rb | 2 +- generated/google/apis/compute_v1/classes.rb | 24 +- generated/google/apis/compute_v1/service.rb | 2670 ++++----- generated/google/apis/redis_v1beta1.rb | 35 + .../google/apis/redis_v1beta1/classes.rb | 681 +++ .../apis/redis_v1beta1/representations.rb | 240 + .../google/apis/redis_v1beta1/service.rb | 426 ++ generated/google/apis/serviceusage_v1beta1.rb | 2 +- .../apis/serviceusage_v1beta1/classes.rb | 299 + .../serviceusage_v1beta1/representations.rb | 101 + 29 files changed, 8645 insertions(+), 6409 deletions(-) create mode 100644 generated/google/apis/redis_v1beta1.rb create mode 100644 generated/google/apis/redis_v1beta1/classes.rb create mode 100644 generated/google/apis/redis_v1beta1/representations.rb create mode 100644 generated/google/apis/redis_v1beta1/service.rb diff --git a/api_names_out.yaml b/api_names_out.yaml index dc30f57ec..a8b9cc479 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -2611,6 +2611,7 @@ "/admin:directory_v1/Roles/kind": kind "/admin:directory_v1/Roles/nextPageToken": next_page_token "/admin:directory_v1/Schema": schema +"/admin:directory_v1/Schema/displayName": display_name "/admin:directory_v1/Schema/etag": etag "/admin:directory_v1/Schema/fields": fields "/admin:directory_v1/Schema/fields/field": field @@ -2618,6 +2619,7 @@ "/admin:directory_v1/Schema/schemaId": schema_id "/admin:directory_v1/Schema/schemaName": schema_name "/admin:directory_v1/SchemaFieldSpec": schema_field_spec +"/admin:directory_v1/SchemaFieldSpec/displayName": display_name "/admin:directory_v1/SchemaFieldSpec/etag": etag "/admin:directory_v1/SchemaFieldSpec/fieldId": field_id "/admin:directory_v1/SchemaFieldSpec/fieldName": field_name @@ -2800,6 +2802,7 @@ "/admin:directory_v1/UserPosixAccount/gecos": gecos "/admin:directory_v1/UserPosixAccount/gid": gid "/admin:directory_v1/UserPosixAccount/homeDirectory": home_directory +"/admin:directory_v1/UserPosixAccount/operatingSystemType": operating_system_type "/admin:directory_v1/UserPosixAccount/primary": primary "/admin:directory_v1/UserPosixAccount/shell": shell "/admin:directory_v1/UserPosixAccount/systemId": system_id @@ -2916,7 +2919,10 @@ "/admin:directory_v1/directory.groups.list/customer": customer "/admin:directory_v1/directory.groups.list/domain": domain "/admin:directory_v1/directory.groups.list/maxResults": max_results +"/admin:directory_v1/directory.groups.list/orderBy": order_by "/admin:directory_v1/directory.groups.list/pageToken": page_token +"/admin:directory_v1/directory.groups.list/query": query +"/admin:directory_v1/directory.groups.list/sortOrder": sort_order "/admin:directory_v1/directory.groups.list/userKey": user_key "/admin:directory_v1/directory.groups.patch": patch_group "/admin:directory_v1/directory.groups.patch/groupKey": group_key @@ -2935,6 +2941,7 @@ "/admin:directory_v1/directory.members.insert/groupKey": group_key "/admin:directory_v1/directory.members.list": list_members "/admin:directory_v1/directory.members.list/groupKey": group_key +"/admin:directory_v1/directory.members.list/includeDerivedMembership": include_derived_membership "/admin:directory_v1/directory.members.list/maxResults": max_results "/admin:directory_v1/directory.members.list/pageToken": page_token "/admin:directory_v1/directory.members.list/roles": roles @@ -13762,6 +13769,13 @@ "/cloudiot:v1/X509CertificateDetails/signatureAlgorithm": signature_algorithm "/cloudiot:v1/X509CertificateDetails/startTime": start_time "/cloudiot:v1/X509CertificateDetails/subject": subject +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list": list_project_location_group_devices +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/deviceIds": device_ids +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/deviceNumIds": device_num_ids +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/fieldMask": field_mask +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/pageSize": page_size +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/pageToken": page_token +"/cloudiot:v1/cloudiot.projects.locations.groups.devices.list/parent": parent "/cloudiot:v1/cloudiot.projects.locations.registries.create": create_project_location_registry "/cloudiot:v1/cloudiot.projects.locations.registries.create/parent": parent "/cloudiot:v1/cloudiot.projects.locations.registries.delete": delete_project_location_registry @@ -13795,6 +13809,28 @@ "/cloudiot:v1/cloudiot.projects.locations.registries.get/name": name "/cloudiot:v1/cloudiot.projects.locations.registries.getIamPolicy": get_registry_iam_policy "/cloudiot:v1/cloudiot.projects.locations.registries.getIamPolicy/resource": resource +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.configVersions.list": list_project_location_registry_group_device_config_versions +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.configVersions.list/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.configVersions.list/numVersions": num_versions +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.delete": delete_project_location_registry_group_device +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.delete/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.get": get_project_location_registry_group_device +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.get/fieldMask": field_mask +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.get/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.modifyCloudToDeviceConfig": modify_project_location_registry_group_device_cloud_to_device_config +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.modifyCloudToDeviceConfig/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.patch": patch_project_location_registry_group_device +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.patch/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.patch/updateMask": update_mask +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.states.list": list_project_location_registry_group_device_states +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.states.list/name": name +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.devices.states.list/numStates": num_states +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.getIamPolicy": get_group_iam_policy +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.getIamPolicy/resource": resource +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.setIamPolicy": set_group_iam_policy +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.setIamPolicy/resource": resource +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.testIamPermissions": test_group_iam_permissions +"/cloudiot:v1/cloudiot.projects.locations.registries.groups.testIamPermissions/resource": resource "/cloudiot:v1/cloudiot.projects.locations.registries.list": list_project_location_registries "/cloudiot:v1/cloudiot.projects.locations.registries.list/pageSize": page_size "/cloudiot:v1/cloudiot.projects.locations.registries.list/pageToken": page_token @@ -16803,6 +16839,8 @@ "/compute:alpha/Disk/region": region "/compute:alpha/Disk/replicaZones": replica_zones "/compute:alpha/Disk/replicaZones/replica_zone": replica_zone +"/compute:alpha/Disk/resourcePolicies": resource_policies +"/compute:alpha/Disk/resourcePolicies/resource_policy": resource_policy "/compute:alpha/Disk/selfLink": self_link "/compute:alpha/Disk/sizeGb": size_gb "/compute:alpha/Disk/sourceImage": source_image @@ -16903,6 +16941,12 @@ "/compute:alpha/DiskTypesScopedList/warning/data/datum/key": key "/compute:alpha/DiskTypesScopedList/warning/data/datum/value": value "/compute:alpha/DiskTypesScopedList/warning/message": message +"/compute:alpha/DisksAddResourcePoliciesRequest": disks_add_resource_policies_request +"/compute:alpha/DisksAddResourcePoliciesRequest/resourcePolicies": resource_policies +"/compute:alpha/DisksAddResourcePoliciesRequest/resourcePolicies/resource_policy": resource_policy +"/compute:alpha/DisksRemoveResourcePoliciesRequest": disks_remove_resource_policies_request +"/compute:alpha/DisksRemoveResourcePoliciesRequest/resourcePolicies": resource_policies +"/compute:alpha/DisksRemoveResourcePoliciesRequest/resourcePolicies/resource_policy": resource_policy "/compute:alpha/DisksResizeRequest": disks_resize_request "/compute:alpha/DisksResizeRequest/sizeGb": size_gb "/compute:alpha/DisksScopedList": disks_scoped_list @@ -17393,6 +17437,8 @@ "/compute:alpha/Instance/networkInterfaces": network_interfaces "/compute:alpha/Instance/networkInterfaces/network_interface": network_interface "/compute:alpha/Instance/preservedStateSizeGb": preserved_state_size_gb +"/compute:alpha/Instance/resourcePolicies": resource_policies +"/compute:alpha/Instance/resourcePolicies/resource_policy": resource_policy "/compute:alpha/Instance/scheduling": scheduling "/compute:alpha/Instance/selfLink": self_link "/compute:alpha/Instance/serviceAccounts": service_accounts @@ -17553,6 +17599,7 @@ "/compute:alpha/InstanceGroupManagerStatefulPolicyDiskPolicy": instance_group_manager_stateful_policy_disk_policy "/compute:alpha/InstanceGroupManagerStatefulPolicyDiskPolicy/deviceName": device_name "/compute:alpha/InstanceGroupManagerUpdatePolicy": instance_group_manager_update_policy +"/compute:alpha/InstanceGroupManagerUpdatePolicy/instanceRedistributionType": instance_redistribution_type "/compute:alpha/InstanceGroupManagerUpdatePolicy/maxSurge": max_surge "/compute:alpha/InstanceGroupManagerUpdatePolicy/maxUnavailable": max_unavailable "/compute:alpha/InstanceGroupManagerUpdatePolicy/minReadySec": min_ready_sec @@ -17740,9 +17787,15 @@ "/compute:alpha/InstancesAddMaintenancePoliciesRequest": instances_add_maintenance_policies_request "/compute:alpha/InstancesAddMaintenancePoliciesRequest/maintenancePolicies": maintenance_policies "/compute:alpha/InstancesAddMaintenancePoliciesRequest/maintenancePolicies/maintenance_policy": maintenance_policy +"/compute:alpha/InstancesAddResourcePoliciesRequest": instances_add_resource_policies_request +"/compute:alpha/InstancesAddResourcePoliciesRequest/resourcePolicies": resource_policies +"/compute:alpha/InstancesAddResourcePoliciesRequest/resourcePolicies/resource_policy": resource_policy "/compute:alpha/InstancesRemoveMaintenancePoliciesRequest": instances_remove_maintenance_policies_request "/compute:alpha/InstancesRemoveMaintenancePoliciesRequest/maintenancePolicies": maintenance_policies "/compute:alpha/InstancesRemoveMaintenancePoliciesRequest/maintenancePolicies/maintenance_policy": maintenance_policy +"/compute:alpha/InstancesRemoveResourcePoliciesRequest": instances_remove_resource_policies_request +"/compute:alpha/InstancesRemoveResourcePoliciesRequest/resourcePolicies": resource_policies +"/compute:alpha/InstancesRemoveResourcePoliciesRequest/resourcePolicies/resource_policy": resource_policy "/compute:alpha/InstancesResumeRequest": instances_resume_request "/compute:alpha/InstancesResumeRequest/disks": disks "/compute:alpha/InstancesResumeRequest/disks/disk": disk @@ -18287,6 +18340,8 @@ "/compute:alpha/NetworkList/warning/message": message "/compute:alpha/NetworkPeering": network_peering "/compute:alpha/NetworkPeering/autoCreateRoutes": auto_create_routes +"/compute:alpha/NetworkPeering/exportCustomRoutes": export_custom_routes +"/compute:alpha/NetworkPeering/importCustomRoutes": import_custom_routes "/compute:alpha/NetworkPeering/name": name "/compute:alpha/NetworkPeering/network": network "/compute:alpha/NetworkPeering/state": state @@ -18295,6 +18350,8 @@ "/compute:alpha/NetworkRoutingConfig/routingMode": routing_mode "/compute:alpha/NetworksAddPeeringRequest": networks_add_peering_request "/compute:alpha/NetworksAddPeeringRequest/autoCreateRoutes": auto_create_routes +"/compute:alpha/NetworksAddPeeringRequest/exportCustomRoutes": export_custom_routes +"/compute:alpha/NetworksAddPeeringRequest/importCustomRoutes": import_custom_routes "/compute:alpha/NetworksAddPeeringRequest/name": name "/compute:alpha/NetworksAddPeeringRequest/peerNetwork": peer_network "/compute:alpha/NetworksRemovePeeringRequest": networks_remove_peering_request @@ -18766,6 +18823,93 @@ "/compute:alpha/ResourceCommitment/type": type "/compute:alpha/ResourceGroupReference": resource_group_reference "/compute:alpha/ResourceGroupReference/group": group +"/compute:alpha/ResourcePoliciesList": resource_policies_list +"/compute:alpha/ResourcePoliciesList/etag": etag +"/compute:alpha/ResourcePoliciesList/id": id +"/compute:alpha/ResourcePoliciesList/items": items +"/compute:alpha/ResourcePoliciesList/items/item": item +"/compute:alpha/ResourcePoliciesList/kind": kind +"/compute:alpha/ResourcePoliciesList/nextPageToken": next_page_token +"/compute:alpha/ResourcePoliciesList/selfLink": self_link +"/compute:alpha/ResourcePoliciesList/warning": warning +"/compute:alpha/ResourcePoliciesList/warning/code": code +"/compute:alpha/ResourcePoliciesList/warning/data": data +"/compute:alpha/ResourcePoliciesList/warning/data/datum": datum +"/compute:alpha/ResourcePoliciesList/warning/data/datum/key": key +"/compute:alpha/ResourcePoliciesList/warning/data/datum/value": value +"/compute:alpha/ResourcePoliciesList/warning/message": message +"/compute:alpha/ResourcePoliciesScopedList": resource_policies_scoped_list +"/compute:alpha/ResourcePoliciesScopedList/resourcePolicies": resource_policies +"/compute:alpha/ResourcePoliciesScopedList/resourcePolicies/resource_policy": resource_policy +"/compute:alpha/ResourcePoliciesScopedList/warning": warning +"/compute:alpha/ResourcePoliciesScopedList/warning/code": code +"/compute:alpha/ResourcePoliciesScopedList/warning/data": data +"/compute:alpha/ResourcePoliciesScopedList/warning/data/datum": datum +"/compute:alpha/ResourcePoliciesScopedList/warning/data/datum/key": key +"/compute:alpha/ResourcePoliciesScopedList/warning/data/datum/value": value +"/compute:alpha/ResourcePoliciesScopedList/warning/message": message +"/compute:alpha/ResourcePolicy": resource_policy +"/compute:alpha/ResourcePolicy/backupSchedulePolicy": backup_schedule_policy +"/compute:alpha/ResourcePolicy/creationTimestamp": creation_timestamp +"/compute:alpha/ResourcePolicy/description": description +"/compute:alpha/ResourcePolicy/id": id +"/compute:alpha/ResourcePolicy/kind": kind +"/compute:alpha/ResourcePolicy/name": name +"/compute:alpha/ResourcePolicy/region": region +"/compute:alpha/ResourcePolicy/selfLink": self_link +"/compute:alpha/ResourcePolicy/vmMaintenancePolicy": vm_maintenance_policy +"/compute:alpha/ResourcePolicyAggregatedList": resource_policy_aggregated_list +"/compute:alpha/ResourcePolicyAggregatedList/etag": etag +"/compute:alpha/ResourcePolicyAggregatedList/id": id +"/compute:alpha/ResourcePolicyAggregatedList/items": items +"/compute:alpha/ResourcePolicyAggregatedList/items/item": item +"/compute:alpha/ResourcePolicyAggregatedList/kind": kind +"/compute:alpha/ResourcePolicyAggregatedList/nextPageToken": next_page_token +"/compute:alpha/ResourcePolicyAggregatedList/selfLink": self_link +"/compute:alpha/ResourcePolicyAggregatedList/warning": warning +"/compute:alpha/ResourcePolicyAggregatedList/warning/code": code +"/compute:alpha/ResourcePolicyAggregatedList/warning/data": data +"/compute:alpha/ResourcePolicyAggregatedList/warning/data/datum": datum +"/compute:alpha/ResourcePolicyAggregatedList/warning/data/datum/key": key +"/compute:alpha/ResourcePolicyAggregatedList/warning/data/datum/value": value +"/compute:alpha/ResourcePolicyAggregatedList/warning/message": message +"/compute:alpha/ResourcePolicyBackupSchedulePolicy": resource_policy_backup_schedule_policy +"/compute:alpha/ResourcePolicyBackupSchedulePolicy/retentionPolicy": retention_policy +"/compute:alpha/ResourcePolicyBackupSchedulePolicy/schedule": schedule +"/compute:alpha/ResourcePolicyBackupSchedulePolicy/snapshotProperties": snapshot_properties +"/compute:alpha/ResourcePolicyBackupSchedulePolicyRetentionPolicy": resource_policy_backup_schedule_policy_retention_policy +"/compute:alpha/ResourcePolicyBackupSchedulePolicyRetentionPolicy/maxRetentionDays": max_retention_days +"/compute:alpha/ResourcePolicyBackupSchedulePolicySchedule": resource_policy_backup_schedule_policy_schedule +"/compute:alpha/ResourcePolicyBackupSchedulePolicySchedule/dailySchedule": daily_schedule +"/compute:alpha/ResourcePolicyBackupSchedulePolicySchedule/hourlySchedule": hourly_schedule +"/compute:alpha/ResourcePolicyBackupSchedulePolicySchedule/weeklySchedule": weekly_schedule +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties": resource_policy_backup_schedule_policy_snapshot_properties +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties/guestFlush": guest_flush +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties/labels": labels +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties/labels/label": label +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties/storageLocations": storage_locations +"/compute:alpha/ResourcePolicyBackupSchedulePolicySnapshotProperties/storageLocations/storage_location": storage_location +"/compute:alpha/ResourcePolicyDailyCycle": resource_policy_daily_cycle +"/compute:alpha/ResourcePolicyDailyCycle/daysInCycle": days_in_cycle +"/compute:alpha/ResourcePolicyDailyCycle/duration": duration +"/compute:alpha/ResourcePolicyDailyCycle/startTime": start_time +"/compute:alpha/ResourcePolicyHourlyCycle": resource_policy_hourly_cycle +"/compute:alpha/ResourcePolicyHourlyCycle/duration": duration +"/compute:alpha/ResourcePolicyHourlyCycle/hoursInCycle": hours_in_cycle +"/compute:alpha/ResourcePolicyHourlyCycle/startTime": start_time +"/compute:alpha/ResourcePolicyVmMaintenancePolicy": resource_policy_vm_maintenance_policy +"/compute:alpha/ResourcePolicyVmMaintenancePolicy/maintenanceEnvironment": maintenance_environment +"/compute:alpha/ResourcePolicyVmMaintenancePolicy/maintenanceWindow": maintenance_window +"/compute:alpha/ResourcePolicyVmMaintenancePolicyMaintenanceWindow": resource_policy_vm_maintenance_policy_maintenance_window +"/compute:alpha/ResourcePolicyVmMaintenancePolicyMaintenanceWindow/dailyMaintenanceWindow": daily_maintenance_window +"/compute:alpha/ResourcePolicyVmMaintenancePolicyMaintenanceWindow/weeklyMaintenanceWindow": weekly_maintenance_window +"/compute:alpha/ResourcePolicyWeeklyCycle": resource_policy_weekly_cycle +"/compute:alpha/ResourcePolicyWeeklyCycle/dayOfWeeks": day_of_weeks +"/compute:alpha/ResourcePolicyWeeklyCycle/dayOfWeeks/day_of_week": day_of_week +"/compute:alpha/ResourcePolicyWeeklyCycleDayOfWeek": resource_policy_weekly_cycle_day_of_week +"/compute:alpha/ResourcePolicyWeeklyCycleDayOfWeek/day": day +"/compute:alpha/ResourcePolicyWeeklyCycleDayOfWeek/duration": duration +"/compute:alpha/ResourcePolicyWeeklyCycleDayOfWeek/startTime": start_time "/compute:alpha/Route": route "/compute:alpha/Route/creationTimestamp": creation_timestamp "/compute:alpha/Route/description": description @@ -18775,6 +18919,7 @@ "/compute:alpha/Route/name": name "/compute:alpha/Route/network": network "/compute:alpha/Route/nextHopGateway": next_hop_gateway +"/compute:alpha/Route/nextHopIlb": next_hop_ilb "/compute:alpha/Route/nextHopInstance": next_hop_instance "/compute:alpha/Route/nextHopIp": next_hop_ip "/compute:alpha/Route/nextHopNetwork": next_hop_network @@ -19056,6 +19201,7 @@ "/compute:alpha/SignedUrlKey/keyName": key_name "/compute:alpha/SignedUrlKey/keyValue": key_value "/compute:alpha/Snapshot": snapshot +"/compute:alpha/Snapshot/autoCreated": auto_created "/compute:alpha/Snapshot/creationTimestamp": creation_timestamp "/compute:alpha/Snapshot/description": description "/compute:alpha/Snapshot/diskSizeGb": disk_size_gb @@ -19645,7 +19791,12 @@ "/compute:alpha/UsableSubnetwork": usable_subnetwork "/compute:alpha/UsableSubnetwork/ipCidrRange": ip_cidr_range "/compute:alpha/UsableSubnetwork/network": network +"/compute:alpha/UsableSubnetwork/secondaryIpRanges": secondary_ip_ranges +"/compute:alpha/UsableSubnetwork/secondaryIpRanges/secondary_ip_range": secondary_ip_range "/compute:alpha/UsableSubnetwork/subnetwork": subnetwork +"/compute:alpha/UsableSubnetworkSecondaryRange": usable_subnetwork_secondary_range +"/compute:alpha/UsableSubnetworkSecondaryRange/ipCidrRange": ip_cidr_range +"/compute:alpha/UsableSubnetworkSecondaryRange/rangeName": range_name "/compute:alpha/UsableSubnetworksAggregatedList": usable_subnetworks_aggregated_list "/compute:alpha/UsableSubnetworksAggregatedList/id": id "/compute:alpha/UsableSubnetworksAggregatedList/items": items @@ -19976,6 +20127,11 @@ "/compute:alpha/compute.diskTypes.list/pageToken": page_token "/compute:alpha/compute.diskTypes.list/project": project "/compute:alpha/compute.diskTypes.list/zone": zone +"/compute:alpha/compute.disks.addResourcePolicies": add_disk_resource_policies +"/compute:alpha/compute.disks.addResourcePolicies/disk": disk +"/compute:alpha/compute.disks.addResourcePolicies/project": project +"/compute:alpha/compute.disks.addResourcePolicies/requestId": request_id +"/compute:alpha/compute.disks.addResourcePolicies/zone": zone "/compute:alpha/compute.disks.aggregatedList": aggregated_disk_list "/compute:alpha/compute.disks.aggregatedList/filter": filter "/compute:alpha/compute.disks.aggregatedList/maxResults": max_results @@ -20013,6 +20169,11 @@ "/compute:alpha/compute.disks.list/pageToken": page_token "/compute:alpha/compute.disks.list/project": project "/compute:alpha/compute.disks.list/zone": zone +"/compute:alpha/compute.disks.removeResourcePolicies": remove_disk_resource_policies +"/compute:alpha/compute.disks.removeResourcePolicies/disk": disk +"/compute:alpha/compute.disks.removeResourcePolicies/project": project +"/compute:alpha/compute.disks.removeResourcePolicies/requestId": request_id +"/compute:alpha/compute.disks.removeResourcePolicies/zone": zone "/compute:alpha/compute.disks.resize": resize_disk "/compute:alpha/compute.disks.resize/disk": disk "/compute:alpha/compute.disks.resize/project": project @@ -20173,6 +20334,9 @@ "/compute:alpha/compute.globalOperations.list/orderBy": order_by "/compute:alpha/compute.globalOperations.list/pageToken": page_token "/compute:alpha/compute.globalOperations.list/project": project +"/compute:alpha/compute.globalOperations.wait": wait_global_operation +"/compute:alpha/compute.globalOperations.wait/operation": operation +"/compute:alpha/compute.globalOperations.wait/project": project "/compute:alpha/compute.healthChecks.aggregatedList": aggregated_health_check_list "/compute:alpha/compute.healthChecks.aggregatedList/filter": filter "/compute:alpha/compute.healthChecks.aggregatedList/maxResults": max_results @@ -20544,6 +20708,11 @@ "/compute:alpha/compute.instances.addMaintenancePolicies/project": project "/compute:alpha/compute.instances.addMaintenancePolicies/requestId": request_id "/compute:alpha/compute.instances.addMaintenancePolicies/zone": zone +"/compute:alpha/compute.instances.addResourcePolicies": add_instance_resource_policies +"/compute:alpha/compute.instances.addResourcePolicies/instance": instance +"/compute:alpha/compute.instances.addResourcePolicies/project": project +"/compute:alpha/compute.instances.addResourcePolicies/requestId": request_id +"/compute:alpha/compute.instances.addResourcePolicies/zone": zone "/compute:alpha/compute.instances.aggregatedList": aggregated_instance_list "/compute:alpha/compute.instances.aggregatedList/filter": filter "/compute:alpha/compute.instances.aggregatedList/maxResults": max_results @@ -20618,6 +20787,11 @@ "/compute:alpha/compute.instances.removeMaintenancePolicies/project": project "/compute:alpha/compute.instances.removeMaintenancePolicies/requestId": request_id "/compute:alpha/compute.instances.removeMaintenancePolicies/zone": zone +"/compute:alpha/compute.instances.removeResourcePolicies": remove_instance_resource_policies +"/compute:alpha/compute.instances.removeResourcePolicies/instance": instance +"/compute:alpha/compute.instances.removeResourcePolicies/project": project +"/compute:alpha/compute.instances.removeResourcePolicies/requestId": request_id +"/compute:alpha/compute.instances.removeResourcePolicies/zone": zone "/compute:alpha/compute.instances.reset": reset_instance "/compute:alpha/compute.instances.reset/instance": instance "/compute:alpha/compute.instances.reset/project": project @@ -21495,6 +21669,10 @@ "/compute:alpha/compute.regionOperations.list/pageToken": page_token "/compute:alpha/compute.regionOperations.list/project": project "/compute:alpha/compute.regionOperations.list/region": region +"/compute:alpha/compute.regionOperations.wait": wait_region_operation +"/compute:alpha/compute.regionOperations.wait/operation": operation +"/compute:alpha/compute.regionOperations.wait/project": project +"/compute:alpha/compute.regionOperations.wait/region": region "/compute:alpha/compute.regionTargetHttpProxies.delete": delete_region_target_http_proxy "/compute:alpha/compute.regionTargetHttpProxies.delete/project": project "/compute:alpha/compute.regionTargetHttpProxies.delete/region": region @@ -21571,6 +21749,44 @@ "/compute:alpha/compute.regions.list/orderBy": order_by "/compute:alpha/compute.regions.list/pageToken": page_token "/compute:alpha/compute.regions.list/project": project +"/compute:alpha/compute.resourcePolicies.aggregatedList": aggregated_resource_policy_list +"/compute:alpha/compute.resourcePolicies.aggregatedList/filter": filter +"/compute:alpha/compute.resourcePolicies.aggregatedList/maxResults": max_results +"/compute:alpha/compute.resourcePolicies.aggregatedList/orderBy": order_by +"/compute:alpha/compute.resourcePolicies.aggregatedList/pageToken": page_token +"/compute:alpha/compute.resourcePolicies.aggregatedList/project": project +"/compute:alpha/compute.resourcePolicies.delete": delete_resource_policy +"/compute:alpha/compute.resourcePolicies.delete/project": project +"/compute:alpha/compute.resourcePolicies.delete/region": region +"/compute:alpha/compute.resourcePolicies.delete/requestId": request_id +"/compute:alpha/compute.resourcePolicies.delete/resourcePolicy": resource_policy +"/compute:alpha/compute.resourcePolicies.get": get_resource_policy +"/compute:alpha/compute.resourcePolicies.get/project": project +"/compute:alpha/compute.resourcePolicies.get/region": region +"/compute:alpha/compute.resourcePolicies.get/resourcePolicy": resource_policy +"/compute:alpha/compute.resourcePolicies.getIamPolicy": get_resource_policy_iam_policy +"/compute:alpha/compute.resourcePolicies.getIamPolicy/project": project +"/compute:alpha/compute.resourcePolicies.getIamPolicy/region": region +"/compute:alpha/compute.resourcePolicies.getIamPolicy/resource": resource +"/compute:alpha/compute.resourcePolicies.insert": insert_resource_policy +"/compute:alpha/compute.resourcePolicies.insert/project": project +"/compute:alpha/compute.resourcePolicies.insert/region": region +"/compute:alpha/compute.resourcePolicies.insert/requestId": request_id +"/compute:alpha/compute.resourcePolicies.list": list_resource_policies +"/compute:alpha/compute.resourcePolicies.list/filter": filter +"/compute:alpha/compute.resourcePolicies.list/maxResults": max_results +"/compute:alpha/compute.resourcePolicies.list/orderBy": order_by +"/compute:alpha/compute.resourcePolicies.list/pageToken": page_token +"/compute:alpha/compute.resourcePolicies.list/project": project +"/compute:alpha/compute.resourcePolicies.list/region": region +"/compute:alpha/compute.resourcePolicies.setIamPolicy": set_resource_policy_iam_policy +"/compute:alpha/compute.resourcePolicies.setIamPolicy/project": project +"/compute:alpha/compute.resourcePolicies.setIamPolicy/region": region +"/compute:alpha/compute.resourcePolicies.setIamPolicy/resource": resource +"/compute:alpha/compute.resourcePolicies.testIamPermissions": test_resource_policy_iam_permissions +"/compute:alpha/compute.resourcePolicies.testIamPermissions/project": project +"/compute:alpha/compute.resourcePolicies.testIamPermissions/region": region +"/compute:alpha/compute.resourcePolicies.testIamPermissions/resource": resource "/compute:alpha/compute.routers.aggregatedList": aggregated_router_list "/compute:alpha/compute.routers.aggregatedList/filter": filter "/compute:alpha/compute.routers.aggregatedList/maxResults": max_results @@ -22146,6 +22362,10 @@ "/compute:alpha/compute.zoneOperations.list/pageToken": page_token "/compute:alpha/compute.zoneOperations.list/project": project "/compute:alpha/compute.zoneOperations.list/zone": zone +"/compute:alpha/compute.zoneOperations.wait": wait_zone_operation +"/compute:alpha/compute.zoneOperations.wait/operation": operation +"/compute:alpha/compute.zoneOperations.wait/project": project +"/compute:alpha/compute.zoneOperations.wait/zone": zone "/compute:alpha/compute.zones.get": get_zone "/compute:alpha/compute.zones.get/project": project "/compute:alpha/compute.zones.get/zone": zone @@ -62407,6 +62627,115 @@ "/qpxExpress:v1/qpxExpress.trips.search": search_trips "/qpxExpress:v1/quotaUser": quota_user "/qpxExpress:v1/userIp": user_ip +"/redis:v1beta1/GoogleCloudCommonOperationMetadata": google_cloud_common_operation_metadata +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/apiVersion": api_version +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/cancelRequested": cancel_requested +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/createTime": create_time +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/endTime": end_time +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/statusDetail": status_detail +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/target": target +"/redis:v1beta1/GoogleCloudCommonOperationMetadata/verb": verb +"/redis:v1beta1/GoogleCloudRedisV1beta1LocationMetadata": google_cloud_redis_v1beta1_location_metadata +"/redis:v1beta1/GoogleCloudRedisV1beta1LocationMetadata/availableZones": available_zones +"/redis:v1beta1/GoogleCloudRedisV1beta1LocationMetadata/availableZones/available_zone": available_zone +"/redis:v1beta1/GoogleCloudRedisV1beta1ZoneMetadata": google_cloud_redis_v1beta1_zone_metadata +"/redis:v1beta1/Instance": instance +"/redis:v1beta1/Instance/alternativeLocationId": alternative_location_id +"/redis:v1beta1/Instance/authorizedNetwork": authorized_network +"/redis:v1beta1/Instance/createTime": create_time +"/redis:v1beta1/Instance/currentLocationId": current_location_id +"/redis:v1beta1/Instance/displayName": display_name +"/redis:v1beta1/Instance/host": host +"/redis:v1beta1/Instance/labels": labels +"/redis:v1beta1/Instance/labels/label": label +"/redis:v1beta1/Instance/locationId": location_id +"/redis:v1beta1/Instance/memorySizeGb": memory_size_gb +"/redis:v1beta1/Instance/name": name +"/redis:v1beta1/Instance/port": port +"/redis:v1beta1/Instance/redisConfigs": redis_configs +"/redis:v1beta1/Instance/redisConfigs/redis_config": redis_config +"/redis:v1beta1/Instance/redisVersion": redis_version +"/redis:v1beta1/Instance/reservedIpRange": reserved_ip_range +"/redis:v1beta1/Instance/state": state +"/redis:v1beta1/Instance/statusMessage": status_message +"/redis:v1beta1/Instance/tier": tier +"/redis:v1beta1/ListInstancesResponse": list_instances_response +"/redis:v1beta1/ListInstancesResponse/instances": instances +"/redis:v1beta1/ListInstancesResponse/instances/instance": instance +"/redis:v1beta1/ListInstancesResponse/nextPageToken": next_page_token +"/redis:v1beta1/ListLocationsResponse": list_locations_response +"/redis:v1beta1/ListLocationsResponse/locations": locations +"/redis:v1beta1/ListLocationsResponse/locations/location": location +"/redis:v1beta1/ListLocationsResponse/nextPageToken": next_page_token +"/redis:v1beta1/ListOperationsResponse": list_operations_response +"/redis:v1beta1/ListOperationsResponse/nextPageToken": next_page_token +"/redis:v1beta1/ListOperationsResponse/operations": operations +"/redis:v1beta1/ListOperationsResponse/operations/operation": operation +"/redis:v1beta1/Location": location +"/redis:v1beta1/Location/displayName": display_name +"/redis:v1beta1/Location/labels": labels +"/redis:v1beta1/Location/labels/label": label +"/redis:v1beta1/Location/locationId": location_id +"/redis:v1beta1/Location/metadata": metadata +"/redis:v1beta1/Location/metadata/metadatum": metadatum +"/redis:v1beta1/Location/name": name +"/redis:v1beta1/LocationMetadata": location_metadata +"/redis:v1beta1/LocationMetadata/availableZones": available_zones +"/redis:v1beta1/LocationMetadata/availableZones/available_zone": available_zone +"/redis:v1beta1/Operation": operation +"/redis:v1beta1/Operation/done": done +"/redis:v1beta1/Operation/error": error +"/redis:v1beta1/Operation/metadata": metadata +"/redis:v1beta1/Operation/metadata/metadatum": metadatum +"/redis:v1beta1/Operation/name": name +"/redis:v1beta1/Operation/response": response +"/redis:v1beta1/Operation/response/response": response +"/redis:v1beta1/OperationMetadata": operation_metadata +"/redis:v1beta1/OperationMetadata/createTime": create_time +"/redis:v1beta1/OperationMetadata/detail": detail +"/redis:v1beta1/OperationMetadata/endTime": end_time +"/redis:v1beta1/OperationMetadata/operationType": operation_type +"/redis:v1beta1/OperationMetadata/startTime": start_time +"/redis:v1beta1/OperationMetadata/state": state +"/redis:v1beta1/OperationMetadata/target": target +"/redis:v1beta1/Status": status +"/redis:v1beta1/Status/code": code +"/redis:v1beta1/Status/details": details +"/redis:v1beta1/Status/details/detail": detail +"/redis:v1beta1/Status/details/detail/detail": detail +"/redis:v1beta1/Status/message": message +"/redis:v1beta1/ZoneMetadata": zone_metadata +"/redis:v1beta1/fields": fields +"/redis:v1beta1/key": key +"/redis:v1beta1/quotaUser": quota_user +"/redis:v1beta1/redis.projects.locations.get": get_project_location +"/redis:v1beta1/redis.projects.locations.get/name": name +"/redis:v1beta1/redis.projects.locations.instances.create": create_project_location_instance +"/redis:v1beta1/redis.projects.locations.instances.create/instanceId": instance_id +"/redis:v1beta1/redis.projects.locations.instances.create/parent": parent +"/redis:v1beta1/redis.projects.locations.instances.delete": delete_project_location_instance +"/redis:v1beta1/redis.projects.locations.instances.delete/name": name +"/redis:v1beta1/redis.projects.locations.instances.get": get_project_location_instance +"/redis:v1beta1/redis.projects.locations.instances.get/name": name +"/redis:v1beta1/redis.projects.locations.instances.list": list_project_location_instances +"/redis:v1beta1/redis.projects.locations.instances.list/pageSize": page_size +"/redis:v1beta1/redis.projects.locations.instances.list/pageToken": page_token +"/redis:v1beta1/redis.projects.locations.instances.list/parent": parent +"/redis:v1beta1/redis.projects.locations.instances.patch": patch_project_location_instance +"/redis:v1beta1/redis.projects.locations.instances.patch/name": name +"/redis:v1beta1/redis.projects.locations.instances.patch/updateMask": update_mask +"/redis:v1beta1/redis.projects.locations.list": list_project_locations +"/redis:v1beta1/redis.projects.locations.list/filter": filter +"/redis:v1beta1/redis.projects.locations.list/name": name +"/redis:v1beta1/redis.projects.locations.list/pageSize": page_size +"/redis:v1beta1/redis.projects.locations.list/pageToken": page_token +"/redis:v1beta1/redis.projects.locations.operations.get": get_project_location_operation +"/redis:v1beta1/redis.projects.locations.operations.get/name": name +"/redis:v1beta1/redis.projects.locations.operations.list": list_project_location_operations +"/redis:v1beta1/redis.projects.locations.operations.list/filter": filter +"/redis:v1beta1/redis.projects.locations.operations.list/name": name +"/redis:v1beta1/redis.projects.locations.operations.list/pageSize": page_size +"/redis:v1beta1/redis.projects.locations.operations.list/pageToken": page_token "/replicapool:v1beta1/AccessConfig": access_config "/replicapool:v1beta1/AccessConfig/name": name "/replicapool:v1beta1/AccessConfig/natIp": nat_ip @@ -65926,6 +66255,11 @@ "/serviceusage:v1beta1/BatchEnableServicesRequest": batch_enable_services_request "/serviceusage:v1beta1/BatchEnableServicesRequest/serviceIds": service_ids "/serviceusage:v1beta1/BatchEnableServicesRequest/serviceIds/service_id": service_id +"/serviceusage:v1beta1/BatchEnableServicesResponse": batch_enable_services_response +"/serviceusage:v1beta1/BatchEnableServicesResponse/failures": failures +"/serviceusage:v1beta1/BatchEnableServicesResponse/failures/failure": failure +"/serviceusage:v1beta1/BatchEnableServicesResponse/services": services +"/serviceusage:v1beta1/BatchEnableServicesResponse/services/service": service "/serviceusage:v1beta1/Billing": billing "/serviceusage:v1beta1/Billing/consumerDestinations": consumer_destinations "/serviceusage:v1beta1/Billing/consumerDestinations/consumer_destination": consumer_destination @@ -65962,6 +66296,8 @@ "/serviceusage:v1beta1/CustomHttpPattern/kind": kind "/serviceusage:v1beta1/CustomHttpPattern/path": path "/serviceusage:v1beta1/DisableServiceRequest": disable_service_request +"/serviceusage:v1beta1/DisableServiceResponse": disable_service_response +"/serviceusage:v1beta1/DisableServiceResponse/service": service "/serviceusage:v1beta1/Documentation": documentation "/serviceusage:v1beta1/Documentation/documentationRootUrl": documentation_root_url "/serviceusage:v1beta1/Documentation/overview": overview @@ -65974,7 +66310,12 @@ "/serviceusage:v1beta1/DocumentationRule/deprecationDescription": deprecation_description "/serviceusage:v1beta1/DocumentationRule/description": description "/serviceusage:v1beta1/DocumentationRule/selector": selector +"/serviceusage:v1beta1/EnableFailure": enable_failure +"/serviceusage:v1beta1/EnableFailure/errorMessage": error_message +"/serviceusage:v1beta1/EnableFailure/serviceId": service_id "/serviceusage:v1beta1/EnableServiceRequest": enable_service_request +"/serviceusage:v1beta1/EnableServiceResponse": enable_service_response +"/serviceusage:v1beta1/EnableServiceResponse/service": service "/serviceusage:v1beta1/Endpoint": endpoint "/serviceusage:v1beta1/Endpoint/aliases": aliases "/serviceusage:v1beta1/Endpoint/aliases/alias": alias @@ -66048,6 +66389,22 @@ "/serviceusage:v1beta1/GoogleApiService/types/type": type "/serviceusage:v1beta1/GoogleApiService/usage": usage "/serviceusage:v1beta1/GoogleApiService/visibility": visibility +"/serviceusage:v1beta1/GoogleApiServiceusageV1Service": google_api_serviceusage_v1_service +"/serviceusage:v1beta1/GoogleApiServiceusageV1Service/config": config +"/serviceusage:v1beta1/GoogleApiServiceusageV1Service/name": name +"/serviceusage:v1beta1/GoogleApiServiceusageV1Service/parent": parent +"/serviceusage:v1beta1/GoogleApiServiceusageV1Service/state": state +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig": google_api_serviceusage_v1_service_config +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/apis": apis +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/apis/api": api +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/authentication": authentication +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/documentation": documentation +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/endpoints": endpoints +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/endpoints/endpoint": endpoint +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/name": name +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/quota": quota +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/title": title +"/serviceusage:v1beta1/GoogleApiServiceusageV1ServiceConfig/usage": usage "/serviceusage:v1beta1/Http": http "/serviceusage:v1beta1/Http/fullyDecodeReservedExpansion": fully_decode_reserved_expansion "/serviceusage:v1beta1/Http/rules": rules diff --git a/generated/google/apis/admin_directory_v1.rb b/generated/google/apis/admin_directory_v1.rb index cd276e1b1..9f7986e99 100644 --- a/generated/google/apis/admin_directory_v1.rb +++ b/generated/google/apis/admin_directory_v1.rb @@ -20,13 +20,13 @@ module Google module Apis # Admin Directory API # - # The Admin SDK Directory API lets you view and manage enterprise resources such - # as users and groups, administrative notifications, security features, and more. + # Manages enterprise resources such as users and groups, administrative + # notifications, security features, and more. # # @see https://developers.google.com/admin-sdk/directory/ module AdminDirectoryV1 VERSION = 'DirectoryV1' - REVISION = '20180316' + REVISION = '20180423' # View and manage customer related information AUTH_ADMIN_DIRECTORY_CUSTOMER = 'https://www.googleapis.com/auth/admin.directory.customer' diff --git a/generated/google/apis/admin_directory_v1/classes.rb b/generated/google/apis/admin_directory_v1/classes.rb index 8419fcbb6..8c69c8eef 100644 --- a/generated/google/apis/admin_directory_v1/classes.rb +++ b/generated/google/apis/admin_directory_v1/classes.rb @@ -2515,6 +2515,11 @@ module Google class Schema include Google::Apis::Core::Hashable + # Display name for the schema. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + # ETag of the resource. # Corresponds to the JSON property `etag` # @return [String] @@ -2546,6 +2551,7 @@ module Google # Update properties of this object def update!(**args) + @display_name = args[:display_name] if args.key?(:display_name) @etag = args[:etag] if args.key?(:etag) @fields = args[:fields] if args.key?(:fields) @kind = args[:kind] if args.key?(:kind) @@ -2558,6 +2564,11 @@ module Google class SchemaFieldSpec include Google::Apis::Core::Hashable + # Display Name of the field. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + # ETag of the resource. # Corresponds to the JSON property `etag` # @return [String] @@ -2614,6 +2625,7 @@ module Google # Update properties of this object def update!(**args) + @display_name = args[:display_name] if args.key?(:display_name) @etag = args[:etag] if args.key?(:etag) @field_id = args[:field_id] if args.key?(:field_id) @field_name = args[:field_name] if args.key?(:field_name) @@ -3821,6 +3833,11 @@ module Google # @return [String] attr_accessor :home_directory + # The operating system type for this account. + # Corresponds to the JSON property `operatingSystemType` + # @return [String] + attr_accessor :operating_system_type + # If this is user's primary account within the SystemId. # Corresponds to the JSON property `primary` # @return [Boolean] @@ -3857,6 +3874,7 @@ module Google @gecos = args[:gecos] if args.key?(:gecos) @gid = args[:gid] if args.key?(:gid) @home_directory = args[:home_directory] if args.key?(:home_directory) + @operating_system_type = args[:operating_system_type] if args.key?(:operating_system_type) @primary = args[:primary] if args.key?(:primary) @shell = args[:shell] if args.key?(:shell) @system_id = args[:system_id] if args.key?(:system_id) diff --git a/generated/google/apis/admin_directory_v1/representations.rb b/generated/google/apis/admin_directory_v1/representations.rb index 6b8ec3f49..163685a2c 100644 --- a/generated/google/apis/admin_directory_v1/representations.rb +++ b/generated/google/apis/admin_directory_v1/representations.rb @@ -1132,6 +1132,7 @@ module Google class Schema # @private class Representation < Google::Apis::Core::JsonRepresentation + property :display_name, as: 'displayName' property :etag, as: 'etag' collection :fields, as: 'fields', class: Google::Apis::AdminDirectoryV1::SchemaFieldSpec, decorator: Google::Apis::AdminDirectoryV1::SchemaFieldSpec::Representation @@ -1144,6 +1145,7 @@ module Google class SchemaFieldSpec # @private class Representation < Google::Apis::Core::JsonRepresentation + property :display_name, as: 'displayName' property :etag, as: 'etag' property :field_id, as: 'fieldId' property :field_name, as: 'fieldName' @@ -1436,6 +1438,7 @@ module Google property :gecos, as: 'gecos' property :gid, :numeric_string => true, as: 'gid' property :home_directory, as: 'homeDirectory' + property :operating_system_type, as: 'operatingSystemType' property :primary, as: 'primary' property :shell, as: 'shell' property :system_id, as: 'systemId' diff --git a/generated/google/apis/admin_directory_v1/service.rb b/generated/google/apis/admin_directory_v1/service.rb index ac4140215..ca763e615 100644 --- a/generated/google/apis/admin_directory_v1/service.rb +++ b/generated/google/apis/admin_directory_v1/service.rb @@ -22,8 +22,8 @@ module Google module AdminDirectoryV1 # Admin Directory API # - # The Admin SDK Directory API lets you view and manage enterprise resources such - # as users and groups, administrative notifications, security features, and more. + # Manages enterprise resources such as users and groups, administrative + # notifications, security features, and more. # # @example # require 'google/apis/admin_directory_v1' @@ -925,7 +925,7 @@ module Google execute_or_queue_command(command, &block) end - # Retrieve all groups in a domain (paginated) + # Retrieve all groups of a domain or of a user given a userKey (paginated) # @param [String] customer # Immutable ID of the G Suite account. In case of multi-domain, to fetch all # groups for a customer, fill this field instead of domain. @@ -934,11 +934,19 @@ module Google # return all groups in a multi-domain fill customer field instead. # @param [Fixnum] max_results # Maximum number of results to return. Default is 200 + # @param [String] order_by + # Column to use for sorting results # @param [String] page_token # Token to specify next page in the list + # @param [String] query + # Query string search. Should be of the form "". Complete documentation is at + # https://developers.google.com/admin-sdk/directory/v1/guides/search-users + # @param [String] sort_order + # Whether to return results in ascending or descending order. Only of use when + # orderBy is also used # @param [String] user_key - # Email or immutable ID of the user if only those groups are to be listed, the - # given user is a member of. If ID, it should match with id of user object + # Email or immutable Id of the user if only those groups are to be listed, the + # given user is a member of. If Id, it should match with id of user object # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -958,14 +966,17 @@ module Google # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def list_groups(customer: nil, domain: nil, max_results: nil, page_token: nil, user_key: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_groups(customer: nil, domain: nil, max_results: nil, order_by: nil, page_token: nil, query: nil, sort_order: nil, user_key: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) command = make_simple_command(:get, 'groups', options) command.response_representation = Google::Apis::AdminDirectoryV1::Groups::Representation command.response_class = Google::Apis::AdminDirectoryV1::Groups command.query['customer'] = customer unless customer.nil? command.query['domain'] = domain unless domain.nil? command.query['maxResults'] = max_results unless max_results.nil? + command.query['orderBy'] = order_by unless order_by.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['query'] = query unless query.nil? + command.query['sortOrder'] = sort_order unless sort_order.nil? command.query['userKey'] = user_key unless user_key.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? @@ -1298,6 +1309,8 @@ module Google # Retrieve all members in a group (paginated) # @param [String] group_key # Email or immutable ID of the group + # @param [Boolean] include_derived_membership + # Whether to list indirect memberships. Default: false. # @param [Fixnum] max_results # Maximum number of results to return. Default is 200 # @param [String] page_token @@ -1323,11 +1336,12 @@ module Google # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def list_members(group_key, max_results: nil, page_token: nil, roles: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_members(group_key, include_derived_membership: nil, max_results: nil, page_token: nil, roles: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) command = make_simple_command(:get, 'groups/{groupKey}/members', options) command.response_representation = Google::Apis::AdminDirectoryV1::Members::Representation command.response_class = Google::Apis::AdminDirectoryV1::Members command.params['groupKey'] = group_key unless group_key.nil? + command.query['includeDerivedMembership'] = include_derived_membership unless include_derived_membership.nil? command.query['maxResults'] = max_results unless max_results.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['roles'] = roles unless roles.nil? diff --git a/generated/google/apis/cloudiot_v1.rb b/generated/google/apis/cloudiot_v1.rb index 032cb5817..74f058067 100644 --- a/generated/google/apis/cloudiot_v1.rb +++ b/generated/google/apis/cloudiot_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/iot module CloudiotV1 VERSION = 'V1' - REVISION = '20180417' + REVISION = '20180424' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/cloudiot_v1/classes.rb b/generated/google/apis/cloudiot_v1/classes.rb index bf9039c21..961d50032 100644 --- a/generated/google/apis/cloudiot_v1/classes.rb +++ b/generated/google/apis/cloudiot_v1/classes.rb @@ -33,7 +33,7 @@ module Google # * `allAuthenticatedUsers`: A special identifier that represents anyone # who is authenticated with a Google account or a service account. # * `user:`emailid``: An email address that represents a specific Google - # account. For example, `alice@gmail.com` or `joe@example.com`. + # account. For example, `alice@gmail.com` . # * `serviceAccount:`emailid``: An email address that represents a service # account. For example, `my-other-app@appspot.gserviceaccount.com`. # * `group:`emailid``: An email address that represents a Google group. diff --git a/generated/google/apis/cloudiot_v1/service.rb b/generated/google/apis/cloudiot_v1/service.rb index b3b952c2b..9075692e0 100644 --- a/generated/google/apis/cloudiot_v1/service.rb +++ b/generated/google/apis/cloudiot_v1/service.rb @@ -48,6 +48,62 @@ module Google @batch_path = 'batch' end + # List devices in a device registry. + # @param [String] parent + # The device registry path. Required. For example, + # `projects/my-project/locations/us-central1/registries/my-registry`. + # @param [Array, String] device_ids + # A list of device string identifiers. If empty, it will ignore this field. + # For example, `['device0', 'device12']`. This field cannot hold more than + # 10,000 entries. + # @param [Array, Fixnum] device_num_ids + # A list of device numerical ids. If empty, it will ignore this field. This + # field cannot hold more than 10,000 entries. + # @param [String] field_mask + # The fields of the `Device` resource to be returned in the response. The + # fields `id`, and `num_id` are always returned by default, along with any + # other fields specified. + # @param [Fixnum] page_size + # The maximum number of devices to return in the response. If this value + # is zero, the service will select a default size. A call may return fewer + # objects than requested, but if there is a non-empty `page_token`, it + # indicates that more entries are available. + # @param [String] page_token + # The value returned by the last `ListDevicesResponse`; indicates + # that this is a continuation of a prior `ListDevices` call, and + # that the system should return the next page of data. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::ListDevicesResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::ListDevicesResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_location_group_devices(parent, device_ids: nil, device_num_ids: nil, field_mask: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+parent}/devices', options) + command.response_representation = Google::Apis::CloudiotV1::ListDevicesResponse::Representation + command.response_class = Google::Apis::CloudiotV1::ListDevicesResponse + command.params['parent'] = parent unless parent.nil? + command.query['deviceIds'] = device_ids unless device_ids.nil? + command.query['deviceNumIds'] = device_num_ids unless device_num_ids.nil? + command.query['fieldMask'] = field_mask unless field_mask.nil? + command.query['pageSize'] = page_size unless page_size.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Creates a device registry that contains devices. # @param [String] parent # The project and cloud region where this device registry must be created. @@ -648,6 +704,337 @@ module Google command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end + + # Gets the access control policy for a resource. + # Returns an empty policy if the resource exists and does not have a policy + # set. + # @param [String] resource + # REQUIRED: The resource for which the policy is being requested. + # See the operation documentation for the appropriate value for this field. + # @param [Google::Apis::CloudiotV1::GetIamPolicyRequest] get_iam_policy_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::Policy] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::Policy] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_group_iam_policy(resource, get_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1/{+resource}:getIamPolicy', options) + command.request_representation = Google::Apis::CloudiotV1::GetIamPolicyRequest::Representation + command.request_object = get_iam_policy_request_object + command.response_representation = Google::Apis::CloudiotV1::Policy::Representation + command.response_class = Google::Apis::CloudiotV1::Policy + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Sets the access control policy on the specified resource. Replaces any + # existing policy. + # @param [String] resource + # REQUIRED: The resource for which the policy is being specified. + # See the operation documentation for the appropriate value for this field. + # @param [Google::Apis::CloudiotV1::SetIamPolicyRequest] set_iam_policy_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::Policy] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::Policy] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def set_group_iam_policy(resource, set_iam_policy_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1/{+resource}:setIamPolicy', options) + command.request_representation = Google::Apis::CloudiotV1::SetIamPolicyRequest::Representation + command.request_object = set_iam_policy_request_object + command.response_representation = Google::Apis::CloudiotV1::Policy::Representation + command.response_class = Google::Apis::CloudiotV1::Policy + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Returns permissions that a caller has on the specified resource. + # If the resource does not exist, this will return an empty set of + # permissions, not a NOT_FOUND error. + # @param [String] resource + # REQUIRED: The resource for which the policy detail is being requested. + # See the operation documentation for the appropriate value for this field. + # @param [Google::Apis::CloudiotV1::TestIamPermissionsRequest] test_iam_permissions_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::TestIamPermissionsResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::TestIamPermissionsResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def test_group_iam_permissions(resource, test_iam_permissions_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1/{+resource}:testIamPermissions', options) + command.request_representation = Google::Apis::CloudiotV1::TestIamPermissionsRequest::Representation + command.request_object = test_iam_permissions_request_object + command.response_representation = Google::Apis::CloudiotV1::TestIamPermissionsResponse::Representation + command.response_class = Google::Apis::CloudiotV1::TestIamPermissionsResponse + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Deletes a device. + # @param [String] name + # The name of the device. For example, + # `projects/p0/locations/us-central1/registries/registry0/devices/device0` or + # `projects/p0/locations/us-central1/registries/registry0/devices/`num_id``. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::Empty] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::Empty] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def delete_project_location_registry_group_device(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:delete, 'v1/{+name}', options) + command.response_representation = Google::Apis::CloudiotV1::Empty::Representation + command.response_class = Google::Apis::CloudiotV1::Empty + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Gets details about a device. + # @param [String] name + # The name of the device. For example, + # `projects/p0/locations/us-central1/registries/registry0/devices/device0` or + # `projects/p0/locations/us-central1/registries/registry0/devices/`num_id``. + # @param [String] field_mask + # The fields of the `Device` resource to be returned in the response. If the + # field mask is unset or empty, all fields are returned. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::Device] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::Device] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_project_location_registry_group_device(name, field_mask: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}', options) + command.response_representation = Google::Apis::CloudiotV1::Device::Representation + command.response_class = Google::Apis::CloudiotV1::Device + command.params['name'] = name unless name.nil? + command.query['fieldMask'] = field_mask unless field_mask.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Modifies the configuration for the device, which is eventually sent from + # the Cloud IoT Core servers. Returns the modified configuration version and + # its metadata. + # @param [String] name + # The name of the device. For example, + # `projects/p0/locations/us-central1/registries/registry0/devices/device0` or + # `projects/p0/locations/us-central1/registries/registry0/devices/`num_id``. + # @param [Google::Apis::CloudiotV1::ModifyCloudToDeviceConfigRequest] modify_cloud_to_device_config_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::DeviceConfig] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::DeviceConfig] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def modify_project_location_registry_group_device_cloud_to_device_config(name, modify_cloud_to_device_config_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1/{+name}:modifyCloudToDeviceConfig', options) + command.request_representation = Google::Apis::CloudiotV1::ModifyCloudToDeviceConfigRequest::Representation + command.request_object = modify_cloud_to_device_config_request_object + command.response_representation = Google::Apis::CloudiotV1::DeviceConfig::Representation + command.response_class = Google::Apis::CloudiotV1::DeviceConfig + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Updates a device. + # @param [String] name + # The resource path name. For example, + # `projects/p1/locations/us-central1/registries/registry0/devices/dev0` or + # `projects/p1/locations/us-central1/registries/registry0/devices/`num_id``. + # When `name` is populated as a response from the service, it always ends + # in the device numeric ID. + # @param [Google::Apis::CloudiotV1::Device] device_object + # @param [String] update_mask + # Only updates the `device` fields indicated by this mask. + # The field mask must not be empty, and it must not contain fields that + # are immutable or only set by the server. + # Mutable top-level fields: `credentials`, `blocked`, and `metadata` + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::Device] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::Device] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def patch_project_location_registry_group_device(name, device_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:patch, 'v1/{+name}', options) + command.request_representation = Google::Apis::CloudiotV1::Device::Representation + command.request_object = device_object + command.response_representation = Google::Apis::CloudiotV1::Device::Representation + command.response_class = Google::Apis::CloudiotV1::Device + command.params['name'] = name unless name.nil? + command.query['updateMask'] = update_mask unless update_mask.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Lists the last few versions of the device configuration in descending + # order (i.e.: newest first). + # @param [String] name + # The name of the device. For example, + # `projects/p0/locations/us-central1/registries/registry0/devices/device0` or + # `projects/p0/locations/us-central1/registries/registry0/devices/`num_id``. + # @param [Fixnum] num_versions + # The number of versions to list. Versions are listed in decreasing order of + # the version number. The maximum number of versions retained is 10. If this + # value is zero, it will return all the versions available. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::ListDeviceConfigVersionsResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::ListDeviceConfigVersionsResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_location_registry_group_device_config_versions(name, num_versions: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}/configVersions', options) + command.response_representation = Google::Apis::CloudiotV1::ListDeviceConfigVersionsResponse::Representation + command.response_class = Google::Apis::CloudiotV1::ListDeviceConfigVersionsResponse + command.params['name'] = name unless name.nil? + command.query['numVersions'] = num_versions unless num_versions.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Lists the last few versions of the device state in descending order (i.e.: + # newest first). + # @param [String] name + # The name of the device. For example, + # `projects/p0/locations/us-central1/registries/registry0/devices/device0` or + # `projects/p0/locations/us-central1/registries/registry0/devices/`num_id``. + # @param [Fixnum] num_states + # The number of states to list. States are listed in descending order of + # update time. The maximum number of states retained is 10. If this + # value is zero, it will return all the states available. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::CloudiotV1::ListDeviceStatesResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::CloudiotV1::ListDeviceStatesResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_location_registry_group_device_states(name, num_states: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}/states', options) + command.response_representation = Google::Apis::CloudiotV1::ListDeviceStatesResponse::Representation + command.response_class = Google::Apis::CloudiotV1::ListDeviceStatesResponse + command.params['name'] = name unless name.nil? + command.query['numStates'] = num_states unless num_states.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end protected diff --git a/generated/google/apis/cloudtasks_v2beta2.rb b/generated/google/apis/cloudtasks_v2beta2.rb index c113ce413..7898daa62 100644 --- a/generated/google/apis/cloudtasks_v2beta2.rb +++ b/generated/google/apis/cloudtasks_v2beta2.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/cloud-tasks/ module CloudtasksV2beta2 VERSION = 'V2beta2' - REVISION = '20180423' + REVISION = '20180503' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/cloudtasks_v2beta2/classes.rb b/generated/google/apis/cloudtasks_v2beta2/classes.rb index ce820623d..c644d6557 100644 --- a/generated/google/apis/cloudtasks_v2beta2/classes.rb +++ b/generated/google/apis/cloudtasks_v2beta2/classes.rb @@ -1015,6 +1015,8 @@ module Google # Rate limits. # This message determines the maximum rate that tasks can be dispatched by a # queue, regardless of whether the dispatch is a first task attempt or a retry. + # Note: The debugging command, RunTask, will run a task + # even if the queue has reached its RateLimits. # Corresponds to the JSON property `rateLimits` # @return [Google::Apis::CloudtasksV2beta2::RateLimits] attr_accessor :rate_limits @@ -1054,6 +1056,8 @@ module Google # Rate limits. # This message determines the maximum rate that tasks can be dispatched by a # queue, regardless of whether the dispatch is a first task attempt or a retry. + # Note: The debugging command, RunTask, will run a task + # even if the queue has reached its RateLimits. class RateLimits include Google::Apis::Core::Hashable @@ -1095,9 +1099,11 @@ module Google # concurrent requests decreases. # If unspecified when the queue is created, Cloud Tasks will pick the # default. - # The maximum allowed value is 5,000. -1 indicates no limit. + # The maximum allowed value is 5,000. # This field is output only for - # [pull queues](google.cloud.tasks.v2beta2.PullTarget). + # [pull queues](google.cloud.tasks.v2beta2.PullTarget) and always -1, which + # indicates no limit. No other queue types can have `max_concurrent_tasks` + # set to -1. # This field has the same meaning as # [max_concurrent_requests in queue.yaml/xml](/appengine/docs/standard/python/ # config/queueref#max_concurrent_requests). diff --git a/generated/google/apis/cloudtasks_v2beta2/service.rb b/generated/google/apis/cloudtasks_v2beta2/service.rb index 37f37b3fc..b7077888c 100644 --- a/generated/google/apis/cloudtasks_v2beta2/service.rb +++ b/generated/google/apis/cloudtasks_v2beta2/service.rb @@ -975,28 +975,26 @@ module Google end # Forces a task to run now. + # When this method is called, Cloud Tasks will dispatch the task, even if + # the task is already running, the queue has reached its RateLimits or + # is PAUSED. # This command is meant to be used for manual debugging. For # example, RunTask can be used to retry a failed # task after a fix has been made or to manually force a task to be # dispatched now. - # When this method is called, Cloud Tasks will dispatch the task to its - # target, even if the queue is PAUSED. # The dispatched task is returned. That is, the task that is returned # contains the status after the task is dispatched but # before the task is received by its target. # If Cloud Tasks receives a successful response from the task's - # handler, then the task will be deleted; otherwise the task's + # target, then the task will be deleted; otherwise the task's # schedule_time will be reset to the time that # RunTask was called plus the retry delay specified - # in the queue and task's RetryConfig. + # in the queue's RetryConfig. # RunTask returns # NOT_FOUND when it is called on a - # task that has already succeeded or permanently - # failed. FAILED_PRECONDITION - # is returned when RunTask is called on task - # that is dispatched or already running. - # RunTask cannot be called on - # pull tasks. + # task that has already succeeded or permanently failed. + # RunTask cannot be called on a + # pull task. # @param [String] name # Required. # The task name. For example: diff --git a/generated/google/apis/compute_alpha.rb b/generated/google/apis/compute_alpha.rb index 074be8bf6..62773b58c 100644 --- a/generated/google/apis/compute_alpha.rb +++ b/generated/google/apis/compute_alpha.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeAlpha VERSION = 'Alpha' - REVISION = '20180419' + REVISION = '20180427' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_alpha/classes.rb b/generated/google/apis/compute_alpha/classes.rb index dd00da6d5..6212f650b 100644 --- a/generated/google/apis/compute_alpha/classes.rb +++ b/generated/google/apis/compute_alpha/classes.rb @@ -1140,7 +1140,7 @@ module Google attr_accessor :mode # For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this field - # is set to PRESERVED iff the LocalSSD data has been saved to a persistent + # is set to PRESERVED if the LocalSSD data has been saved to a persistent # location by customer request. (see the discard_local_ssd option on Stop/ # Suspend). Read-only in the api. # Corresponds to the JSON property `savedState` @@ -4116,6 +4116,11 @@ module Google # @return [Array] attr_accessor :replica_zones + # Resource policies applied to this disk for automatic snapshot creations. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + # [Output Only] Server-defined fully-qualified URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] @@ -4242,6 +4247,7 @@ module Google @physical_block_size_bytes = args[:physical_block_size_bytes] if args.key?(:physical_block_size_bytes) @region = args[:region] if args.key?(:region) @replica_zones = args[:replica_zones] if args.key?(:replica_zones) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) @self_link = args[:self_link] if args.key?(:self_link) @size_gb = args[:size_gb] if args.key?(:size_gb) @source_image = args[:source_image] if args.key?(:source_image) @@ -4982,6 +4988,44 @@ module Google end end + # + class DisksAddResourcePoliciesRequest + include Google::Apis::Core::Hashable + + # Resource policies to be added to this disk. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) + end + end + + # + class DisksRemoveResourcePoliciesRequest + include Google::Apis::Core::Hashable + + # Resource policies to be removed from this disk. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) + end + end + # class DisksResizeRequest include Google::Apis::Core::Hashable @@ -8868,11 +8912,11 @@ module Google # @return [String] attr_accessor :kind - # A fingerprint for this request, which is essentially a hash of the metadata's + # A fingerprint for this request, which is essentially a hash of the label's # contents and used for optimistic locking. The fingerprint is initially # generated by Compute Engine and changes after every request to modify or - # update metadata. You must always provide an up-to-date fingerprint hash in - # order to update or change metadata. + # update labels. You must always provide an up-to-date fingerprint hash in order + # to update or change labels. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `labelFingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. @@ -8937,6 +8981,11 @@ module Google # @return [Fixnum] attr_accessor :preserved_state_size_gb + # Resource policies applied to this instance. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + # Sets the scheduling options for an Instance. # Corresponds to the JSON property `scheduling` # @return [Google::Apis::ComputeAlpha::Scheduling] @@ -9022,6 +9071,7 @@ module Google @name = args[:name] if args.key?(:name) @network_interfaces = args[:network_interfaces] if args.key?(:network_interfaces) @preserved_state_size_gb = args[:preserved_state_size_gb] if args.key?(:preserved_state_size_gb) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) @scheduling = args[:scheduling] if args.key?(:scheduling) @self_link = args[:self_link] if args.key?(:self_link) @service_accounts = args[:service_accounts] if args.key?(:service_accounts) @@ -9552,8 +9602,10 @@ module Google # @return [String] attr_accessor :failover_action - # [Output Only] The fingerprint of the resource data. You can use this optional - # field for optimistic locking when you update the resource. + # Fingerprint of this resource. This field may be used in optimistic locking. It + # will be ignored when inserting an InstanceGroupManager. An up-to-date + # fingerprint must be provided in order to update the InstanceGroupManager or + # the field need to be unset. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. # @return [String] @@ -9613,10 +9665,10 @@ module Google # @return [String] attr_accessor :self_link - # [Output Only] The service account to be used as credentials for all operations - # performed by the managed instance group on instances. The service accounts - # needs all permissions required to create and delete instances. By default, the - # service account `projectNumber`@cloudservices.gserviceaccount.com is used. + # The service account to be used as credentials for all operations performed by + # the managed instance group on instances. The service accounts needs all + # permissions required to create and delete instances. By default, the service + # account `projectNumber`@cloudservices.gserviceaccount.com is used. # Corresponds to the JSON property `serviceAccount` # @return [String] attr_accessor :service_account @@ -10163,6 +10215,11 @@ module Google class InstanceGroupManagerUpdatePolicy include Google::Apis::Core::Hashable + # + # Corresponds to the JSON property `instanceRedistributionType` + # @return [String] + attr_accessor :instance_redistribution_type + # Encapsulates numeric value that can be either absolute or relative. # Corresponds to the JSON property `maxSurge` # @return [Google::Apis::ComputeAlpha::FixedOrPercent] @@ -10200,6 +10257,7 @@ module Google # Update properties of this object def update!(**args) + @instance_redistribution_type = args[:instance_redistribution_type] if args.key?(:instance_redistribution_type) @max_surge = args[:max_surge] if args.key?(:max_surge) @max_unavailable = args[:max_unavailable] if args.key?(:max_unavailable) @min_ready_sec = args[:min_ready_sec] if args.key?(:min_ready_sec) @@ -11644,6 +11702,44 @@ module Google end end + # + class InstancesAddResourcePoliciesRequest + include Google::Apis::Core::Hashable + + # Resource policies to be added to this instance. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) + end + end + + # + class InstancesRemoveResourcePoliciesRequest + include Google::Apis::Core::Hashable + + # Resource policies to be removed from this instance. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) + end + end + # class InstancesResumeRequest include Google::Apis::Core::Hashable @@ -13136,8 +13232,8 @@ module Google class InterconnectOutageNotification include Google::Apis::Core::Hashable - # Iff issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs - # that will be affected. + # If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that + # will be affected. # Corresponds to the JSON property `affectedCircuits` # @return [Array] attr_accessor :affected_circuits @@ -15629,6 +15725,18 @@ module Google attr_accessor :auto_create_routes alias_method :auto_create_routes?, :auto_create_routes + # Whether to export the custom routes to peer network. + # Corresponds to the JSON property `exportCustomRoutes` + # @return [Boolean] + attr_accessor :export_custom_routes + alias_method :export_custom_routes?, :export_custom_routes + + # Whether to import the custom routes from peer network. + # Corresponds to the JSON property `importCustomRoutes` + # @return [Boolean] + attr_accessor :import_custom_routes + alias_method :import_custom_routes?, :import_custom_routes + # Name of this peering. Provided by the client when the peering is created. The # name must comply with RFC1035. Specifically, the name must be 1-63 characters # long and match regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the @@ -15664,6 +15772,8 @@ module Google # Update properties of this object def update!(**args) @auto_create_routes = args[:auto_create_routes] if args.key?(:auto_create_routes) + @export_custom_routes = args[:export_custom_routes] if args.key?(:export_custom_routes) + @import_custom_routes = args[:import_custom_routes] if args.key?(:import_custom_routes) @name = args[:name] if args.key?(:name) @network = args[:network] if args.key?(:network) @state = args[:state] if args.key?(:state) @@ -15705,6 +15815,18 @@ module Google attr_accessor :auto_create_routes alias_method :auto_create_routes?, :auto_create_routes + # Whether to export the custom routes to peer network. + # Corresponds to the JSON property `exportCustomRoutes` + # @return [Boolean] + attr_accessor :export_custom_routes + alias_method :export_custom_routes?, :export_custom_routes + + # Whether to import the custom routes from peer network. + # Corresponds to the JSON property `importCustomRoutes` + # @return [Boolean] + attr_accessor :import_custom_routes + alias_method :import_custom_routes?, :import_custom_routes + # Name of the peering, which should conform to RFC1035. # Corresponds to the JSON property `name` # @return [String] @@ -15725,6 +15847,8 @@ module Google # Update properties of this object def update!(**args) @auto_create_routes = args[:auto_create_routes] if args.key?(:auto_create_routes) + @export_custom_routes = args[:export_custom_routes] if args.key?(:export_custom_routes) + @import_custom_routes = args[:import_custom_routes] if args.key?(:import_custom_routes) @name = args[:name] if args.key?(:name) @peer_network = args[:peer_network] if args.key?(:peer_network) end @@ -17848,15 +17972,19 @@ module Google # Defines an Identity and Access Management (IAM) policy. It is used to specify # access control policies for Cloud Platform resources. - # A `Policy` consists of a list of `bindings`. A `Binding` binds a list of ` + # A `Policy` consists of a list of `bindings`. A `binding` binds a list of ` # members` to a `role`, where the members can be user accounts, Google groups, # Google domains, and service accounts. A `role` is a named list of permissions # defined by IAM. - # **Example** + # **JSON Example** # ` "bindings": [ ` "role": "roles/owner", "members": [ "user:mike@example.com", # "group:admins@example.com", "domain:google.com", "serviceAccount:my-other-app@ - # appspot.gserviceaccount.com", ] `, ` "role": "roles/viewer", "members": ["user: + # appspot.gserviceaccount.com" ] `, ` "role": "roles/viewer", "members": ["user: # sean@example.com"] ` ] ` + # **YAML Example** + # bindings: - members: - user:mike@example.com - group:admins@example.com - + # domain:google.com - serviceAccount:my-other-app@appspot.gserviceaccount.com + # role: roles/owner - members: - user:sean@example.com role: roles/viewer # For a description of IAM and its features, see the [IAM developer's guide]( # https://cloud.google.com/iam/docs). class Policy @@ -19516,6 +19644,708 @@ module Google end end + # + class ResourcePoliciesList + include Google::Apis::Core::Hashable + + # + # Corresponds to the JSON property `etag` + # @return [String] + attr_accessor :etag + + # [Output Only] The unique identifier for the resource. This identifier is + # defined by the server. + # Corresponds to the JSON property `id` + # @return [String] + attr_accessor :id + + # [Output Only] A list of ResourcePolicy resources. + # Corresponds to the JSON property `items` + # @return [Array] + attr_accessor :items + + # [Output Only] Type of resource.Always compute#resourcePoliciesList for listsof + # resourcePolicies + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # [Output Only] This token allows you to get the next page of results for list + # requests. If the number of results is larger than maxResults, use the + # nextPageToken as a value for the query parameter pageToken in the next list + # request. Subsequent list requests will have their own nextPageToken to + # continue paging through the results. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + + # [Output Only] Server-defined URL for this resource. + # Corresponds to the JSON property `selfLink` + # @return [String] + attr_accessor :self_link + + # [Output Only] Informational warning message. + # Corresponds to the JSON property `warning` + # @return [Google::Apis::ComputeAlpha::ResourcePoliciesList::Warning] + attr_accessor :warning + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @etag = args[:etag] if args.key?(:etag) + @id = args[:id] if args.key?(:id) + @items = args[:items] if args.key?(:items) + @kind = args[:kind] if args.key?(:kind) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + @self_link = args[:self_link] if args.key?(:self_link) + @warning = args[:warning] if args.key?(:warning) + end + + # [Output Only] Informational warning message. + class Warning + include Google::Apis::Core::Hashable + + # [Output Only] A warning code, if applicable. For example, Compute Engine + # returns NO_RESULTS_ON_PAGE if there are no results in the response. + # Corresponds to the JSON property `code` + # @return [String] + attr_accessor :code + + # [Output Only] Metadata about this warning in key: value format. For example: + # "data": [ ` "key": "scope", "value": "zones/us-east1-d" ` + # Corresponds to the JSON property `data` + # @return [Array] + attr_accessor :data + + # [Output Only] A human-readable description of the warning code. + # Corresponds to the JSON property `message` + # @return [String] + attr_accessor :message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @code = args[:code] if args.key?(:code) + @data = args[:data] if args.key?(:data) + @message = args[:message] if args.key?(:message) + end + + # + class Datum + include Google::Apis::Core::Hashable + + # [Output Only] A key that provides more detail on the warning being returned. + # For example, for warnings where there are no results in a list request for a + # particular zone, this key might be scope and the key value might be the zone + # name. Other examples might be a key indicating a deprecated resource and a + # suggested replacement, or a warning about invalid network settings (for + # example, if an instance attempts to perform IP forwarding but is not enabled + # for IP forwarding). + # Corresponds to the JSON property `key` + # @return [String] + attr_accessor :key + + # [Output Only] A warning data value corresponding to the key. + # Corresponds to the JSON property `value` + # @return [String] + attr_accessor :value + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @key = args[:key] if args.key?(:key) + @value = args[:value] if args.key?(:value) + end + end + end + end + + # + class ResourcePoliciesScopedList + include Google::Apis::Core::Hashable + + # A list of resourcePolicies contained in this scope. + # Corresponds to the JSON property `resourcePolicies` + # @return [Array] + attr_accessor :resource_policies + + # Informational warning which replaces the list of resourcePolicies when the + # list is empty. + # Corresponds to the JSON property `warning` + # @return [Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Warning] + attr_accessor :warning + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @resource_policies = args[:resource_policies] if args.key?(:resource_policies) + @warning = args[:warning] if args.key?(:warning) + end + + # Informational warning which replaces the list of resourcePolicies when the + # list is empty. + class Warning + include Google::Apis::Core::Hashable + + # [Output Only] A warning code, if applicable. For example, Compute Engine + # returns NO_RESULTS_ON_PAGE if there are no results in the response. + # Corresponds to the JSON property `code` + # @return [String] + attr_accessor :code + + # [Output Only] Metadata about this warning in key: value format. For example: + # "data": [ ` "key": "scope", "value": "zones/us-east1-d" ` + # Corresponds to the JSON property `data` + # @return [Array] + attr_accessor :data + + # [Output Only] A human-readable description of the warning code. + # Corresponds to the JSON property `message` + # @return [String] + attr_accessor :message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @code = args[:code] if args.key?(:code) + @data = args[:data] if args.key?(:data) + @message = args[:message] if args.key?(:message) + end + + # + class Datum + include Google::Apis::Core::Hashable + + # [Output Only] A key that provides more detail on the warning being returned. + # For example, for warnings where there are no results in a list request for a + # particular zone, this key might be scope and the key value might be the zone + # name. Other examples might be a key indicating a deprecated resource and a + # suggested replacement, or a warning about invalid network settings (for + # example, if an instance attempts to perform IP forwarding but is not enabled + # for IP forwarding). + # Corresponds to the JSON property `key` + # @return [String] + attr_accessor :key + + # [Output Only] A warning data value corresponding to the key. + # Corresponds to the JSON property `value` + # @return [String] + attr_accessor :value + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @key = args[:key] if args.key?(:key) + @value = args[:value] if args.key?(:value) + end + end + end + end + + # + class ResourcePolicy + include Google::Apis::Core::Hashable + + # A backup schedule policy specifies when and how frequently snapshots are to be + # created for the target disk. Also specifies how many and how long these + # automatically created snapshot should be retained. + # Corresponds to the JSON property `backupSchedulePolicy` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicy] + attr_accessor :backup_schedule_policy + + # [Output Only] Creation timestamp in RFC3339 text format. + # Corresponds to the JSON property `creationTimestamp` + # @return [String] + attr_accessor :creation_timestamp + + # + # Corresponds to the JSON property `description` + # @return [String] + attr_accessor :description + + # [Output Only] The unique identifier for the resource. This identifier is + # defined by the server. + # Corresponds to the JSON property `id` + # @return [Fixnum] + attr_accessor :id + + # [Output Only] Type of the resource. Always compute#resource_policies for + # resource policies. + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # The name of the resource, provided by the client when initially creating the + # resource. The resource name must be 1-63 characters long, and comply with + # RFC1035. Specifically, the name must be 1-63 characters long and match the + # regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first + # character must be a lowercase letter, and all following characters must be a + # dash, lowercase letter, or digit, except the last character, which cannot be a + # dash. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # + # Corresponds to the JSON property `region` + # @return [String] + attr_accessor :region + + # [Output Only] Server-defined fully-qualified URL for this resource. + # Corresponds to the JSON property `selfLink` + # @return [String] + attr_accessor :self_link + + # Resource policy applicable to VMs for infrastructure maintenance. + # Corresponds to the JSON property `vmMaintenancePolicy` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicy] + attr_accessor :vm_maintenance_policy + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @backup_schedule_policy = args[:backup_schedule_policy] if args.key?(:backup_schedule_policy) + @creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp) + @description = args[:description] if args.key?(:description) + @id = args[:id] if args.key?(:id) + @kind = args[:kind] if args.key?(:kind) + @name = args[:name] if args.key?(:name) + @region = args[:region] if args.key?(:region) + @self_link = args[:self_link] if args.key?(:self_link) + @vm_maintenance_policy = args[:vm_maintenance_policy] if args.key?(:vm_maintenance_policy) + end + end + + # Contains a list of resourcePolicies. + class ResourcePolicyAggregatedList + include Google::Apis::Core::Hashable + + # + # Corresponds to the JSON property `etag` + # @return [String] + attr_accessor :etag + + # [Output Only] Unique identifier for the resource; defined by the server. + # Corresponds to the JSON property `id` + # @return [String] + attr_accessor :id + + # A list of ResourcePolicy resources. + # Corresponds to the JSON property `items` + # @return [Hash] + attr_accessor :items + + # Type of resource. + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # [Output Only] This token allows you to get the next page of results for list + # requests. If the number of results is larger than maxResults, use the + # nextPageToken as a value for the query parameter pageToken in the next list + # request. Subsequent list requests will have their own nextPageToken to + # continue paging through the results. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + + # [Output Only] Server-defined URL for this resource. + # Corresponds to the JSON property `selfLink` + # @return [String] + attr_accessor :self_link + + # [Output Only] Informational warning message. + # Corresponds to the JSON property `warning` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Warning] + attr_accessor :warning + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @etag = args[:etag] if args.key?(:etag) + @id = args[:id] if args.key?(:id) + @items = args[:items] if args.key?(:items) + @kind = args[:kind] if args.key?(:kind) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + @self_link = args[:self_link] if args.key?(:self_link) + @warning = args[:warning] if args.key?(:warning) + end + + # [Output Only] Informational warning message. + class Warning + include Google::Apis::Core::Hashable + + # [Output Only] A warning code, if applicable. For example, Compute Engine + # returns NO_RESULTS_ON_PAGE if there are no results in the response. + # Corresponds to the JSON property `code` + # @return [String] + attr_accessor :code + + # [Output Only] Metadata about this warning in key: value format. For example: + # "data": [ ` "key": "scope", "value": "zones/us-east1-d" ` + # Corresponds to the JSON property `data` + # @return [Array] + attr_accessor :data + + # [Output Only] A human-readable description of the warning code. + # Corresponds to the JSON property `message` + # @return [String] + attr_accessor :message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @code = args[:code] if args.key?(:code) + @data = args[:data] if args.key?(:data) + @message = args[:message] if args.key?(:message) + end + + # + class Datum + include Google::Apis::Core::Hashable + + # [Output Only] A key that provides more detail on the warning being returned. + # For example, for warnings where there are no results in a list request for a + # particular zone, this key might be scope and the key value might be the zone + # name. Other examples might be a key indicating a deprecated resource and a + # suggested replacement, or a warning about invalid network settings (for + # example, if an instance attempts to perform IP forwarding but is not enabled + # for IP forwarding). + # Corresponds to the JSON property `key` + # @return [String] + attr_accessor :key + + # [Output Only] A warning data value corresponding to the key. + # Corresponds to the JSON property `value` + # @return [String] + attr_accessor :value + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @key = args[:key] if args.key?(:key) + @value = args[:value] if args.key?(:value) + end + end + end + end + + # A backup schedule policy specifies when and how frequently snapshots are to be + # created for the target disk. Also specifies how many and how long these + # automatically created snapshot should be retained. + class ResourcePolicyBackupSchedulePolicy + include Google::Apis::Core::Hashable + + # Policy for retention of automatically created snapshots. + # Corresponds to the JSON property `retentionPolicy` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicyRetentionPolicy] + attr_accessor :retention_policy + + # A schedule for disks where the schedueled operations are performed. + # Corresponds to the JSON property `schedule` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySchedule] + attr_accessor :schedule + + # Specified snapshot properties for automatic snapshots created by this policy. + # Corresponds to the JSON property `snapshotProperties` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySnapshotProperties] + attr_accessor :snapshot_properties + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @retention_policy = args[:retention_policy] if args.key?(:retention_policy) + @schedule = args[:schedule] if args.key?(:schedule) + @snapshot_properties = args[:snapshot_properties] if args.key?(:snapshot_properties) + end + end + + # Policy for retention of automatically created snapshots. + class ResourcePolicyBackupSchedulePolicyRetentionPolicy + include Google::Apis::Core::Hashable + + # Maximum age of the snapshot that is allowed to be kept. + # Corresponds to the JSON property `maxRetentionDays` + # @return [Fixnum] + attr_accessor :max_retention_days + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @max_retention_days = args[:max_retention_days] if args.key?(:max_retention_days) + end + end + + # A schedule for disks where the schedueled operations are performed. + class ResourcePolicyBackupSchedulePolicySchedule + include Google::Apis::Core::Hashable + + # Time window specified for daily operations. + # Corresponds to the JSON property `dailySchedule` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle] + attr_accessor :daily_schedule + + # Time window specified for hourly operations. + # Corresponds to the JSON property `hourlySchedule` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyHourlyCycle] + attr_accessor :hourly_schedule + + # Time window specified for weekly operations. + # Corresponds to the JSON property `weeklySchedule` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle] + attr_accessor :weekly_schedule + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @daily_schedule = args[:daily_schedule] if args.key?(:daily_schedule) + @hourly_schedule = args[:hourly_schedule] if args.key?(:hourly_schedule) + @weekly_schedule = args[:weekly_schedule] if args.key?(:weekly_schedule) + end + end + + # Specified snapshot properties for automatic snapshots created by this policy. + class ResourcePolicyBackupSchedulePolicySnapshotProperties + include Google::Apis::Core::Hashable + + # Indication to perform a ?guest aware? snapshot. + # Corresponds to the JSON property `guestFlush` + # @return [Boolean] + attr_accessor :guest_flush + alias_method :guest_flush?, :guest_flush + + # Labels to apply to automatic snapshots. These can be later modified by the + # setLabels method. Label values may be empty. + # Corresponds to the JSON property `labels` + # @return [Hash] + attr_accessor :labels + + # GCS bucket storage location of the auto snapshot (regional or multi-regional). + # Corresponds to the JSON property `storageLocations` + # @return [Array] + attr_accessor :storage_locations + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @guest_flush = args[:guest_flush] if args.key?(:guest_flush) + @labels = args[:labels] if args.key?(:labels) + @storage_locations = args[:storage_locations] if args.key?(:storage_locations) + end + end + + # Time window specified for daily operations. + class ResourcePolicyDailyCycle + include Google::Apis::Core::Hashable + + # Allows to define schedule that runs every nth day of the month. + # Corresponds to the JSON property `daysInCycle` + # @return [Fixnum] + attr_accessor :days_in_cycle + + # [Output only] Duration of the time window, automatically chosen to be smallest + # possible in the given scenario. + # Corresponds to the JSON property `duration` + # @return [String] + attr_accessor :duration + + # Time within the window to start the operations. It must be in format "HH:MM?, + # where HH : [00-23] and MM : [00-59] GMT. + # Corresponds to the JSON property `startTime` + # @return [String] + attr_accessor :start_time + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @days_in_cycle = args[:days_in_cycle] if args.key?(:days_in_cycle) + @duration = args[:duration] if args.key?(:duration) + @start_time = args[:start_time] if args.key?(:start_time) + end + end + + # Time window specified for hourly operations. + class ResourcePolicyHourlyCycle + include Google::Apis::Core::Hashable + + # [Output only] Duration of the time window, automatically chosen to be smallest + # possible in the given scenario. + # Corresponds to the JSON property `duration` + # @return [String] + attr_accessor :duration + + # Allows to define schedule that runs every nth hour. + # Corresponds to the JSON property `hoursInCycle` + # @return [Fixnum] + attr_accessor :hours_in_cycle + + # Time within the window to start the operations. It must be in format "HH:MM?, + # where HH : [00-23] and MM : [00-59] GMT. + # Corresponds to the JSON property `startTime` + # @return [String] + attr_accessor :start_time + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duration = args[:duration] if args.key?(:duration) + @hours_in_cycle = args[:hours_in_cycle] if args.key?(:hours_in_cycle) + @start_time = args[:start_time] if args.key?(:start_time) + end + end + + # + class ResourcePolicyVmMaintenancePolicy + include Google::Apis::Core::Hashable + + # A hint about the environment this VM belongs to (production vs develoment) + # Corresponds to the JSON property `maintenanceEnvironment` + # @return [String] + attr_accessor :maintenance_environment + + # A maintenance window for VMs. When set, we restrict our maintenance operations + # to this window. + # Corresponds to the JSON property `maintenanceWindow` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicyMaintenanceWindow] + attr_accessor :maintenance_window + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @maintenance_environment = args[:maintenance_environment] if args.key?(:maintenance_environment) + @maintenance_window = args[:maintenance_window] if args.key?(:maintenance_window) + end + end + + # A maintenance window for VMs. When set, we restrict our maintenance operations + # to this window. + class ResourcePolicyVmMaintenancePolicyMaintenanceWindow + include Google::Apis::Core::Hashable + + # Time window specified for daily operations. + # Corresponds to the JSON property `dailyMaintenanceWindow` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle] + attr_accessor :daily_maintenance_window + + # Time window specified for weekly operations. + # Corresponds to the JSON property `weeklyMaintenanceWindow` + # @return [Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle] + attr_accessor :weekly_maintenance_window + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @daily_maintenance_window = args[:daily_maintenance_window] if args.key?(:daily_maintenance_window) + @weekly_maintenance_window = args[:weekly_maintenance_window] if args.key?(:weekly_maintenance_window) + end + end + + # Time window specified for weekly operations. + class ResourcePolicyWeeklyCycle + include Google::Apis::Core::Hashable + + # Up to 7 intervals/windows, one for each day of the week. + # Corresponds to the JSON property `dayOfWeeks` + # @return [Array] + attr_accessor :day_of_weeks + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @day_of_weeks = args[:day_of_weeks] if args.key?(:day_of_weeks) + end + end + + # + class ResourcePolicyWeeklyCycleDayOfWeek + include Google::Apis::Core::Hashable + + # Allows to define schedule that runs specified day of the week. + # Corresponds to the JSON property `day` + # @return [String] + attr_accessor :day + + # [Output only] Duration of the time window, automatically chosen to be smallest + # possible in the given scenario. + # Corresponds to the JSON property `duration` + # @return [String] + attr_accessor :duration + + # Time within the window to start the operations. It must be in format "HH:MM?, + # where HH : [00-23] and MM : [00-59] GMT. + # Corresponds to the JSON property `startTime` + # @return [String] + attr_accessor :start_time + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @day = args[:day] if args.key?(:day) + @duration = args[:duration] if args.key?(:duration) + @start_time = args[:start_time] if args.key?(:start_time) + end + end + # Represents a Route resource. A route specifies how certain packets should be # handled by the network. Routes are associated with instances by tags and the # set of routes for a particular instance is called its routing table. @@ -19583,6 +20413,17 @@ module Google # @return [String] attr_accessor :next_hop_gateway + # The URL to a forwarding rule of type loadBalancingScheme=INTERNAL that should + # handle matching packets. You can only specify the forwarding rule as a partial + # or full URL. For example, the following are all valid URLs: + # - https://www.googleapis.com/compute/v1/projects/project/regions/region/ + # forwardingRules/forwardingRule + # - regions/region/forwardingRules/forwardingRule Note that this can only be + # used when the destination_range is a public (non-RFC 1918) IP CIDR range. + # Corresponds to the JSON property `nextHopIlb` + # @return [String] + attr_accessor :next_hop_ilb + # The URL to an instance that should handle matching packets. You can specify # this as a full or partial URL. For example: # https://www.googleapis.com/compute/v1/projects/project/zones/zone/instances/ @@ -19650,6 +20491,7 @@ module Google @name = args[:name] if args.key?(:name) @network = args[:network] if args.key?(:network) @next_hop_gateway = args[:next_hop_gateway] if args.key?(:next_hop_gateway) + @next_hop_ilb = args[:next_hop_ilb] if args.key?(:next_hop_ilb) @next_hop_instance = args[:next_hop_instance] if args.key?(:next_hop_instance) @next_hop_ip = args[:next_hop_ip] if args.key?(:next_hop_ip) @next_hop_network = args[:next_hop_network] if args.key?(:next_hop_network) @@ -21549,6 +22391,13 @@ module Google class Snapshot include Google::Apis::Core::Hashable + # [Output Only] Set to true if snapshots are autoamtically by applying resource + # policy on the target disk. + # Corresponds to the JSON property `autoCreated` + # @return [Boolean] + attr_accessor :auto_created + alias_method :auto_created?, :auto_created + # [Output Only] Creation timestamp in RFC3339 text format. # Corresponds to the JSON property `creationTimestamp` # @return [String] @@ -21681,6 +22530,7 @@ module Google # Update properties of this object def update!(**args) + @auto_created = args[:auto_created] if args.key?(:auto_created) @creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp) @description = args[:description] if args.key?(:description) @disk_size_gb = args[:disk_size_gb] if args.key?(:disk_size_gb) @@ -23168,10 +24018,10 @@ module Google include Google::Apis::Core::Hashable # Specifies a fingerprint for this request, which is essentially a hash of the - # metadata's contents and used for optimistic locking. The fingerprint is - # initially generated by Compute Engine and changes after every request to - # modify or update metadata. You must always provide an up-to-date fingerprint - # hash in order to update or change metadata. + # tags' contents and used for optimistic locking. The fingerprint is initially + # generated by Compute Engine and changes after every request to modify or + # update tags. You must always provide an up-to-date fingerprint hash in order + # to update or change tags. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. @@ -26262,6 +27112,11 @@ module Google # @return [String] attr_accessor :network + # Secondary IP ranges. + # Corresponds to the JSON property `secondaryIpRanges` + # @return [Array] + attr_accessor :secondary_ip_ranges + # Subnetwork URL. # Corresponds to the JSON property `subnetwork` # @return [String] @@ -26275,10 +27130,38 @@ module Google def update!(**args) @ip_cidr_range = args[:ip_cidr_range] if args.key?(:ip_cidr_range) @network = args[:network] if args.key?(:network) + @secondary_ip_ranges = args[:secondary_ip_ranges] if args.key?(:secondary_ip_ranges) @subnetwork = args[:subnetwork] if args.key?(:subnetwork) end end + # Secondary IP range of a usable subnetwork. + class UsableSubnetworkSecondaryRange + include Google::Apis::Core::Hashable + + # The range of IP addresses belonging to this subnetwork secondary range. + # Corresponds to the JSON property `ipCidrRange` + # @return [String] + attr_accessor :ip_cidr_range + + # The name associated with this subnetwork secondary range, used when adding an + # alias IP range to a VM instance. The name must be 1-63 characters long, and + # comply with RFC1035. The name must be unique within the subnetwork. + # Corresponds to the JSON property `rangeName` + # @return [String] + attr_accessor :range_name + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @ip_cidr_range = args[:ip_cidr_range] if args.key?(:ip_cidr_range) + @range_name = args[:range_name] if args.key?(:range_name) + end + end + # class UsableSubnetworksAggregatedList include Google::Apis::Core::Hashable diff --git a/generated/google/apis/compute_alpha/representations.rb b/generated/google/apis/compute_alpha/representations.rb index 8f7a9e69b..34990e405 100644 --- a/generated/google/apis/compute_alpha/representations.rb +++ b/generated/google/apis/compute_alpha/representations.rb @@ -652,6 +652,18 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class DisksAddResourcePoliciesRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class DisksRemoveResourcePoliciesRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class DisksResizeRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1510,6 +1522,18 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class InstancesAddResourcePoliciesRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class InstancesRemoveResourcePoliciesRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class InstancesResumeRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -2698,6 +2722,126 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class ResourcePoliciesList + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Warning + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Datum + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePoliciesScopedList + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Warning + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Datum + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyAggregatedList + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Warning + class Representation < Google::Apis::Core::JsonRepresentation; end + + class Datum + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyBackupSchedulePolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyBackupSchedulePolicyRetentionPolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyBackupSchedulePolicySchedule + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyBackupSchedulePolicySnapshotProperties + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyDailyCycle + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyHourlyCycle + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyVmMaintenancePolicy + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyVmMaintenancePolicyMaintenanceWindow + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyWeeklyCycle + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ResourcePolicyWeeklyCycleDayOfWeek + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Route class Representation < Google::Apis::Core::JsonRepresentation; end @@ -3664,6 +3808,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class UsableSubnetworkSecondaryRange + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class UsableSubnetworksAggregatedList class Representation < Google::Apis::Core::JsonRepresentation; end @@ -4783,6 +4933,7 @@ module Google property :physical_block_size_bytes, :numeric_string => true, as: 'physicalBlockSizeBytes' property :region, as: 'region' collection :replica_zones, as: 'replicaZones' + collection :resource_policies, as: 'resourcePolicies' property :self_link, as: 'selfLink' property :size_gb, :numeric_string => true, as: 'sizeGb' property :source_image, as: 'sourceImage' @@ -4992,6 +5143,20 @@ module Google end end + class DisksAddResourcePoliciesRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :resource_policies, as: 'resourcePolicies' + end + end + + class DisksRemoveResourcePoliciesRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :resource_policies, as: 'resourcePolicies' + end + end + class DisksResizeRequest # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -5922,6 +6087,7 @@ module Google collection :network_interfaces, as: 'networkInterfaces', class: Google::Apis::ComputeAlpha::NetworkInterface, decorator: Google::Apis::ComputeAlpha::NetworkInterface::Representation property :preserved_state_size_gb, :numeric_string => true, as: 'preservedStateSizeGb' + collection :resource_policies, as: 'resourcePolicies' property :scheduling, as: 'scheduling', class: Google::Apis::ComputeAlpha::Scheduling, decorator: Google::Apis::ComputeAlpha::Scheduling::Representation property :self_link, as: 'selfLink' @@ -6212,6 +6378,7 @@ module Google class InstanceGroupManagerUpdatePolicy # @private class Representation < Google::Apis::Core::JsonRepresentation + property :instance_redistribution_type, as: 'instanceRedistributionType' property :max_surge, as: 'maxSurge', class: Google::Apis::ComputeAlpha::FixedOrPercent, decorator: Google::Apis::ComputeAlpha::FixedOrPercent::Representation property :max_unavailable, as: 'maxUnavailable', class: Google::Apis::ComputeAlpha::FixedOrPercent, decorator: Google::Apis::ComputeAlpha::FixedOrPercent::Representation @@ -6632,6 +6799,20 @@ module Google end end + class InstancesAddResourcePoliciesRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :resource_policies, as: 'resourcePolicies' + end + end + + class InstancesRemoveResourcePoliciesRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :resource_policies, as: 'resourcePolicies' + end + end + class InstancesResumeRequest # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -7650,6 +7831,8 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation property :auto_create_routes, as: 'autoCreateRoutes' + property :export_custom_routes, as: 'exportCustomRoutes' + property :import_custom_routes, as: 'importCustomRoutes' property :name, as: 'name' property :network, as: 'network' property :state, as: 'state' @@ -7668,6 +7851,8 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation property :auto_create_routes, as: 'autoCreateRoutes' + property :export_custom_routes, as: 'exportCustomRoutes' + property :import_custom_routes, as: 'importCustomRoutes' property :name, as: 'name' property :peer_network, as: 'peerNetwork' end @@ -8710,6 +8895,211 @@ module Google end end + class ResourcePoliciesList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :etag, as: 'etag' + property :id, as: 'id' + collection :items, as: 'items', class: Google::Apis::ComputeAlpha::ResourcePolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicy::Representation + + property :kind, as: 'kind' + property :next_page_token, as: 'nextPageToken' + property :self_link, as: 'selfLink' + property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::ResourcePoliciesList::Warning, decorator: Google::Apis::ComputeAlpha::ResourcePoliciesList::Warning::Representation + + end + + class Warning + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :code, as: 'code' + collection :data, as: 'data', class: Google::Apis::ComputeAlpha::ResourcePoliciesList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::ResourcePoliciesList::Warning::Datum::Representation + + property :message, as: 'message' + end + + class Datum + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :key, as: 'key' + property :value, as: 'value' + end + end + end + end + + class ResourcePoliciesScopedList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :resource_policies, as: 'resourcePolicies', class: Google::Apis::ComputeAlpha::ResourcePolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicy::Representation + + property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Warning, decorator: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Warning::Representation + + end + + class Warning + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :code, as: 'code' + collection :data, as: 'data', class: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Warning::Datum::Representation + + property :message, as: 'message' + end + + class Datum + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :key, as: 'key' + property :value, as: 'value' + end + end + end + end + + class ResourcePolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :backup_schedule_policy, as: 'backupSchedulePolicy', class: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicy::Representation + + property :creation_timestamp, as: 'creationTimestamp' + property :description, as: 'description' + property :id, :numeric_string => true, as: 'id' + property :kind, as: 'kind' + property :name, as: 'name' + property :region, as: 'region' + property :self_link, as: 'selfLink' + property :vm_maintenance_policy, as: 'vmMaintenancePolicy', class: Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicy::Representation + + end + end + + class ResourcePolicyAggregatedList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :etag, as: 'etag' + property :id, as: 'id' + hash :items, as: 'items', class: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList, decorator: Google::Apis::ComputeAlpha::ResourcePoliciesScopedList::Representation + + property :kind, as: 'kind' + property :next_page_token, as: 'nextPageToken' + property :self_link, as: 'selfLink' + property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Warning, decorator: Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Warning::Representation + + end + + class Warning + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :code, as: 'code' + collection :data, as: 'data', class: Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Warning::Datum::Representation + + property :message, as: 'message' + end + + class Datum + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :key, as: 'key' + property :value, as: 'value' + end + end + end + end + + class ResourcePolicyBackupSchedulePolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :retention_policy, as: 'retentionPolicy', class: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicyRetentionPolicy, decorator: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicyRetentionPolicy::Representation + + property :schedule, as: 'schedule', class: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySchedule, decorator: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySchedule::Representation + + property :snapshot_properties, as: 'snapshotProperties', class: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySnapshotProperties, decorator: Google::Apis::ComputeAlpha::ResourcePolicyBackupSchedulePolicySnapshotProperties::Representation + + end + end + + class ResourcePolicyBackupSchedulePolicyRetentionPolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :max_retention_days, as: 'maxRetentionDays' + end + end + + class ResourcePolicyBackupSchedulePolicySchedule + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :daily_schedule, as: 'dailySchedule', class: Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle, decorator: Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle::Representation + + property :hourly_schedule, as: 'hourlySchedule', class: Google::Apis::ComputeAlpha::ResourcePolicyHourlyCycle, decorator: Google::Apis::ComputeAlpha::ResourcePolicyHourlyCycle::Representation + + property :weekly_schedule, as: 'weeklySchedule', class: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle, decorator: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle::Representation + + end + end + + class ResourcePolicyBackupSchedulePolicySnapshotProperties + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :guest_flush, as: 'guestFlush' + hash :labels, as: 'labels' + collection :storage_locations, as: 'storageLocations' + end + end + + class ResourcePolicyDailyCycle + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :days_in_cycle, as: 'daysInCycle' + property :duration, as: 'duration' + property :start_time, as: 'startTime' + end + end + + class ResourcePolicyHourlyCycle + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :duration, as: 'duration' + property :hours_in_cycle, as: 'hoursInCycle' + property :start_time, as: 'startTime' + end + end + + class ResourcePolicyVmMaintenancePolicy + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :maintenance_environment, as: 'maintenanceEnvironment' + property :maintenance_window, as: 'maintenanceWindow', class: Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicyMaintenanceWindow, decorator: Google::Apis::ComputeAlpha::ResourcePolicyVmMaintenancePolicyMaintenanceWindow::Representation + + end + end + + class ResourcePolicyVmMaintenancePolicyMaintenanceWindow + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :daily_maintenance_window, as: 'dailyMaintenanceWindow', class: Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle, decorator: Google::Apis::ComputeAlpha::ResourcePolicyDailyCycle::Representation + + property :weekly_maintenance_window, as: 'weeklyMaintenanceWindow', class: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle, decorator: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycle::Representation + + end + end + + class ResourcePolicyWeeklyCycle + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :day_of_weeks, as: 'dayOfWeeks', class: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycleDayOfWeek, decorator: Google::Apis::ComputeAlpha::ResourcePolicyWeeklyCycleDayOfWeek::Representation + + end + end + + class ResourcePolicyWeeklyCycleDayOfWeek + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :day, as: 'day' + property :duration, as: 'duration' + property :start_time, as: 'startTime' + end + end + class Route # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -8721,6 +9111,7 @@ module Google property :name, as: 'name' property :network, as: 'network' property :next_hop_gateway, as: 'nextHopGateway' + property :next_hop_ilb, as: 'nextHopIlb' property :next_hop_instance, as: 'nextHopInstance' property :next_hop_ip, as: 'nextHopIp' property :next_hop_network, as: 'nextHopNetwork' @@ -9218,6 +9609,7 @@ module Google class Snapshot # @private class Representation < Google::Apis::Core::JsonRepresentation + property :auto_created, as: 'autoCreated' property :creation_timestamp, as: 'creationTimestamp' property :description, as: 'description' property :disk_size_gb, :numeric_string => true, as: 'diskSizeGb' @@ -10429,10 +10821,20 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation property :ip_cidr_range, as: 'ipCidrRange' property :network, as: 'network' + collection :secondary_ip_ranges, as: 'secondaryIpRanges', class: Google::Apis::ComputeAlpha::UsableSubnetworkSecondaryRange, decorator: Google::Apis::ComputeAlpha::UsableSubnetworkSecondaryRange::Representation + property :subnetwork, as: 'subnetwork' end end + class UsableSubnetworkSecondaryRange + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :ip_cidr_range, as: 'ipCidrRange' + property :range_name, as: 'rangeName' + end + end + class UsableSubnetworksAggregatedList # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/compute_alpha/service.rb b/generated/google/apis/compute_alpha/service.rb index 335788c44..67d815470 100644 --- a/generated/google/apis/compute_alpha/service.rb +++ b/generated/google/apis/compute_alpha/service.rb @@ -38,14 +38,12 @@ module Google attr_accessor :key # @return [String] - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. attr_accessor :quota_user # @return [String] - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. attr_accessor :user_ip def initialize @@ -93,12 +91,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -126,7 +122,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified accelerator type. Get a list of available accelerator + # Returns the specified accelerator type. Gets a list of available accelerator # types by making a list() request. # @param [String] project # Project ID for this request. @@ -137,12 +133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -210,12 +204,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -284,12 +276,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -338,12 +328,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -380,12 +368,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -432,12 +418,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -507,12 +491,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -564,12 +546,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -609,12 +589,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -682,12 +660,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -736,12 +712,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -768,8 +742,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified autoscaler resource. Get a list of available autoscalers - # by making a list() request. + # Returns the specified autoscaler resource. Gets a list of available + # autoscalers by making a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -779,12 +753,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -831,12 +803,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -906,12 +876,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -964,12 +932,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1009,12 +975,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1065,12 +1029,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1120,12 +1082,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1172,12 +1132,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1225,12 +1183,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1257,7 +1213,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendBucket resource. Get a list of available backend + # Returns the specified BackendBucket resource. Gets a list of available backend # buckets by making a list() request. # @param [String] project # Project ID for this request. @@ -1266,12 +1222,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1305,12 +1259,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1354,12 +1306,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1427,12 +1377,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1482,12 +1430,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1525,12 +1471,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1566,12 +1510,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1619,12 +1561,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1673,12 +1613,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1747,12 +1685,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1799,12 +1735,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1852,12 +1786,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1884,8 +1816,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendService resource. Get a list of available backend - # services by making a list() request. + # Returns the specified BackendService resource. Gets a list of available + # backend services by making a list() request. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -1893,12 +1825,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1931,12 +1861,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1984,12 +1912,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2057,12 +1983,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2114,12 +2038,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2168,12 +2090,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2210,12 +2130,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2265,12 +2183,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2338,12 +2254,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2371,7 +2285,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified disk type. Get a list of available disk types by making + # Returns the specified disk type. Gets a list of available disk types by making # a list() request. # @param [String] project # Project ID for this request. @@ -2382,12 +2296,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2455,12 +2367,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2489,6 +2399,61 @@ module Google execute_or_queue_command(command, &block) end + # Adds existing resource policies to a disk. You can only add one policy which + # will be applied to this disk for scheduling snapshot creation. + # @param [String] project + # Project ID for this request. + # @param [String] zone + # The name of the zone for this request. + # @param [String] disk + # The disk name for this request. + # @param [Google::Apis::ComputeAlpha::DisksAddResourcePoliciesRequest] disks_add_resource_policies_request_object + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def add_disk_resource_policies(project, zone, disk, disks_add_resource_policies_request_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/zones/{zone}/disks/{disk}/addResourcePolicies', options) + command.request_representation = Google::Apis::ComputeAlpha::DisksAddResourcePoliciesRequest::Representation + command.request_object = disks_add_resource_policies_request_object + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['zone'] = zone unless zone.nil? + command.params['disk'] = disk unless disk.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Retrieves an aggregated list of persistent disks. # @param [String] project # Project ID for this request. @@ -2529,12 +2494,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2585,12 +2548,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2643,12 +2604,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2675,7 +2634,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns a specified persistent disk. Get a list of available persistent disks + # Returns a specified persistent disk. Gets a list of available persistent disks # by making a list() request. # @param [String] project # Project ID for this request. @@ -2686,12 +2645,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2728,12 +2685,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2784,12 +2739,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2860,12 +2813,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2894,6 +2845,60 @@ module Google execute_or_queue_command(command, &block) end + # Removes resource policies from a disk. + # @param [String] project + # Project ID for this request. + # @param [String] zone + # The name of the zone for this request. + # @param [String] disk + # The disk name for this request. + # @param [Google::Apis::ComputeAlpha::DisksRemoveResourcePoliciesRequest] disks_remove_resource_policies_request_object + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def remove_disk_resource_policies(project, zone, disk, disks_remove_resource_policies_request_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/zones/{zone}/disks/{disk}/removeResourcePolicies', options) + command.request_representation = Google::Apis::ComputeAlpha::DisksRemoveResourcePoliciesRequest::Representation + command.request_object = disks_remove_resource_policies_request_object + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['zone'] = zone unless zone.nil? + command.params['disk'] = disk unless disk.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Resizes the specified persistent disk. You can only increase the size of the # disk. # @param [String] project @@ -2917,12 +2922,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2963,12 +2966,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3019,12 +3020,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3064,12 +3063,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3116,12 +3113,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3155,12 +3150,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3204,12 +3197,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3276,12 +3267,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3331,12 +3320,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3373,12 +3360,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3427,12 +3412,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3500,12 +3483,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3554,12 +3535,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3596,12 +3575,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3648,12 +3625,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3724,12 +3699,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3782,12 +3755,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3839,12 +3810,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3896,12 +3865,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3941,12 +3908,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3993,12 +3958,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4024,7 +3987,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified address resource. Get a list of available addresses by + # Returns the specified address resource. Gets a list of available addresses by # making a list() request. # @param [String] project # Project ID for this request. @@ -4033,12 +3996,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4082,12 +4043,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4154,12 +4113,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4197,12 +4154,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4238,12 +4193,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4289,12 +4242,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4320,7 +4271,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified GlobalForwardingRule resource. Get a list of available + # Returns the specified GlobalForwardingRule resource. Gets a list of available # forwarding rules by making a list() request. # @param [String] project # Project ID for this request. @@ -4329,12 +4280,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4378,12 +4327,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4451,12 +4398,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4506,12 +4451,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4549,12 +4492,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4602,12 +4543,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4644,12 +4583,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4716,12 +4653,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4757,12 +4692,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4785,7 +4718,7 @@ module Google execute_or_queue_command(command, &block) end - # Retrieves the specified Operations resource. Get a list of operations by + # Retrieves the specified Operations resource. Gets a list of operations by # making a list() request. # @param [String] project # Project ID for this request. @@ -4794,12 +4727,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4864,12 +4795,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4897,6 +4826,49 @@ module Google execute_or_queue_command(command, &block) end + # Waits for the specified Operations resource until it is done or timeout, and + # retrieves the specified Operations resource. 1. Immediately returns when the + # operation is already done. 2. Waits for no more than the default deadline (2 + # minutes, subject to change) and then returns the current state of the + # operation, which may be DONE or still in progress. 3. Is best-effort: a. The + # server can wait less than the default deadline or zero seconds, in overload + # situations. b. There is no guarantee that the operation is actually done when + # returns. 4. User should be prepared to retry if the operation is not DONE. + # @param [String] project + # Project ID for this request. + # @param [String] operation + # Name of the Operations resource to return. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def wait_global_operation(project, operation, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/global/operations/{operation}/wait', options) + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['operation'] = operation unless operation.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Retrieves the list of all HealthCheck resources, regional and global, # available to the specified project. # @param [String] project @@ -4938,12 +4910,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4990,12 +4960,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5021,7 +4989,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HealthCheck resource. Get a list of available health + # Returns the specified HealthCheck resource. Gets a list of available health # checks by making a list() request. # @param [String] project # Project ID for this request. @@ -5030,12 +4998,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5079,12 +5045,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5151,12 +5115,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5206,12 +5168,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5248,12 +5208,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5301,12 +5259,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5374,12 +5330,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5407,7 +5361,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified host type. Get a list of available host types by making + # Returns the specified host type. Gets a list of available host types by making # a list() request. # @param [String] project # Project ID for this request. @@ -5418,12 +5372,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5491,12 +5443,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5565,12 +5515,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5619,12 +5567,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5651,7 +5597,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified host. Get a list of available hosts by making a list() + # Returns the specified host. Gets a list of available hosts by making a list() # request. # @param [String] project # Project ID for this request. @@ -5662,12 +5608,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5704,12 +5648,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5756,12 +5698,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5831,12 +5771,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5877,12 +5815,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5921,12 +5857,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5973,12 +5907,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6004,7 +5936,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpHealthCheck resource. Get a list of available HTTP + # Returns the specified HttpHealthCheck resource. Gets a list of available HTTP # health checks by making a list() request. # @param [String] project # Project ID for this request. @@ -6013,12 +5945,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6062,12 +5992,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6135,12 +6063,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6190,12 +6116,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6232,12 +6156,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6285,12 +6207,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6337,12 +6257,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6368,8 +6286,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpsHealthCheck resource. Get a list of available HTTPS - # health checks by making a list() request. + # Returns the specified HttpsHealthCheck resource. Gets a list of available + # HTTPS health checks by making a list() request. # @param [String] project # Project ID for this request. # @param [String] https_health_check @@ -6377,12 +6295,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6426,12 +6342,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6499,12 +6413,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6554,12 +6466,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6596,12 +6506,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6649,12 +6557,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6701,12 +6607,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6753,12 +6657,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6786,7 +6688,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified image. Get a list of available images by making a list() + # Returns the specified image. Gets a list of available images by making a list() # request. # @param [String] project # Project ID for this request. @@ -6795,12 +6697,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6833,12 +6733,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6872,12 +6770,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6923,12 +6819,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7001,12 +6895,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7044,12 +6936,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7086,12 +6976,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7127,12 +7015,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7192,12 +7078,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7266,12 +7150,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7312,12 +7194,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7368,12 +7248,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7432,12 +7310,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7478,12 +7354,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7522,12 +7396,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7580,12 +7452,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7656,12 +7526,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7708,12 +7576,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7788,12 +7654,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7850,12 +7714,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7915,12 +7777,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7982,12 +7842,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8048,12 +7906,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8104,12 +7960,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8162,12 +8016,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8223,12 +8075,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8268,12 +8118,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8327,12 +8175,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8386,12 +8232,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8444,12 +8288,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8518,12 +8360,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8574,12 +8414,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8606,7 +8444,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified instance group. Get a list of available instance groups + # Returns the specified instance group. Gets a list of available instance groups # by making a list() request. # @param [String] project # Project ID for this request. @@ -8617,12 +8455,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8669,12 +8505,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8745,12 +8579,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8825,12 +8657,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8888,12 +8718,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8944,12 +8772,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8989,12 +8815,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9043,12 +8867,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9083,12 +8905,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9134,12 +8954,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9207,12 +9025,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9249,12 +9065,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9305,12 +9119,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9340,6 +9152,62 @@ module Google execute_or_queue_command(command, &block) end + # Adds existing resource policies to an instance. You can only add one policy + # right now which will be applied to this instance for scheduling live + # migrations. + # @param [String] project + # Project ID for this request. + # @param [String] zone + # The name of the zone for this request. + # @param [String] instance + # The instance name for this request. + # @param [Google::Apis::ComputeAlpha::InstancesAddResourcePoliciesRequest] instances_add_resource_policies_request_object + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def add_instance_resource_policies(project, zone, instance, instances_add_resource_policies_request_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/zones/{zone}/instances/{instance}/addResourcePolicies', options) + command.request_representation = Google::Apis::ComputeAlpha::InstancesAddResourcePoliciesRequest::Representation + command.request_object = instances_add_resource_policies_request_object + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['zone'] = zone unless zone.nil? + command.params['instance'] = instance unless instance.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Retrieves aggregated list of instances. # @param [String] project # Project ID for this request. @@ -9380,12 +9248,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9441,12 +9307,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9498,12 +9362,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9555,12 +9417,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9612,12 +9472,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9645,7 +9503,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Instance resource. Get a list of available instances by + # Returns the specified Instance resource. Gets a list of available instances by # making a list() request. # @param [String] project # Project ID for this request. @@ -9656,12 +9514,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9699,12 +9555,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9742,12 +9596,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9790,12 +9642,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9852,12 +9702,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9928,12 +9776,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10008,12 +9854,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10043,6 +9887,60 @@ module Google execute_or_queue_command(command, &block) end + # Removes resource policies from an instance. + # @param [String] project + # Project ID for this request. + # @param [String] zone + # The name of the zone for this request. + # @param [String] instance + # The instance name for this request. + # @param [Google::Apis::ComputeAlpha::InstancesRemoveResourcePoliciesRequest] instances_remove_resource_policies_request_object + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def remove_instance_resource_policies(project, zone, instance, instances_remove_resource_policies_request_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/zones/{zone}/instances/{instance}/removeResourcePolicies', options) + command.request_representation = Google::Apis::ComputeAlpha::InstancesRemoveResourcePoliciesRequest::Representation + command.request_object = instances_remove_resource_policies_request_object + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['zone'] = zone unless zone.nil? + command.params['instance'] = instance unless instance.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Performs a reset on the instance. For more information, see Resetting an # instance. # @param [String] project @@ -10065,12 +9963,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10119,12 +10015,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10176,12 +10070,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10234,12 +10126,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10280,12 +10170,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10336,12 +10224,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10393,12 +10279,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10450,12 +10334,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10506,12 +10388,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10564,12 +10444,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10620,12 +10498,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10677,12 +10553,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10734,12 +10608,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10790,12 +10662,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10834,12 +10704,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10865,8 +10733,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -10887,12 +10755,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10919,8 +10785,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -10942,12 +10808,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11004,12 +10868,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11066,12 +10928,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11110,12 +10970,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11169,12 +11027,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11228,12 +11084,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11286,12 +11140,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11360,12 +11212,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11414,12 +11264,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11456,12 +11304,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11498,12 +11344,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11550,12 +11394,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11626,12 +11468,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11684,12 +11524,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11730,12 +11568,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11786,12 +11622,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11831,12 +11665,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11864,7 +11696,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the details for the specified interconnect location. Get a list of + # Returns the details for the specified interconnect location. Gets a list of # available interconnect locations by making a list() request. # @param [String] project # Project ID for this request. @@ -11873,12 +11705,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11944,12 +11774,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11986,12 +11814,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12037,12 +11863,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12068,7 +11892,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified interconnect. Get a list of available interconnects by + # Returns the specified interconnect. Gets a list of available interconnects by # making a list() request. # @param [String] project # Project ID for this request. @@ -12077,12 +11901,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12116,12 +11938,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12165,12 +11985,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12237,12 +12055,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12292,12 +12108,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12335,12 +12149,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12377,12 +12189,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12418,12 +12228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12459,12 +12267,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12498,12 +12304,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12538,12 +12342,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12579,12 +12381,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12630,12 +12430,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12669,12 +12467,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12708,12 +12504,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12756,12 +12550,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12832,12 +12624,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12875,12 +12665,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12916,12 +12704,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12988,12 +12774,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13032,12 +12816,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13105,12 +12887,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13179,12 +12959,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13236,12 +13014,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13296,12 +13072,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13352,12 +13126,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13386,7 +13158,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified network endpoint group. Get a list of available network + # Returns the specified network endpoint group. Gets a list of available network # endpoint groups by making a list() request. # @param [String] project # Project ID for this request. @@ -13398,12 +13170,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13451,12 +13221,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13528,12 +13296,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13609,12 +13375,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13657,12 +13421,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13710,12 +13472,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13762,12 +13522,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13793,7 +13551,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified network. Get a list of available networks by making a + # Returns the specified network. Gets a list of available networks by making a # list() request. # @param [String] project # Project ID for this request. @@ -13802,12 +13560,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13851,12 +13607,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13923,12 +13677,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14008,12 +13760,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14068,12 +13818,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14121,12 +13869,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14173,12 +13919,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14213,12 +13957,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14267,12 +14009,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14341,12 +14081,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14395,12 +14133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14449,12 +14185,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14483,7 +14217,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified NodeGroup. Get a list of available NodeGroups by making + # Returns the specified NodeGroup. Gets a list of available NodeGroups by making # a list() request. # @param [String] project # Project ID for this request. @@ -14494,12 +14228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14536,12 +14268,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14590,12 +14320,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14666,12 +14394,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14712,12 +14438,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14767,12 +14491,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14812,12 +14534,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14885,12 +14605,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14939,12 +14657,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14971,8 +14687,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified node template. Get a list of available node templates by - # making a list() request. + # Returns the specified node template. Gets a list of available node templates + # by making a list() request. # @param [String] project # Project ID for this request. # @param [String] region @@ -14982,12 +14698,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15024,12 +14738,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15076,12 +14788,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15151,12 +14861,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15197,12 +14905,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15241,12 +14947,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15314,12 +15018,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15347,7 +15049,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified node type. Get a list of available node types by making + # Returns the specified node type. Gets a list of available node types by making # a list() request. # @param [String] project # Project ID for this request. @@ -15358,12 +15060,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15431,12 +15131,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15482,12 +15180,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15531,12 +15227,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15580,12 +15274,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15629,12 +15321,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15667,12 +15357,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15703,12 +15391,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15743,12 +15429,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15787,12 +15471,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15840,12 +15522,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15890,12 +15570,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15941,12 +15619,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15993,12 +15669,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16045,12 +15719,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16097,12 +15769,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16150,12 +15820,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16192,12 +15860,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16244,12 +15910,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16319,12 +15983,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16377,12 +16039,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16422,12 +16082,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16478,12 +16136,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16533,12 +16189,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16575,12 +16229,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16616,12 +16268,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16672,12 +16322,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16748,12 +16396,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16808,12 +16454,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16853,12 +16497,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16911,12 +16553,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16985,12 +16625,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17018,8 +16656,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified commitment resource. Get a list of available commitments - # by making a list() request. + # Returns the specified commitment resource. Gets a list of available + # commitments by making a list() request. # @param [String] project # Project ID for this request. # @param [String] region @@ -17029,12 +16667,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17081,12 +16717,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17156,12 +16790,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17201,12 +16833,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17234,7 +16864,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified regional disk type. Get a list of available disk types + # Returns the specified regional disk type. Gets a list of available disk types # by making a list() request. # @param [String] project # Project ID for this request. @@ -17245,12 +16875,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17318,12 +16946,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17375,12 +17001,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17434,12 +17058,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17476,12 +17098,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17530,12 +17150,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17606,12 +17224,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17662,12 +17278,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17718,12 +17332,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17763,12 +17375,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17817,12 +17427,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17849,7 +17457,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HealthCheck resource. Get a list of available health + # Returns the specified HealthCheck resource. Gets a list of available health # checks by making a list() request. # @param [String] project # Project ID for this request. @@ -17860,12 +17468,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17912,12 +17518,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17987,12 +17591,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18045,12 +17647,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18090,12 +17690,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18146,12 +17744,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18213,12 +17809,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18258,12 +17852,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18313,12 +17905,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18377,12 +17967,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18422,12 +18010,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18465,12 +18051,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18522,12 +18106,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18598,12 +18180,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18648,12 +18228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18727,12 +18305,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18789,12 +18365,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18854,12 +18428,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18920,12 +18492,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18976,12 +18546,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19033,12 +18601,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19090,12 +18656,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19135,12 +18699,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19194,12 +18756,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19241,12 +18801,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19284,12 +18842,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19358,12 +18914,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19439,12 +18993,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19498,12 +19050,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19543,12 +19093,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19586,12 +19134,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19625,12 +19171,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19698,12 +19242,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19732,6 +19274,53 @@ module Google execute_or_queue_command(command, &block) end + # Waits for the specified region-specific Operations resource until it is done + # or timeout, and retrieves the specified Operations resource. 1. Immediately + # returns when the operation is already done. 2. Waits for no more than the + # default deadline (2 minutes, subject to change) and then returns the current + # state of the operation, which may be DONE or still in progress. 3. Is best- + # effort: a. The server can wait less than the default deadline or zero seconds, + # in overload situations. b. There is no guarantee that the operation is + # actually done when returns. 4. User should be prepared to retry if the + # operation is not DONE. + # @param [String] project + # Project ID for this request. + # @param [String] region + # Name of the region for this request. + # @param [String] operation + # Name of the Operations resource to return. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def wait_region_operation(project, region, operation, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/regions/{region}/operations/{operation}/wait', options) + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['operation'] = operation unless operation.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Deletes the specified TargetHttpProxy resource. # @param [String] project # Project ID for this request. @@ -19753,12 +19342,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19796,12 +19383,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19848,12 +19433,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19924,12 +19507,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19980,12 +19561,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20025,12 +19604,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20070,12 +19647,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20102,7 +19677,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified UrlMap resource. Get a list of available URL maps by + # Returns the specified UrlMap resource. Gets a list of available URL maps by # making a list() request. # @param [String] project # Project ID for this request. @@ -20113,12 +19688,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20156,12 +19729,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20232,12 +19803,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20281,12 +19850,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20326,12 +19893,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20372,12 +19937,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20418,12 +19981,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20451,7 +20012,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Region resource. Get a list of available regions by + # Returns the specified Region resource. Gets a list of available regions by # making a list() request. # @param [String] project # Project ID for this request. @@ -20460,12 +20021,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20530,12 +20089,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20563,6 +20120,418 @@ module Google execute_or_queue_command(command, &block) end + # Retrieves an aggregated list of resource policies. + # @param [String] project + # Project ID for this request. + # @param [String] filter + # A filter expression that filters resources listed in the response. The + # expression must specify the field name, a comparison operator, and the value + # that you want to use for filtering. The value must be a string, a number, or a + # boolean. The comparison operator must be either =, !=, >, or <. + # For example, if you are filtering Compute Engine instances, you can exclude + # instances named example-instance by specifying name != example-instance. + # You can also filter nested fields. For example, you could specify scheduling. + # automaticRestart = false to include instances only if they are not scheduled + # for automatic restarts. You can use filtering on nested fields to filter based + # on resource labels. + # To filter on multiple expressions, provide each separate expression within + # parentheses. For example, (scheduling.automaticRestart = true) (cpuPlatform = " + # Intel Skylake"). By default, each expression is an AND expression. However, + # you can include AND and OR expressions explicitly. For example, (cpuPlatform = + # "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling. + # automaticRestart = true). + # @param [Fixnum] max_results + # The maximum number of results per page that should be returned. If the number + # of available results is larger than maxResults, Compute Engine returns a + # nextPageToken that can be used to get the next page of results in subsequent + # list requests. Acceptable values are 0 to 500, inclusive. (Default: 500) + # @param [String] order_by + # Sorts list results by a certain order. By default, results are returned in + # alphanumerical order based on the resource name. + # You can also sort results in descending order based on the creation timestamp + # using orderBy="creationTimestamp desc". This sorts results based on the + # creationTimestamp field in reverse chronological order (newest result first). + # Use this to sort resources like operations so that the newest operation is + # returned first. + # Currently, only sorting by name or creationTimestamp desc is supported. + # @param [String] page_token + # Specifies a page token to use. Set pageToken to the nextPageToken returned by + # a previous list request to get the next page of results. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def aggregated_resource_policy_list(project, filter: nil, max_results: nil, order_by: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:get, '{project}/aggregated/resourcePolicies', options) + command.response_representation = Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList::Representation + command.response_class = Google::Apis::ComputeAlpha::ResourcePolicyAggregatedList + command.params['project'] = project unless project.nil? + command.query['filter'] = filter unless filter.nil? + command.query['maxResults'] = max_results unless max_results.nil? + command.query['orderBy'] = order_by unless order_by.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Deletes the specified resource policy. + # @param [String] project + # Project ID for this request. + # @param [String] region + # Name of the region for this request. + # @param [String] resource_policy + # Name of the resource policy to delete. + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def delete_resource_policy(project, region, resource_policy, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:delete, '{project}/regions/{region}/resourcePolicies/{resourcePolicy}', options) + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['resourcePolicy'] = resource_policy unless resource_policy.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Retrieves all information of the specified resource policy. + # @param [String] project + # Project ID for this request. + # @param [String] region + # Name of the region for this request. + # @param [String] resource_policy + # Name of the resource policy to retrieve. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::ResourcePolicy] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::ResourcePolicy] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_resource_policy(project, region, resource_policy, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:get, '{project}/regions/{region}/resourcePolicies/{resourcePolicy}', options) + command.response_representation = Google::Apis::ComputeAlpha::ResourcePolicy::Representation + command.response_class = Google::Apis::ComputeAlpha::ResourcePolicy + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['resourcePolicy'] = resource_policy unless resource_policy.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Gets the access control policy for a resource. May be empty if no such policy + # or resource exists. + # @param [String] project + # Project ID for this request. + # @param [String] region + # The name of the region for this request. + # @param [String] resource + # Name of the resource for this request. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Policy] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Policy] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_resource_policy_iam_policy(project, region, resource, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:get, '{project}/regions/{region}/resourcePolicies/{resource}/getIamPolicy', options) + command.response_representation = Google::Apis::ComputeAlpha::Policy::Representation + command.response_class = Google::Apis::ComputeAlpha::Policy + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Creates a new resource policy. + # @param [String] project + # Project ID for this request. + # @param [String] region + # Name of the region for this request. + # @param [Google::Apis::ComputeAlpha::ResourcePolicy] resource_policy_object + # @param [String] request_id + # An optional request ID to identify requests. Specify a unique request ID so + # that if you must retry your request, the server will know to ignore the + # request if it has already been completed. + # For example, consider a situation where you make an initial request and the + # request times out. If you make the request again with the same request ID, the + # server can check if original operation with the same request ID was received, + # and if so, will ignore the second request. This prevents clients from + # accidentally creating duplicate commitments. + # The request ID must be a valid UUID with the exception that zero UUID is not + # supported (00000000-0000-0000-0000-000000000000). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def insert_resource_policy(project, region, resource_policy_object = nil, request_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/regions/{region}/resourcePolicies', options) + command.request_representation = Google::Apis::ComputeAlpha::ResourcePolicy::Representation + command.request_object = resource_policy_object + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.query['requestId'] = request_id unless request_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # A list all the resource policies that have been configured for the specified + # project in specified region. + # @param [String] project + # Project ID for this request. + # @param [String] region + # Name of the region for this request. + # @param [String] filter + # A filter expression that filters resources listed in the response. The + # expression must specify the field name, a comparison operator, and the value + # that you want to use for filtering. The value must be a string, a number, or a + # boolean. The comparison operator must be either =, !=, >, or <. + # For example, if you are filtering Compute Engine instances, you can exclude + # instances named example-instance by specifying name != example-instance. + # You can also filter nested fields. For example, you could specify scheduling. + # automaticRestart = false to include instances only if they are not scheduled + # for automatic restarts. You can use filtering on nested fields to filter based + # on resource labels. + # To filter on multiple expressions, provide each separate expression within + # parentheses. For example, (scheduling.automaticRestart = true) (cpuPlatform = " + # Intel Skylake"). By default, each expression is an AND expression. However, + # you can include AND and OR expressions explicitly. For example, (cpuPlatform = + # "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling. + # automaticRestart = true). + # @param [Fixnum] max_results + # The maximum number of results per page that should be returned. If the number + # of available results is larger than maxResults, Compute Engine returns a + # nextPageToken that can be used to get the next page of results in subsequent + # list requests. Acceptable values are 0 to 500, inclusive. (Default: 500) + # @param [String] order_by + # Sorts list results by a certain order. By default, results are returned in + # alphanumerical order based on the resource name. + # You can also sort results in descending order based on the creation timestamp + # using orderBy="creationTimestamp desc". This sorts results based on the + # creationTimestamp field in reverse chronological order (newest result first). + # Use this to sort resources like operations so that the newest operation is + # returned first. + # Currently, only sorting by name or creationTimestamp desc is supported. + # @param [String] page_token + # Specifies a page token to use. Set pageToken to the nextPageToken returned by + # a previous list request to get the next page of results. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::ResourcePoliciesList] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::ResourcePoliciesList] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_resource_policies(project, region, filter: nil, max_results: nil, order_by: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:get, '{project}/regions/{region}/resourcePolicies', options) + command.response_representation = Google::Apis::ComputeAlpha::ResourcePoliciesList::Representation + command.response_class = Google::Apis::ComputeAlpha::ResourcePoliciesList + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.query['filter'] = filter unless filter.nil? + command.query['maxResults'] = max_results unless max_results.nil? + command.query['orderBy'] = order_by unless order_by.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Sets the access control policy on the specified resource. Replaces any + # existing policy. + # @param [String] project + # Project ID for this request. + # @param [String] region + # The name of the region for this request. + # @param [String] resource + # Name of the resource for this request. + # @param [Google::Apis::ComputeAlpha::Policy] policy_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Policy] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Policy] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def set_resource_policy_iam_policy(project, region, resource, policy_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/regions/{region}/resourcePolicies/{resource}/setIamPolicy', options) + command.request_representation = Google::Apis::ComputeAlpha::Policy::Representation + command.request_object = policy_object + command.response_representation = Google::Apis::ComputeAlpha::Policy::Representation + command.response_class = Google::Apis::ComputeAlpha::Policy + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Returns permissions that a caller has on the specified resource. + # @param [String] project + # Project ID for this request. + # @param [String] region + # The name of the region for this request. + # @param [String] resource + # Name of the resource for this request. + # @param [Google::Apis::ComputeAlpha::TestPermissionsRequest] test_permissions_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::TestPermissionsResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::TestPermissionsResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def test_resource_policy_iam_permissions(project, region, resource, test_permissions_request_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/regions/{region}/resourcePolicies/{resource}/testIamPermissions', options) + command.request_representation = Google::Apis::ComputeAlpha::TestPermissionsRequest::Representation + command.request_object = test_permissions_request_object + command.response_representation = Google::Apis::ComputeAlpha::TestPermissionsResponse::Representation + command.response_class = Google::Apis::ComputeAlpha::TestPermissionsResponse + command.params['project'] = project unless project.nil? + command.params['region'] = region unless region.nil? + command.params['resource'] = resource unless resource.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + # Retrieves an aggregated list of routers. # @param [String] project # Project ID for this request. @@ -20603,12 +20572,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20657,12 +20624,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20689,7 +20654,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Router resource. Get a list of available routers by + # Returns the specified Router resource. Gets a list of available routers by # making a list() request. # @param [String] project # Project ID for this request. @@ -20700,12 +20665,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20741,12 +20704,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20793,12 +20754,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20868,12 +20827,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20926,12 +20883,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20972,12 +20927,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21016,12 +20969,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21071,12 +21022,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21124,12 +21073,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21155,8 +21102,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Route resource. Get a list of available routes by making - # a list() request. + # Returns the specified Route resource. Gets a list of available routes by + # making a list() request. # @param [String] project # Project ID for this request. # @param [String] route @@ -21164,12 +21111,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21213,12 +21158,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21285,12 +21228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21327,12 +21268,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21370,12 +21309,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21422,12 +21359,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21461,12 +21396,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21501,12 +21434,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21553,12 +21484,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21626,12 +21555,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21679,12 +21606,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21725,12 +21650,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21769,12 +21692,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21809,12 +21730,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21864,12 +21783,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21895,7 +21812,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Snapshot resource. Get a list of available snapshots by + # Returns the specified Snapshot resource. Gets a list of available snapshots by # making a list() request. # @param [String] project # Project ID for this request. @@ -21904,12 +21821,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21943,12 +21858,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22014,12 +21927,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22057,12 +21968,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22099,12 +22008,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22140,12 +22047,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22191,12 +22096,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22222,7 +22125,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SslCertificate resource. Get a list of available SSL + # Returns the specified SslCertificate resource. Gets a list of available SSL # certificates by making a list() request. # @param [String] project # Project ID for this request. @@ -22231,12 +22134,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22280,12 +22181,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22353,12 +22252,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22395,12 +22292,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22448,12 +22343,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22488,12 +22381,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22518,7 +22409,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SSL policy resource. Get a list of available SSL + # Returns the specified SSL policy resource. Gets a list of available SSL # policies by making a list() request. # @param [String] project # Project ID for this request. @@ -22537,12 +22428,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22609,12 +22498,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22683,12 +22570,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22737,12 +22622,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22779,12 +22662,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22851,12 +22732,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22905,12 +22784,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22959,12 +22836,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22993,7 +22868,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified subnetwork. Get a list of available subnetworks list() + # Returns the specified subnetwork. Gets a list of available subnetworks list() # request. # @param [String] project # Project ID for this request. @@ -23004,12 +22879,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23046,12 +22919,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23098,12 +22969,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23173,12 +23042,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23247,12 +23114,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23306,12 +23171,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23352,12 +23215,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23408,12 +23269,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23453,12 +23312,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23527,12 +23384,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23579,12 +23434,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23610,8 +23463,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpProxy resource. Get a list of available target - # HTTP proxies by making a list() request. + # Returns the specified TargetHttpProxy resource. Gets a list of available + # target HTTP proxies by making a list() request. # @param [String] project # Project ID for this request. # @param [String] target_http_proxy @@ -23619,12 +23472,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23668,12 +23519,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23741,12 +23590,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23794,12 +23641,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23836,12 +23681,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23887,12 +23730,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23918,7 +23759,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpsProxy resource. Get a list of available + # Returns the specified TargetHttpsProxy resource. Gets a list of available # target HTTPS proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -23927,12 +23768,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -23976,12 +23815,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24049,12 +23886,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24103,12 +23938,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24156,12 +23989,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24213,12 +24044,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24266,12 +24095,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24308,12 +24135,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24380,12 +24205,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24434,12 +24257,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24466,7 +24287,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetInstance resource. Get a list of available target + # Returns the specified TargetInstance resource. Gets a list of available target # instances by making a list() request. # @param [String] project # Project ID for this request. @@ -24477,12 +24298,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24529,12 +24348,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24605,12 +24422,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24650,12 +24465,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24705,12 +24518,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24761,12 +24572,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24835,12 +24644,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24889,12 +24696,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24921,7 +24726,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target pool. Get a list of available target pools by + # Returns the specified target pool. Gets a list of available target pools by # making a list() request. # @param [String] project # Project ID for this request. @@ -24932,12 +24737,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -24975,12 +24778,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25029,12 +24830,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25104,12 +24903,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25160,12 +24957,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25216,12 +25011,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25274,12 +25067,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25320,12 +25111,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25372,12 +25161,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25403,7 +25190,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetSslProxy resource. Get a list of available target + # Returns the specified TargetSslProxy resource. Gets a list of available target # SSL proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -25412,12 +25199,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25461,12 +25246,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25534,12 +25317,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25587,12 +25368,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25640,12 +25419,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25693,12 +25470,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25750,12 +25525,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25792,12 +25565,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25843,12 +25614,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25874,7 +25643,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetTcpProxy resource. Get a list of available target + # Returns the specified TargetTcpProxy resource. Gets a list of available target # TCP proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -25883,12 +25652,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -25932,12 +25699,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26005,12 +25770,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26058,12 +25821,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26111,12 +25872,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26153,12 +25912,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26225,12 +25982,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26279,12 +26034,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26311,7 +26064,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target VPN gateway. Get a list of available target VPN + # Returns the specified target VPN gateway. Gets a list of available target VPN # gateways by making a list() request. # @param [String] project # Project ID for this request. @@ -26322,12 +26075,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26374,12 +26125,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26450,12 +26199,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26507,12 +26254,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26552,12 +26297,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26604,12 +26347,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26635,7 +26376,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified UrlMap resource. Get a list of available URL maps by + # Returns the specified UrlMap resource. Gets a list of available URL maps by # making a list() request. # @param [String] project # Project ID for this request. @@ -26644,12 +26385,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26693,12 +26432,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26746,12 +26483,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26819,12 +26554,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26874,12 +26607,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26916,12 +26647,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -26968,12 +26697,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27011,12 +26738,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27083,12 +26808,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27137,12 +26860,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27169,7 +26890,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified VpnTunnel resource. Get a list of available VPN tunnels + # Returns the specified VpnTunnel resource. Gets a list of available VPN tunnels # by making a list() request. # @param [String] project # Project ID for this request. @@ -27180,12 +26901,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27232,12 +26951,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27308,12 +27025,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27365,12 +27080,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27410,12 +27123,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27453,12 +27164,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27492,12 +27201,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27565,12 +27272,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27599,8 +27304,55 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Zone resource. Get a list of available zones by making a - # list() request. + # Waits for the specified zone-specific Operations resource until it is done or + # timeout, and retrieves the specified Operations resource. 1. Immediately + # returns when the operation is already done. 2. Waits for no more than the + # default deadline (2 minutes, subject to change) and then returns the current + # state of the operation, which may be DONE or still in progress. 3. Is best- + # effort: a. The server can wait less than the default deadline or zero seconds, + # in overload situations. b. There is no guarantee that the operation is + # actually done when returns. 4. User should be prepared to retry if the + # operation is not DONE. + # @param [String] project + # Project ID for this request. + # @param [String] zone + # Name of the zone for this request. + # @param [String] operation + # Name of the Operations resource to return. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. + # @param [String] user_ip + # Deprecated. Please use quotaUser instead. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ComputeAlpha::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ComputeAlpha::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def wait_zone_operation(project, zone, operation, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, '{project}/zones/{zone}/operations/{operation}/wait', options) + command.response_representation = Google::Apis::ComputeAlpha::Operation::Representation + command.response_class = Google::Apis::ComputeAlpha::Operation + command.params['project'] = project unless project.nil? + command.params['zone'] = zone unless zone.nil? + command.params['operation'] = operation unless operation.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['userIp'] = user_ip unless user_ip.nil? + execute_or_queue_command(command, &block) + end + + # Returns the specified Zone resource. Gets a list of available zones by making + # a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -27608,12 +27360,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -27678,12 +27428,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # diff --git a/generated/google/apis/compute_beta.rb b/generated/google/apis/compute_beta.rb index 84d6d31ba..a5ba21131 100644 --- a/generated/google/apis/compute_beta.rb +++ b/generated/google/apis/compute_beta.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeBeta VERSION = 'Beta' - REVISION = '20180419' + REVISION = '20180427' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_beta/classes.rb b/generated/google/apis/compute_beta/classes.rb index 94cdbce20..a682c1ec7 100644 --- a/generated/google/apis/compute_beta/classes.rb +++ b/generated/google/apis/compute_beta/classes.rb @@ -5874,6 +5874,62 @@ module Google end end + # + class Http2HealthCheck + include Google::Apis::Core::Hashable + + # The value of the host header in the HTTP/2 health check request. If left empty + # (default value), the IP on behalf of which this health check is performed will + # be used. + # Corresponds to the JSON property `host` + # @return [String] + attr_accessor :host + + # The TCP port number for the health check request. The default value is 443. + # Valid values are 1 through 65535. + # Corresponds to the JSON property `port` + # @return [Fixnum] + attr_accessor :port + + # Port name as defined in InstanceGroup#NamedPort#name. If both port and + # port_name are defined, port takes precedence. + # Corresponds to the JSON property `portName` + # @return [String] + attr_accessor :port_name + + # Specifies the type of proxy header to append before sending data to the + # backend, either NONE or PROXY_V1. The default is NONE. + # Corresponds to the JSON property `proxyHeader` + # @return [String] + attr_accessor :proxy_header + + # The request path of the HTTP/2 health check request. The default value is /. + # Corresponds to the JSON property `requestPath` + # @return [String] + attr_accessor :request_path + + # The string to match anywhere in the first 1024 bytes of the response body. If + # left empty (the default value), the status code determines health. The + # response data can only be ASCII. + # Corresponds to the JSON property `response` + # @return [String] + attr_accessor :response + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @host = args[:host] if args.key?(:host) + @port = args[:port] if args.key?(:port) + @port_name = args[:port_name] if args.key?(:port_name) + @proxy_header = args[:proxy_header] if args.key?(:proxy_header) + @request_path = args[:request_path] if args.key?(:request_path) + @response = args[:response] if args.key?(:response) + end + end + # class HttpHealthCheck include Google::Apis::Core::Hashable @@ -6014,6 +6070,11 @@ module Google # @return [Fixnum] attr_accessor :healthy_threshold + # + # Corresponds to the JSON property `http2HealthCheck` + # @return [Google::Apis::ComputeBeta::Http2HealthCheck] + attr_accessor :http2_health_check + # # Corresponds to the JSON property `httpHealthCheck` # @return [Google::Apis::ComputeBeta::HttpHealthCheck] @@ -6095,6 +6156,7 @@ module Google @creation_timestamp = args[:creation_timestamp] if args.key?(:creation_timestamp) @description = args[:description] if args.key?(:description) @healthy_threshold = args[:healthy_threshold] if args.key?(:healthy_threshold) + @http2_health_check = args[:http2_health_check] if args.key?(:http2_health_check) @http_health_check = args[:http_health_check] if args.key?(:http_health_check) @https_health_check = args[:https_health_check] if args.key?(:https_health_check) @id = args[:id] if args.key?(:id) @@ -7205,11 +7267,11 @@ module Google # @return [String] attr_accessor :kind - # A fingerprint for this request, which is essentially a hash of the metadata's + # A fingerprint for this request, which is essentially a hash of the label's # contents and used for optimistic locking. The fingerprint is initially # generated by Compute Engine and changes after every request to modify or - # update metadata. You must always provide an up-to-date fingerprint hash in - # order to update or change metadata. + # update labels. You must always provide an up-to-date fingerprint hash in order + # to update or change labels. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `labelFingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. @@ -7864,8 +7926,10 @@ module Google # @return [String] attr_accessor :failover_action - # [Output Only] The fingerprint of the resource data. You can use this optional - # field for optimistic locking when you update the resource. + # Fingerprint of this resource. This field may be used in optimistic locking. It + # will be ignored when inserting an InstanceGroupManager. An up-to-date + # fingerprint must be provided in order to update the InstanceGroupManager or + # the field need to be unset. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. # @return [String] @@ -7925,10 +7989,10 @@ module Google # @return [String] attr_accessor :self_link - # [Output Only] The service account to be used as credentials for all operations - # performed by the managed instance group on instances. The service accounts - # needs all permissions required to create and delete instances. By default, the - # service account `projectNumber`@cloudservices.gserviceaccount.com is used. + # The service account to be used as credentials for all operations performed by + # the managed instance group on instances. The service accounts needs all + # permissions required to create and delete instances. By default, the service + # account `projectNumber`@cloudservices.gserviceaccount.com is used. # Corresponds to the JSON property `serviceAccount` # @return [String] attr_accessor :service_account @@ -11146,8 +11210,8 @@ module Google class InterconnectOutageNotification include Google::Apis::Core::Hashable - # Iff issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs - # that will be affected. + # If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that + # will be affected. # Corresponds to the JSON property `affectedCircuits` # @return [Array] attr_accessor :affected_circuits @@ -13492,15 +13556,19 @@ module Google # Defines an Identity and Access Management (IAM) policy. It is used to specify # access control policies for Cloud Platform resources. - # A `Policy` consists of a list of `bindings`. A `Binding` binds a list of ` + # A `Policy` consists of a list of `bindings`. A `binding` binds a list of ` # members` to a `role`, where the members can be user accounts, Google groups, # Google domains, and service accounts. A `role` is a named list of permissions # defined by IAM. - # **Example** + # **JSON Example** # ` "bindings": [ ` "role": "roles/owner", "members": [ "user:mike@example.com", # "group:admins@example.com", "domain:google.com", "serviceAccount:my-other-app@ - # appspot.gserviceaccount.com", ] `, ` "role": "roles/viewer", "members": ["user: + # appspot.gserviceaccount.com" ] `, ` "role": "roles/viewer", "members": ["user: # sean@example.com"] ` ] ` + # **YAML Example** + # bindings: - members: - user:mike@example.com - group:admins@example.com - + # domain:google.com - serviceAccount:my-other-app@appspot.gserviceaccount.com + # role: roles/owner - members: - user:sean@example.com role: roles/viewer # For a description of IAM and its features, see the [IAM developer's guide]( # https://cloud.google.com/iam/docs). class Policy @@ -18054,10 +18122,10 @@ module Google include Google::Apis::Core::Hashable # Specifies a fingerprint for this request, which is essentially a hash of the - # metadata's contents and used for optimistic locking. The fingerprint is - # initially generated by Compute Engine and changes after every request to - # modify or update metadata. You must always provide an up-to-date fingerprint - # hash in order to update or change metadata. + # tags' contents and used for optimistic locking. The fingerprint is initially + # generated by Compute Engine and changes after every request to modify or + # update tags. You must always provide an up-to-date fingerprint hash in order + # to update or change tags. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. diff --git a/generated/google/apis/compute_beta/representations.rb b/generated/google/apis/compute_beta/representations.rb index be7fd9bb5..ddfe93b54 100644 --- a/generated/google/apis/compute_beta/representations.rb +++ b/generated/google/apis/compute_beta/representations.rb @@ -772,6 +772,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class Http2HealthCheck + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class HttpHealthCheck class Representation < Google::Apis::Core::JsonRepresentation; end @@ -4405,6 +4411,18 @@ module Google end end + class Http2HealthCheck + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :host, as: 'host' + property :port, as: 'port' + property :port_name, as: 'portName' + property :proxy_header, as: 'proxyHeader' + property :request_path, as: 'requestPath' + property :response, as: 'response' + end + end + class HttpHealthCheck # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -4436,6 +4454,8 @@ module Google property :creation_timestamp, as: 'creationTimestamp' property :description, as: 'description' property :healthy_threshold, as: 'healthyThreshold' + property :http2_health_check, as: 'http2HealthCheck', class: Google::Apis::ComputeBeta::Http2HealthCheck, decorator: Google::Apis::ComputeBeta::Http2HealthCheck::Representation + property :http_health_check, as: 'httpHealthCheck', class: Google::Apis::ComputeBeta::HttpHealthCheck, decorator: Google::Apis::ComputeBeta::HttpHealthCheck::Representation property :https_health_check, as: 'httpsHealthCheck', class: Google::Apis::ComputeBeta::HttpsHealthCheck, decorator: Google::Apis::ComputeBeta::HttpsHealthCheck::Representation diff --git a/generated/google/apis/compute_beta/service.rb b/generated/google/apis/compute_beta/service.rb index 9f3d4b2f2..89075d085 100644 --- a/generated/google/apis/compute_beta/service.rb +++ b/generated/google/apis/compute_beta/service.rb @@ -38,14 +38,12 @@ module Google attr_accessor :key # @return [String] - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. attr_accessor :quota_user # @return [String] - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. attr_accessor :user_ip def initialize @@ -93,12 +91,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -126,7 +122,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified accelerator type. Get a list of available accelerator + # Returns the specified accelerator type. Gets a list of available accelerator # types by making a list() request. # @param [String] project # Project ID for this request. @@ -137,12 +133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -210,12 +204,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -284,12 +276,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -338,12 +328,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -380,12 +368,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -432,12 +418,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -507,12 +491,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -564,12 +546,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -609,12 +589,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -682,12 +660,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -736,12 +712,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -768,8 +742,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified autoscaler resource. Get a list of available autoscalers - # by making a list() request. + # Returns the specified autoscaler resource. Gets a list of available + # autoscalers by making a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -779,12 +753,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -831,12 +803,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -906,12 +876,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -964,12 +932,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1009,12 +975,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1065,12 +1029,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1120,12 +1082,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1172,12 +1132,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1225,12 +1183,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1257,7 +1213,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendBucket resource. Get a list of available backend + # Returns the specified BackendBucket resource. Gets a list of available backend # buckets by making a list() request. # @param [String] project # Project ID for this request. @@ -1266,12 +1222,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1315,12 +1269,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1388,12 +1340,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1443,12 +1393,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1497,12 +1445,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1551,12 +1497,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1625,12 +1569,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1677,12 +1619,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1730,12 +1670,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1762,8 +1700,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendService resource. Get a list of available backend - # services by making a list() request. + # Returns the specified BackendService resource. Gets a list of available + # backend services by making a list() request. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -1771,12 +1709,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1809,12 +1745,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1862,12 +1796,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1935,12 +1867,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1992,12 +1922,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2046,12 +1974,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2088,12 +2014,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2143,12 +2067,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2216,12 +2138,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2249,7 +2169,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified disk type. Get a list of available disk types by making + # Returns the specified disk type. Gets a list of available disk types by making # a list() request. # @param [String] project # Project ID for this request. @@ -2260,12 +2180,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2333,12 +2251,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2407,12 +2323,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2463,12 +2377,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2521,12 +2433,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2553,7 +2463,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns a specified persistent disk. Get a list of available persistent disks + # Returns a specified persistent disk. Gets a list of available persistent disks # by making a list() request. # @param [String] project # Project ID for this request. @@ -2564,12 +2474,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2620,12 +2528,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2696,12 +2602,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2753,12 +2657,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2810,12 +2712,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2855,12 +2755,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2907,12 +2805,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2946,12 +2842,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2995,12 +2889,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3067,12 +2959,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3122,12 +3012,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3164,12 +3052,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3218,12 +3104,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3291,12 +3175,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3345,12 +3227,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3387,12 +3267,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3439,12 +3317,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3515,12 +3391,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3572,12 +3446,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3629,12 +3501,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3674,12 +3544,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3726,12 +3594,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3757,7 +3623,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified address resource. Get a list of available addresses by + # Returns the specified address resource. Gets a list of available addresses by # making a list() request. # @param [String] project # Project ID for this request. @@ -3766,12 +3632,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3815,12 +3679,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3887,12 +3749,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3930,12 +3790,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3971,12 +3829,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4022,12 +3878,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4053,7 +3907,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified GlobalForwardingRule resource. Get a list of available + # Returns the specified GlobalForwardingRule resource. Gets a list of available # forwarding rules by making a list() request. # @param [String] project # Project ID for this request. @@ -4062,12 +3916,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4111,12 +3963,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4184,12 +4034,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4227,12 +4075,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4280,12 +4126,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4322,12 +4166,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4394,12 +4236,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4435,12 +4275,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4463,7 +4301,7 @@ module Google execute_or_queue_command(command, &block) end - # Retrieves the specified Operations resource. Get a list of operations by + # Retrieves the specified Operations resource. Gets a list of operations by # making a list() request. # @param [String] project # Project ID for this request. @@ -4472,12 +4310,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4542,12 +4378,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4594,12 +4428,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4625,7 +4457,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HealthCheck resource. Get a list of available health + # Returns the specified HealthCheck resource. Gets a list of available health # checks by making a list() request. # @param [String] project # Project ID for this request. @@ -4634,12 +4466,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4683,12 +4513,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4755,12 +4583,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4810,12 +4636,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4852,12 +4676,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4905,12 +4727,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4957,12 +4777,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4988,7 +4806,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpHealthCheck resource. Get a list of available HTTP + # Returns the specified HttpHealthCheck resource. Gets a list of available HTTP # health checks by making a list() request. # @param [String] project # Project ID for this request. @@ -4997,12 +4815,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5046,12 +4862,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5119,12 +4933,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5174,12 +4986,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5216,12 +5026,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5269,12 +5077,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5321,12 +5127,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5352,8 +5156,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpsHealthCheck resource. Get a list of available HTTPS - # health checks by making a list() request. + # Returns the specified HttpsHealthCheck resource. Gets a list of available + # HTTPS health checks by making a list() request. # @param [String] project # Project ID for this request. # @param [String] https_health_check @@ -5361,12 +5165,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5410,12 +5212,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5483,12 +5283,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5538,12 +5336,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5580,12 +5376,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5633,12 +5427,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5685,12 +5477,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5737,12 +5527,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5770,7 +5558,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified image. Get a list of available images by making a list() + # Returns the specified image. Gets a list of available images by making a list() # request. # @param [String] project # Project ID for this request. @@ -5779,12 +5567,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5817,12 +5603,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5868,12 +5652,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5946,12 +5728,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5989,12 +5769,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6030,12 +5808,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6095,12 +5871,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6169,12 +5943,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6225,12 +5997,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6289,12 +6059,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6334,12 +6102,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6392,12 +6158,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6468,12 +6232,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6520,12 +6282,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6582,12 +6342,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6647,12 +6405,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6714,12 +6470,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6780,12 +6534,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6836,12 +6588,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6894,12 +6644,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6955,12 +6703,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7000,12 +6746,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7059,12 +6803,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7117,12 +6859,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7191,12 +6931,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7247,12 +6985,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7279,7 +7015,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified instance group. Get a list of available instance groups + # Returns the specified instance group. Gets a list of available instance groups # by making a list() request. # @param [String] project # Project ID for this request. @@ -7290,12 +7026,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7342,12 +7076,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7418,12 +7150,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7498,12 +7228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7561,12 +7289,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7617,12 +7343,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7662,12 +7386,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7716,12 +7438,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7756,12 +7476,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7807,12 +7525,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7880,12 +7596,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7922,12 +7636,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7978,12 +7690,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8053,12 +7763,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8114,12 +7822,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8171,12 +7877,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8228,12 +7932,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8285,12 +7987,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8318,7 +8018,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Instance resource. Get a list of available instances by + # Returns the specified Instance resource. Gets a list of available instances by # making a list() request. # @param [String] project # Project ID for this request. @@ -8329,12 +8029,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8377,12 +8075,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8439,12 +8135,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8515,12 +8209,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8595,12 +8287,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8652,12 +8342,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8707,12 +8395,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8765,12 +8451,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8822,12 +8506,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8879,12 +8561,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8936,12 +8616,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8992,12 +8670,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9050,12 +8726,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9106,12 +8780,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9163,12 +8835,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9219,12 +8889,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9263,12 +8931,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9294,8 +8960,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -9316,12 +8982,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9348,8 +9012,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -9371,12 +9035,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9430,12 +9092,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9473,12 +9133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9532,12 +9190,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9591,12 +9247,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9666,12 +9320,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9720,12 +9372,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9762,12 +9412,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9814,12 +9462,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9890,12 +9536,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9948,12 +9592,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10005,12 +9647,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10050,12 +9690,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10083,7 +9721,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the details for the specified interconnect location. Get a list of + # Returns the details for the specified interconnect location. Gets a list of # available interconnect locations by making a list() request. # @param [String] project # Project ID for this request. @@ -10092,12 +9730,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10163,12 +9799,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10215,12 +9849,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10246,7 +9878,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified interconnect. Get a list of available interconnects by + # Returns the specified interconnect. Gets a list of available interconnects by # making a list() request. # @param [String] project # Project ID for this request. @@ -10255,12 +9887,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10304,12 +9934,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10376,12 +10004,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10431,12 +10057,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10474,12 +10098,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10515,12 +10137,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10556,12 +10176,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10605,12 +10223,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10644,12 +10260,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10692,12 +10306,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10768,12 +10380,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10841,12 +10451,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10885,12 +10493,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10958,12 +10564,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11012,12 +10616,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11064,12 +10666,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11095,7 +10695,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified network. Get a list of available networks by making a + # Returns the specified network. Gets a list of available networks by making a # list() request. # @param [String] project # Project ID for this request. @@ -11104,12 +10704,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11153,12 +10751,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11225,12 +10821,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11279,12 +10873,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11332,12 +10924,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11384,12 +10974,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11424,12 +11012,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11473,12 +11059,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11522,12 +11106,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11571,12 +11153,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11620,12 +11200,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11658,12 +11236,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11694,12 +11270,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11734,12 +11308,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11778,12 +11350,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11831,12 +11401,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11881,12 +11449,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11932,12 +11498,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11984,12 +11548,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12036,12 +11598,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12089,12 +11649,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12131,12 +11689,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12183,12 +11739,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12258,12 +11812,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12316,12 +11868,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12361,12 +11911,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12417,12 +11965,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12472,12 +12018,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12514,12 +12058,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12555,12 +12097,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12611,12 +12151,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12687,12 +12225,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12747,12 +12283,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12792,12 +12326,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12850,12 +12382,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12924,12 +12454,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12957,8 +12485,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified commitment resource. Get a list of available commitments - # by making a list() request. + # Returns the specified commitment resource. Gets a list of available + # commitments by making a list() request. # @param [String] project # Project ID for this request. # @param [String] region @@ -12968,12 +12496,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13020,12 +12546,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13095,12 +12619,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13129,7 +12651,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified regional disk type. Get a list of available disk types + # Returns the specified regional disk type. Gets a list of available disk types # by making a list() request. # @param [String] project # Project ID for this request. @@ -13140,12 +12662,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13213,12 +12733,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13269,12 +12787,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13327,12 +12843,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13369,12 +12883,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13423,12 +12935,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13499,12 +13009,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13555,12 +13063,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13611,12 +13117,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13656,12 +13160,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13722,12 +13224,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13778,12 +13278,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13842,12 +13340,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13886,12 +13382,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13943,12 +13437,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14019,12 +13511,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14069,12 +13559,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14131,12 +13619,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14196,12 +13682,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14262,12 +13746,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14318,12 +13800,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14375,12 +13855,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14432,12 +13910,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14477,12 +13953,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14536,12 +14010,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14580,12 +14052,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14654,12 +14124,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14735,12 +14203,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14794,12 +14260,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14839,12 +14303,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14882,12 +14344,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14921,12 +14381,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14994,12 +14452,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15028,7 +14484,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Region resource. Get a list of available regions by + # Returns the specified Region resource. Gets a list of available regions by # making a list() request. # @param [String] project # Project ID for this request. @@ -15037,12 +14493,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15107,12 +14561,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15180,12 +14632,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15234,12 +14684,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15266,7 +14714,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Router resource. Get a list of available routers by + # Returns the specified Router resource. Gets a list of available routers by # making a list() request. # @param [String] project # Project ID for this request. @@ -15277,12 +14725,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15318,12 +14764,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15370,12 +14814,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15445,12 +14887,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15503,12 +14943,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15549,12 +14987,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15593,12 +15029,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15648,12 +15082,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15701,12 +15133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15732,8 +15162,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Route resource. Get a list of available routes by making - # a list() request. + # Returns the specified Route resource. Gets a list of available routes by + # making a list() request. # @param [String] project # Project ID for this request. # @param [String] route @@ -15741,12 +15171,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15790,12 +15218,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15862,12 +15288,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15904,12 +15328,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15945,12 +15367,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15996,12 +15416,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16035,12 +15453,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16075,12 +15491,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16125,12 +15539,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16197,12 +15609,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16250,12 +15660,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16294,12 +15702,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16337,12 +15743,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16377,12 +15781,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16432,12 +15834,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16463,7 +15863,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Snapshot resource. Get a list of available snapshots by + # Returns the specified Snapshot resource. Gets a list of available snapshots by # making a list() request. # @param [String] project # Project ID for this request. @@ -16472,12 +15872,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16543,12 +15941,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16586,12 +15982,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16627,12 +16021,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16678,12 +16070,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16709,7 +16099,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SslCertificate resource. Get a list of available SSL + # Returns the specified SslCertificate resource. Gets a list of available SSL # certificates by making a list() request. # @param [String] project # Project ID for this request. @@ -16718,12 +16108,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16767,12 +16155,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16840,12 +16226,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16882,12 +16266,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16935,12 +16317,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16975,12 +16355,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17005,7 +16383,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SSL policy resource. Get a list of available SSL + # Returns the specified SSL policy resource. Gets a list of available SSL # policies by making a list() request. # @param [String] project # Project ID for this request. @@ -17024,12 +16402,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17096,12 +16472,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17170,12 +16544,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17224,12 +16596,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17266,12 +16636,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17338,12 +16706,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17392,12 +16758,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17446,12 +16810,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17480,7 +16842,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified subnetwork. Get a list of available subnetworks list() + # Returns the specified subnetwork. Gets a list of available subnetworks list() # request. # @param [String] project # Project ID for this request. @@ -17491,12 +16853,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17533,12 +16893,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17585,12 +16943,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17660,12 +17016,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17734,12 +17088,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17793,12 +17145,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17839,12 +17189,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17895,12 +17243,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17940,12 +17286,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17992,12 +17336,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18023,8 +17365,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpProxy resource. Get a list of available target - # HTTP proxies by making a list() request. + # Returns the specified TargetHttpProxy resource. Gets a list of available + # target HTTP proxies by making a list() request. # @param [String] project # Project ID for this request. # @param [String] target_http_proxy @@ -18032,12 +17374,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18081,12 +17421,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18154,12 +17492,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18207,12 +17543,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18249,12 +17583,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18300,12 +17632,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18331,7 +17661,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpsProxy resource. Get a list of available + # Returns the specified TargetHttpsProxy resource. Gets a list of available # target HTTPS proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -18340,12 +17670,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18389,12 +17717,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18462,12 +17788,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18516,12 +17840,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18569,12 +17891,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18626,12 +17946,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18679,12 +17997,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18721,12 +18037,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18793,12 +18107,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18847,12 +18159,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18879,7 +18189,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetInstance resource. Get a list of available target + # Returns the specified TargetInstance resource. Gets a list of available target # instances by making a list() request. # @param [String] project # Project ID for this request. @@ -18890,12 +18200,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18942,12 +18250,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19018,12 +18324,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19063,12 +18367,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19118,12 +18420,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19174,12 +18474,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19248,12 +18546,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19302,12 +18598,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19334,7 +18628,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target pool. Get a list of available target pools by + # Returns the specified target pool. Gets a list of available target pools by # making a list() request. # @param [String] project # Project ID for this request. @@ -19345,12 +18639,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19388,12 +18680,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19442,12 +18732,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19517,12 +18805,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19573,12 +18859,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19629,12 +18913,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19687,12 +18969,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19733,12 +19013,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19785,12 +19063,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19816,7 +19092,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetSslProxy resource. Get a list of available target + # Returns the specified TargetSslProxy resource. Gets a list of available target # SSL proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -19825,12 +19101,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19874,12 +19148,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -19947,12 +19219,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20000,12 +19270,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20053,12 +19321,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20106,12 +19372,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20163,12 +19427,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20205,12 +19467,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20256,12 +19516,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20287,7 +19545,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetTcpProxy resource. Get a list of available target + # Returns the specified TargetTcpProxy resource. Gets a list of available target # TCP proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -20296,12 +19554,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20345,12 +19601,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20418,12 +19672,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20471,12 +19723,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20524,12 +19774,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20597,12 +19845,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20651,12 +19897,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20683,7 +19927,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target VPN gateway. Get a list of available target VPN + # Returns the specified target VPN gateway. Gets a list of available target VPN # gateways by making a list() request. # @param [String] project # Project ID for this request. @@ -20694,12 +19938,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20746,12 +19988,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20822,12 +20062,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20879,12 +20117,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20924,12 +20160,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -20976,12 +20210,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21007,7 +20239,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified UrlMap resource. Get a list of available URL maps by + # Returns the specified UrlMap resource. Gets a list of available URL maps by # making a list() request. # @param [String] project # Project ID for this request. @@ -21016,12 +20248,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21065,12 +20295,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21118,12 +20346,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21191,12 +20417,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21246,12 +20470,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21288,12 +20510,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21340,12 +20560,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21383,12 +20601,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21455,12 +20671,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21509,12 +20723,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21541,7 +20753,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified VpnTunnel resource. Get a list of available VPN tunnels + # Returns the specified VpnTunnel resource. Gets a list of available VPN tunnels # by making a list() request. # @param [String] project # Project ID for this request. @@ -21552,12 +20764,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21604,12 +20814,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21680,12 +20888,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21737,12 +20943,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21782,12 +20986,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21825,12 +21027,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21864,12 +21064,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21937,12 +21135,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -21971,8 +21167,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Zone resource. Get a list of available zones by making a - # list() request. + # Returns the specified Zone resource. Gets a list of available zones by making + # a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -21980,12 +21176,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -22050,12 +21244,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # diff --git a/generated/google/apis/compute_v1.rb b/generated/google/apis/compute_v1.rb index 30f36c1d5..1c999fad3 100644 --- a/generated/google/apis/compute_v1.rb +++ b/generated/google/apis/compute_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeV1 VERSION = 'V1' - REVISION = '20180419' + REVISION = '20180427' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_v1/classes.rb b/generated/google/apis/compute_v1/classes.rb index 206c5d81c..30e22ff7b 100644 --- a/generated/google/apis/compute_v1/classes.rb +++ b/generated/google/apis/compute_v1/classes.rb @@ -6548,11 +6548,11 @@ module Google # @return [String] attr_accessor :kind - # A fingerprint for this request, which is essentially a hash of the metadata's + # A fingerprint for this request, which is essentially a hash of the label's # contents and used for optimistic locking. The fingerprint is initially # generated by Compute Engine and changes after every request to modify or - # update metadata. You must always provide an up-to-date fingerprint hash in - # order to update or change metadata. + # update labels. You must always provide an up-to-date fingerprint hash in order + # to update or change labels. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `labelFingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. @@ -7190,8 +7190,10 @@ module Google # @return [String] attr_accessor :description - # [Output Only] The fingerprint of the resource data. You can use this optional - # field for optimistic locking when you update the resource. + # Fingerprint of this resource. This field may be used in optimistic locking. It + # will be ignored when inserting an InstanceGroupManager. An up-to-date + # fingerprint must be provided in order to update the InstanceGroupManager or + # the field need to be unset. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. # @return [String] @@ -10013,8 +10015,8 @@ module Google class InterconnectOutageNotification include Google::Apis::Core::Hashable - # Iff issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs - # that will be affected. + # If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that + # will be affected. # Corresponds to the JSON property `affectedCircuits` # @return [Array] attr_accessor :affected_circuits @@ -15999,10 +16001,10 @@ module Google include Google::Apis::Core::Hashable # Specifies a fingerprint for this request, which is essentially a hash of the - # metadata's contents and used for optimistic locking. The fingerprint is - # initially generated by Compute Engine and changes after every request to - # modify or update metadata. You must always provide an up-to-date fingerprint - # hash in order to update or change metadata. + # tags' contents and used for optimistic locking. The fingerprint is initially + # generated by Compute Engine and changes after every request to modify or + # update tags. You must always provide an up-to-date fingerprint hash in order + # to update or change tags. # To see the latest fingerprint, make get() request to the instance. # Corresponds to the JSON property `fingerprint` # NOTE: Values are automatically base64 encoded/decoded in the client library. diff --git a/generated/google/apis/compute_v1/service.rb b/generated/google/apis/compute_v1/service.rb index bc688924d..dddb2f009 100644 --- a/generated/google/apis/compute_v1/service.rb +++ b/generated/google/apis/compute_v1/service.rb @@ -38,14 +38,12 @@ module Google attr_accessor :key # @return [String] - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. attr_accessor :quota_user # @return [String] - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. attr_accessor :user_ip def initialize @@ -93,12 +91,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -126,7 +122,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified accelerator type. Get a list of available accelerator + # Returns the specified accelerator type. Gets a list of available accelerator # types by making a list() request. # @param [String] project # Project ID for this request. @@ -137,12 +133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -210,12 +204,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -284,12 +276,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -338,12 +328,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -380,12 +368,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -432,12 +418,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -507,12 +491,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -581,12 +563,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -635,12 +615,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -667,8 +645,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified autoscaler resource. Get a list of available autoscalers - # by making a list() request. + # Returns the specified autoscaler resource. Gets a list of available + # autoscalers by making a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -678,12 +656,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -730,12 +706,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -805,12 +779,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -863,12 +835,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -920,12 +890,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -973,12 +941,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1004,7 +970,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendBucket resource. Get a list of available backend + # Returns the specified BackendBucket resource. Gets a list of available backend # buckets by making a list() request. # @param [String] project # Project ID for this request. @@ -1013,12 +979,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1062,12 +1026,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1135,12 +1097,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1190,12 +1150,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1244,12 +1202,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1318,12 +1274,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1370,12 +1324,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1401,8 +1353,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified BackendService resource. Get a list of available backend - # services by making a list() request. + # Returns the specified BackendService resource. Gets a list of available + # backend services by making a list() request. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -1410,12 +1362,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1448,12 +1398,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1501,12 +1449,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1574,12 +1520,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1631,12 +1575,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1687,12 +1629,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1760,12 +1700,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1793,7 +1731,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified disk type. Get a list of available disk types by making + # Returns the specified disk type. Gets a list of available disk types by making # a list() request. # @param [String] project # Project ID for this request. @@ -1804,12 +1742,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1877,12 +1813,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -1951,12 +1885,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2007,12 +1939,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2065,12 +1995,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2097,7 +2025,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns a specified persistent disk. Get a list of available persistent disks + # Returns a specified persistent disk. Gets a list of available persistent disks # by making a list() request. # @param [String] project # Project ID for this request. @@ -2108,12 +2036,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2164,12 +2090,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2240,12 +2164,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2297,12 +2219,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2354,12 +2274,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2407,12 +2325,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2446,12 +2362,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2495,12 +2409,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2567,12 +2479,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2622,12 +2532,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2677,12 +2585,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2750,12 +2656,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2804,12 +2708,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2846,12 +2748,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2898,12 +2798,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -2974,12 +2872,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3031,12 +2927,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3084,12 +2978,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3115,7 +3007,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified address resource. Get a list of available addresses by + # Returns the specified address resource. Gets a list of available addresses by # making a list() request. # @param [String] project # Project ID for this request. @@ -3124,12 +3016,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3173,12 +3063,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3245,12 +3133,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3297,12 +3183,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3328,7 +3212,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified GlobalForwardingRule resource. Get a list of available + # Returns the specified GlobalForwardingRule resource. Gets a list of available # forwarding rules by making a list() request. # @param [String] project # Project ID for this request. @@ -3337,12 +3221,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3386,12 +3268,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3459,12 +3339,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3513,12 +3391,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3586,12 +3462,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3627,12 +3501,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3655,7 +3527,7 @@ module Google execute_or_queue_command(command, &block) end - # Retrieves the specified Operations resource. Get a list of operations by + # Retrieves the specified Operations resource. Gets a list of operations by # making a list() request. # @param [String] project # Project ID for this request. @@ -3664,12 +3536,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3734,12 +3604,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3786,12 +3654,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3817,7 +3683,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HealthCheck resource. Get a list of available health + # Returns the specified HealthCheck resource. Gets a list of available health # checks by making a list() request. # @param [String] project # Project ID for this request. @@ -3826,12 +3692,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3875,12 +3739,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -3947,12 +3809,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4002,12 +3862,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4056,12 +3914,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4108,12 +3964,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4139,7 +3993,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpHealthCheck resource. Get a list of available HTTP + # Returns the specified HttpHealthCheck resource. Gets a list of available HTTP # health checks by making a list() request. # @param [String] project # Project ID for this request. @@ -4148,12 +4002,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4197,12 +4049,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4270,12 +4120,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4325,12 +4173,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4379,12 +4225,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4431,12 +4275,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4462,8 +4304,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified HttpsHealthCheck resource. Get a list of available HTTPS - # health checks by making a list() request. + # Returns the specified HttpsHealthCheck resource. Gets a list of available + # HTTPS health checks by making a list() request. # @param [String] project # Project ID for this request. # @param [String] https_health_check @@ -4471,12 +4313,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4520,12 +4360,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4593,12 +4431,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4648,12 +4484,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4702,12 +4536,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4754,12 +4586,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4806,12 +4636,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4839,7 +4667,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified image. Get a list of available images by making a list() + # Returns the specified image. Gets a list of available images by making a list() # request. # @param [String] project # Project ID for this request. @@ -4848,12 +4676,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4886,12 +4712,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -4937,12 +4761,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5015,12 +4837,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5058,12 +4878,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5123,12 +4941,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5197,12 +5013,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5253,12 +5067,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5317,12 +5129,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5362,12 +5172,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5420,12 +5228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5496,12 +5302,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5548,12 +5352,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5614,12 +5416,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5681,12 +5481,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5738,12 +5536,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5799,12 +5595,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5857,12 +5651,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5931,12 +5723,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -5987,12 +5777,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6019,7 +5807,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified instance group. Get a list of available instance groups + # Returns the specified instance group. Gets a list of available instance groups # by making a list() request. # @param [String] project # Project ID for this request. @@ -6030,12 +5818,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6082,12 +5868,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6158,12 +5942,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6238,12 +6020,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6301,12 +6081,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6357,12 +6135,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6412,12 +6188,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6452,12 +6226,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6503,12 +6275,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6576,12 +6346,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6633,12 +6401,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6708,12 +6474,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6766,12 +6530,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6822,12 +6584,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6879,12 +6639,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6936,12 +6694,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -6969,7 +6725,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Instance resource. Get a list of available instances by + # Returns the specified Instance resource. Gets a list of available instances by # making a list() request. # @param [String] project # Project ID for this request. @@ -6980,12 +6736,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7028,12 +6782,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7090,12 +6842,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7166,12 +6916,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7246,12 +6994,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7303,12 +7049,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7358,12 +7102,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7416,12 +7158,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7473,12 +7213,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7530,12 +7268,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7587,12 +7323,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7643,12 +7377,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7701,12 +7433,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7757,12 +7487,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7814,12 +7542,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7870,12 +7596,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7904,8 +7628,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -7926,12 +7650,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -7958,8 +7680,8 @@ module Google execute_or_queue_command(command, &block) end - # Starts an instance that was stopped using the using the instances().stop - # method. For more information, see Restart an instance. + # Starts an instance that was stopped using the instances().stop method. For + # more information, see Restart an instance. # @param [String] project # Project ID for this request. # @param [String] zone @@ -7981,12 +7703,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8040,12 +7760,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8098,12 +7816,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8157,12 +7873,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8232,12 +7946,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8286,12 +7998,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8328,12 +8038,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8380,12 +8088,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8456,12 +8162,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8490,7 +8194,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the details for the specified interconnect location. Get a list of + # Returns the details for the specified interconnect location. Gets a list of # available interconnect locations by making a list() request. # @param [String] project # Project ID for this request. @@ -8499,12 +8203,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8570,12 +8272,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8622,12 +8322,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8653,7 +8351,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified interconnect. Get a list of available interconnects by + # Returns the specified interconnect. Gets a list of available interconnects by # making a list() request. # @param [String] project # Project ID for this request. @@ -8662,12 +8360,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8711,12 +8407,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8783,12 +8477,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8838,12 +8530,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8880,12 +8570,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8919,12 +8607,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -8970,12 +8656,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9009,12 +8693,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9057,12 +8739,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9133,12 +8813,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9175,12 +8853,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9247,12 +8923,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9291,12 +8965,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9364,12 +9036,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9418,12 +9088,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9470,12 +9138,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9501,7 +9167,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified network. Get a list of available networks by making a + # Returns the specified network. Gets a list of available networks by making a # list() request. # @param [String] project # Project ID for this request. @@ -9510,12 +9176,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9559,12 +9223,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9631,12 +9293,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9685,12 +9345,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9738,12 +9396,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9790,12 +9446,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9838,12 +9492,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9887,12 +9539,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9936,12 +9586,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -9985,12 +9633,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10023,12 +9669,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10059,12 +9703,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10099,12 +9741,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10143,12 +9783,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10196,12 +9834,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10246,12 +9882,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10297,12 +9931,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10349,12 +9981,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10402,12 +10032,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10444,12 +10072,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10496,12 +10122,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10571,12 +10195,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10629,12 +10251,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10686,12 +10306,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10741,12 +10359,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10783,12 +10399,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10824,12 +10438,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10880,12 +10492,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -10956,12 +10566,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11016,12 +10624,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11075,12 +10681,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11149,12 +10753,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11182,8 +10784,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified commitment resource. Get a list of available commitments - # by making a list() request. + # Returns the specified commitment resource. Gets a list of available + # commitments by making a list() request. # @param [String] project # Project ID for this request. # @param [String] region @@ -11193,12 +10795,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11245,12 +10845,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11320,12 +10918,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11387,12 +10983,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11443,12 +11037,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11507,12 +11099,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11551,12 +11141,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11608,12 +11196,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11684,12 +11270,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11734,12 +11318,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11800,12 +11382,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11866,12 +11446,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11922,12 +11500,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -11979,12 +11555,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12023,12 +11597,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12097,12 +11669,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12178,12 +11748,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12237,12 +11805,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12281,12 +11847,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12320,12 +11884,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12393,12 +11955,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12427,7 +11987,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Region resource. Get a list of available regions by + # Returns the specified Region resource. Gets a list of available regions by # making a list() request. # @param [String] project # Project ID for this request. @@ -12436,12 +11996,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12506,12 +12064,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12579,12 +12135,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12633,12 +12187,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12665,7 +12217,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Router resource. Get a list of available routers by + # Returns the specified Router resource. Gets a list of available routers by # making a list() request. # @param [String] project # Project ID for this request. @@ -12676,12 +12228,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12717,12 +12267,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12769,12 +12317,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12844,12 +12390,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12902,12 +12446,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -12948,12 +12490,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13003,12 +12543,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13056,12 +12594,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13087,8 +12623,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Route resource. Get a list of available routes by making - # a list() request. + # Returns the specified Route resource. Gets a list of available routes by + # making a list() request. # @param [String] project # Project ID for this request. # @param [String] route @@ -13096,12 +12632,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13145,12 +12679,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13217,12 +12749,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13273,12 +12803,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13304,7 +12832,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Snapshot resource. Get a list of available snapshots by + # Returns the specified Snapshot resource. Gets a list of available snapshots by # making a list() request. # @param [String] project # Project ID for this request. @@ -13313,12 +12841,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13384,12 +12910,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13427,12 +12951,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13478,12 +13000,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13509,7 +13029,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SslCertificate resource. Get a list of available SSL + # Returns the specified SslCertificate resource. Gets a list of available SSL # certificates by making a list() request. # @param [String] project # Project ID for this request. @@ -13518,12 +13038,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13567,12 +13085,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13640,12 +13156,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13694,12 +13208,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13734,12 +13246,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13764,7 +13274,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified SSL policy resource. Get a list of available SSL + # Returns the specified SSL policy resource. Gets a list of available SSL # policies by making a list() request. # @param [String] project # Project ID for this request. @@ -13783,12 +13293,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13855,12 +13363,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13929,12 +13435,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -13983,12 +13487,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14056,12 +13558,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14110,12 +13610,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14164,12 +13662,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14198,7 +13694,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified subnetwork. Get a list of available subnetworks list() + # Returns the specified subnetwork. Gets a list of available subnetworks list() # request. # @param [String] project # Project ID for this request. @@ -14209,12 +13705,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14261,12 +13755,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14336,12 +13828,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14396,12 +13886,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14453,12 +13941,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14506,12 +13992,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14537,8 +14021,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpProxy resource. Get a list of available target - # HTTP proxies by making a list() request. + # Returns the specified TargetHttpProxy resource. Gets a list of available + # target HTTP proxies by making a list() request. # @param [String] project # Project ID for this request. # @param [String] target_http_proxy @@ -14546,12 +14030,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14595,12 +14077,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14668,12 +14148,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14721,12 +14199,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14773,12 +14249,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14804,7 +14278,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetHttpsProxy resource. Get a list of available + # Returns the specified TargetHttpsProxy resource. Gets a list of available # target HTTPS proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -14813,12 +14287,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14862,12 +14334,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14935,12 +14405,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -14988,12 +14456,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15045,12 +14511,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15098,12 +14562,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15171,12 +14633,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15225,12 +14685,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15257,7 +14715,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetInstance resource. Get a list of available target + # Returns the specified TargetInstance resource. Gets a list of available target # instances by making a list() request. # @param [String] project # Project ID for this request. @@ -15268,12 +14726,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15320,12 +14776,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15396,12 +14850,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15452,12 +14904,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15508,12 +14958,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15582,12 +15030,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15636,12 +15082,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15668,7 +15112,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target pool. Get a list of available target pools by + # Returns the specified target pool. Gets a list of available target pools by # making a list() request. # @param [String] project # Project ID for this request. @@ -15679,12 +15123,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15722,12 +15164,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15776,12 +15216,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15851,12 +15289,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15907,12 +15343,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -15963,12 +15397,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16021,12 +15453,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16075,12 +15505,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16106,7 +15534,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetSslProxy resource. Get a list of available target + # Returns the specified TargetSslProxy resource. Gets a list of available target # SSL proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -16115,12 +15543,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16164,12 +15590,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16237,12 +15661,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16290,12 +15712,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16343,12 +15763,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16396,12 +15814,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16453,12 +15869,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16505,12 +15919,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16536,7 +15948,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified TargetTcpProxy resource. Get a list of available target + # Returns the specified TargetTcpProxy resource. Gets a list of available target # TCP proxies by making a list() request. # @param [String] project # Project ID for this request. @@ -16545,12 +15957,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16594,12 +16004,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16667,12 +16075,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16720,12 +16126,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16773,12 +16177,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16846,12 +16248,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16900,12 +16300,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16932,7 +16330,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified target VPN gateway. Get a list of available target VPN + # Returns the specified target VPN gateway. Gets a list of available target VPN # gateways by making a list() request. # @param [String] project # Project ID for this request. @@ -16943,12 +16341,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -16995,12 +16391,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17071,12 +16465,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17124,12 +16516,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17155,7 +16545,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified UrlMap resource. Get a list of available URL maps by + # Returns the specified UrlMap resource. Gets a list of available URL maps by # making a list() request. # @param [String] project # Project ID for this request. @@ -17164,12 +16554,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17213,12 +16601,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17266,12 +16652,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17339,12 +16723,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17394,12 +16776,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17447,12 +16827,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17490,12 +16868,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17562,12 +16938,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17616,12 +16990,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17648,7 +17020,7 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified VpnTunnel resource. Get a list of available VPN tunnels + # Returns the specified VpnTunnel resource. Gets a list of available VPN tunnels # by making a list() request. # @param [String] project # Project ID for this request. @@ -17659,12 +17031,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17711,12 +17081,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17787,12 +17155,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17831,12 +17197,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17870,12 +17234,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17943,12 +17305,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -17977,8 +17337,8 @@ module Google execute_or_queue_command(command, &block) end - # Returns the specified Zone resource. Get a list of available zones by making a - # list() request. + # Returns the specified Zone resource. Gets a list of available zones by making + # a list() request. # @param [String] project # Project ID for this request. # @param [String] zone @@ -17986,12 +17346,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # @@ -18056,12 +17414,10 @@ module Google # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # Overrides userIp if both are provided. + # An opaque string that represents a user for quota purposes. Must not exceed 40 + # characters. # @param [String] user_ip - # IP address of the site where the request originates. Use this if you want to - # enforce per-user limits. + # Deprecated. Please use quotaUser instead. # @param [Google::Apis::RequestOptions] options # Request-specific options # diff --git a/generated/google/apis/redis_v1beta1.rb b/generated/google/apis/redis_v1beta1.rb new file mode 100644 index 000000000..51a726bb0 --- /dev/null +++ b/generated/google/apis/redis_v1beta1.rb @@ -0,0 +1,35 @@ +# Copyright 2015 Google Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +require 'google/apis/redis_v1beta1/service.rb' +require 'google/apis/redis_v1beta1/classes.rb' +require 'google/apis/redis_v1beta1/representations.rb' + +module Google + module Apis + # Cloud Memorystore for Redis API + # + # The Google Cloud Memorystore for Redis API is used for creating and managing + # Redis instances on the Google Cloud Platform. + # + # @see https://cloud.google.com/memorystore/docs/redis/ + module RedisV1beta1 + VERSION = 'V1beta1' + REVISION = '20180423' + + # View and manage your data across Google Cloud Platform services + AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' + end + end +end diff --git a/generated/google/apis/redis_v1beta1/classes.rb b/generated/google/apis/redis_v1beta1/classes.rb new file mode 100644 index 000000000..98e7e033f --- /dev/null +++ b/generated/google/apis/redis_v1beta1/classes.rb @@ -0,0 +1,681 @@ +# Copyright 2015 Google Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +require 'date' +require 'google/apis/core/base_service' +require 'google/apis/core/json_representation' +require 'google/apis/core/hashable' +require 'google/apis/errors' + +module Google + module Apis + module RedisV1beta1 + + # Represents the metadata of the long-running operation. + class GoogleCloudCommonOperationMetadata + include Google::Apis::Core::Hashable + + # [Output only] API version used to start the operation. + # Corresponds to the JSON property `apiVersion` + # @return [String] + attr_accessor :api_version + + # [Output only] Identifies whether the user has requested cancellation + # of the operation. Operations that have successfully been cancelled + # have Operation.error value with a google.rpc.Status.code of 1, + # corresponding to `Code.CANCELLED`. + # Corresponds to the JSON property `cancelRequested` + # @return [Boolean] + attr_accessor :cancel_requested + alias_method :cancel_requested?, :cancel_requested + + # [Output only] The time the operation was created. + # Corresponds to the JSON property `createTime` + # @return [String] + attr_accessor :create_time + + # [Output only] The time the operation finished running. + # Corresponds to the JSON property `endTime` + # @return [String] + attr_accessor :end_time + + # [Output only] Human-readable status of the operation, if any. + # Corresponds to the JSON property `statusDetail` + # @return [String] + attr_accessor :status_detail + + # [Output only] Server-defined resource path for the target of the operation. + # Corresponds to the JSON property `target` + # @return [String] + attr_accessor :target + + # [Output only] Name of the verb executed by the operation. + # Corresponds to the JSON property `verb` + # @return [String] + attr_accessor :verb + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @api_version = args[:api_version] if args.key?(:api_version) + @cancel_requested = args[:cancel_requested] if args.key?(:cancel_requested) + @create_time = args[:create_time] if args.key?(:create_time) + @end_time = args[:end_time] if args.key?(:end_time) + @status_detail = args[:status_detail] if args.key?(:status_detail) + @target = args[:target] if args.key?(:target) + @verb = args[:verb] if args.key?(:verb) + end + end + + # This location metadata represents additional configuration options for a + # given location where a Redis instance may be created. All fields are output + # only. It is returned as content of the + # `google.cloud.location.Location.metadata` field. + class GoogleCloudRedisV1beta1LocationMetadata + include Google::Apis::Core::Hashable + + # Output only. The set of available zones in the location. The map is keyed + # by the lowercase ID of each zone, as defined by GCE. These keys can be + # specified in `location_id` or `alternative_location_id` fields when + # creating a Redis instance. + # Corresponds to the JSON property `availableZones` + # @return [Hash] + attr_accessor :available_zones + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @available_zones = args[:available_zones] if args.key?(:available_zones) + end + end + + # Defines specific information for a particular zone. Currently empty and + # reserved for future use only. + class GoogleCloudRedisV1beta1ZoneMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + + # A Google Cloud Redis instance. + class Instance + include Google::Apis::Core::Hashable + + # Optional. Only applicable to STANDARD_HA tier which protects the instance + # against zonal failures by provisioning it across two zones. If provided, it + # must be a different zone from the one provided in [location_id]. + # Corresponds to the JSON property `alternativeLocationId` + # @return [String] + attr_accessor :alternative_location_id + + # Optional. The full name of the Google Compute Engine + # [network](/compute/docs/networks-and-firewalls#networks) to which the + # instance is connected. If left unspecified, the `default` network + # will be used. + # Corresponds to the JSON property `authorizedNetwork` + # @return [String] + attr_accessor :authorized_network + + # Output only. The time the instance was created. + # Corresponds to the JSON property `createTime` + # @return [String] + attr_accessor :create_time + + # Output only. The current zone where the Redis endpoint is placed. In + # single zone deployments, this will always be the same as [location_id] + # provided by the user at creation time. In cross-zone instances (only + # applicable in STANDARD_HA tier), this can be either [location_id] or + # [alternative_location_id] and can change on a failover event. + # Corresponds to the JSON property `currentLocationId` + # @return [String] + attr_accessor :current_location_id + + # An arbitrary and optional user-provided name for the instance. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Output only. Hostname or IP address of the exposed Redis endpoint used by + # clients to connect to the service. + # Corresponds to the JSON property `host` + # @return [String] + attr_accessor :host + + # Resource labels to represent user provided metadata + # Corresponds to the JSON property `labels` + # @return [Hash] + attr_accessor :labels + + # Optional. The zone where the instance will be provisioned. If not provided, + # the service will choose a zone for the instance. For STANDARD_HA tier, + # instances will be created across two zones for protection against zonal + # failures. if [alternative_location_id] is also provided, it must be + # different from [location_id]. + # Corresponds to the JSON property `locationId` + # @return [String] + attr_accessor :location_id + + # Required. Redis memory size in GB, up to 200GB. + # Corresponds to the JSON property `memorySizeGb` + # @return [Fixnum] + attr_accessor :memory_size_gb + + # Required. Unique name of the resource in this scope including project and + # location using the form: + # `projects/`project_id`/locations/`location_id`/instances/`instance_id`` + # Note: Redis instances are managed and addressed at regional level so + # location_id here refers to a GCP region; however, users get to choose which + # specific zone (or collection of zones for cross-zone instances) an instance + # should be provisioned in. Refer to [location_id] and + # [alternative_location_id] fields for more details. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # Output only. The port number of the exposed Redis endpoint. + # Corresponds to the JSON property `port` + # @return [Fixnum] + attr_accessor :port + + # Optional. Redis configuration parameters, according to + # http://redis.io/topics/config. Currently, the only supported parameters + # are: + # * maxmemory-policy + # * notify-keyspace-events + # Corresponds to the JSON property `redisConfigs` + # @return [Hash] + attr_accessor :redis_configs + + # Optional. The version of Redis software. + # If not provided, latest supported version will be used. Updating the + # version will perform an upgrade/downgrade to the new version. Currently, + # the supported values are `REDIS_3_2` for Redis 3.2. + # Corresponds to the JSON property `redisVersion` + # @return [String] + attr_accessor :redis_version + + # Optional. The CIDR range of internal addresses that are reserved for this + # instance. If not provided, the service will choose an unused /29 block, + # for example, 10.0.0.0/29 or 192.168.0.0/29. Ranges must be unique + # and non-overlapping with existing subnets in a network. + # Corresponds to the JSON property `reservedIpRange` + # @return [String] + attr_accessor :reserved_ip_range + + # Output only. The current state of this instance. + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + + # Output only. Additional information about the current status of this + # instance, if available. + # Corresponds to the JSON property `statusMessage` + # @return [String] + attr_accessor :status_message + + # Required. The service tier of the instance. + # Corresponds to the JSON property `tier` + # @return [String] + attr_accessor :tier + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @alternative_location_id = args[:alternative_location_id] if args.key?(:alternative_location_id) + @authorized_network = args[:authorized_network] if args.key?(:authorized_network) + @create_time = args[:create_time] if args.key?(:create_time) + @current_location_id = args[:current_location_id] if args.key?(:current_location_id) + @display_name = args[:display_name] if args.key?(:display_name) + @host = args[:host] if args.key?(:host) + @labels = args[:labels] if args.key?(:labels) + @location_id = args[:location_id] if args.key?(:location_id) + @memory_size_gb = args[:memory_size_gb] if args.key?(:memory_size_gb) + @name = args[:name] if args.key?(:name) + @port = args[:port] if args.key?(:port) + @redis_configs = args[:redis_configs] if args.key?(:redis_configs) + @redis_version = args[:redis_version] if args.key?(:redis_version) + @reserved_ip_range = args[:reserved_ip_range] if args.key?(:reserved_ip_range) + @state = args[:state] if args.key?(:state) + @status_message = args[:status_message] if args.key?(:status_message) + @tier = args[:tier] if args.key?(:tier) + end + end + + # Response for ListInstances. + class ListInstancesResponse + include Google::Apis::Core::Hashable + + # A list of Redis instances in the project in the specified location, + # or across all locations. + # If the `location_id` in the parent field of the request is "-", all regions + # available to the project are queried, and the results aggregated. + # If in such an aggregated query a location is unavailable, a dummy Redis + # entry is included in the response with the "name" field set to a value of + # the form projects/`project_id`/locations/`location_id`/instances/- and the + # "status" field set to ERROR and "status_message" field set to "location not + # available for ListInstances". + # Corresponds to the JSON property `instances` + # @return [Array] + attr_accessor :instances + + # Token to retrieve the next page of results, or empty if there are no more + # results in the list. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @instances = args[:instances] if args.key?(:instances) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + end + end + + # The response message for Locations.ListLocations. + class ListLocationsResponse + include Google::Apis::Core::Hashable + + # A list of locations that matches the specified filter in the request. + # Corresponds to the JSON property `locations` + # @return [Array] + attr_accessor :locations + + # The standard List next-page token. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @locations = args[:locations] if args.key?(:locations) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + end + end + + # The response message for Operations.ListOperations. + class ListOperationsResponse + include Google::Apis::Core::Hashable + + # The standard List next-page token. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + + # A list of operations that matches the specified filter in the request. + # Corresponds to the JSON property `operations` + # @return [Array] + attr_accessor :operations + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) + @operations = args[:operations] if args.key?(:operations) + end + end + + # A resource that represents Google Cloud Platform location. + class Location + include Google::Apis::Core::Hashable + + # The friendly name for this location, typically a nearby city name. + # For example, "Tokyo". + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Cross-service attributes for the location. For example + # `"cloud.googleapis.com/region": "us-east1"` + # Corresponds to the JSON property `labels` + # @return [Hash] + attr_accessor :labels + + # The canonical id for this location. For example: `"us-east1"`. + # Corresponds to the JSON property `locationId` + # @return [String] + attr_accessor :location_id + + # Service-specific metadata. For example the available capacity at the given + # location. + # Corresponds to the JSON property `metadata` + # @return [Hash] + attr_accessor :metadata + + # Resource name for the location, which may vary between implementations. + # For example: `"projects/example-project/locations/us-east1"` + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @display_name = args[:display_name] if args.key?(:display_name) + @labels = args[:labels] if args.key?(:labels) + @location_id = args[:location_id] if args.key?(:location_id) + @metadata = args[:metadata] if args.key?(:metadata) + @name = args[:name] if args.key?(:name) + end + end + + # This location metadata represents additional configuration options for a + # given location where a Redis instance may be created. All fields are output + # only. It is returned as content of the + # `google.cloud.location.Location.metadata` field. + class LocationMetadata + include Google::Apis::Core::Hashable + + # Output only. The set of available zones in the location. The map is keyed + # by the lowercase ID of each zone, as defined by GCE. These keys can be + # specified in `location_id` or `alternative_location_id` fields when + # creating a Redis instance. + # Corresponds to the JSON property `availableZones` + # @return [Hash] + attr_accessor :available_zones + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @available_zones = args[:available_zones] if args.key?(:available_zones) + end + end + + # This resource represents a long-running operation that is the result of a + # network API call. + class Operation + include Google::Apis::Core::Hashable + + # If the value is `false`, it means the operation is still in progress. + # If `true`, the operation is completed, and either `error` or `response` is + # available. + # Corresponds to the JSON property `done` + # @return [Boolean] + attr_accessor :done + alias_method :done?, :done + + # The `Status` type defines a logical error model that is suitable for different + # programming environments, including REST APIs and RPC APIs. It is used by + # [gRPC](https://github.com/grpc). The error model is designed to be: + # - Simple to use and understand for most users + # - Flexible enough to meet unexpected needs + # # Overview + # The `Status` message contains three pieces of data: error code, error message, + # and error details. The error code should be an enum value of + # google.rpc.Code, but it may accept additional error codes if needed. The + # error message should be a developer-facing English message that helps + # developers *understand* and *resolve* the error. If a localized user-facing + # error message is needed, put the localized message in the error details or + # localize it in the client. The optional error details may contain arbitrary + # information about the error. There is a predefined set of error detail types + # in the package `google.rpc` that can be used for common error conditions. + # # Language mapping + # The `Status` message is the logical representation of the error model, but it + # is not necessarily the actual wire format. When the `Status` message is + # exposed in different client libraries and different wire protocols, it can be + # mapped differently. For example, it will likely be mapped to some exceptions + # in Java, but more likely mapped to some error codes in C. + # # Other uses + # The error model and the `Status` message can be used in a variety of + # environments, either with or without APIs, to provide a + # consistent developer experience across different environments. + # Example uses of this error model include: + # - Partial errors. If a service needs to return partial errors to the client, + # it may embed the `Status` in the normal response to indicate the partial + # errors. + # - Workflow errors. A typical workflow has multiple steps. Each step may + # have a `Status` message for error reporting. + # - Batch operations. If a client uses batch request and batch response, the + # `Status` message should be used directly inside batch response, one for + # each error sub-response. + # - Asynchronous operations. If an API call embeds asynchronous operation + # results in its response, the status of those operations should be + # represented directly using the `Status` message. + # - Logging. If some API errors are stored in logs, the message `Status` could + # be used directly after any stripping needed for security/privacy reasons. + # Corresponds to the JSON property `error` + # @return [Google::Apis::RedisV1beta1::Status] + attr_accessor :error + + # Service-specific metadata associated with the operation. It typically + # contains progress information and common metadata such as create time. + # Some services might not provide such metadata. Any method that returns a + # long-running operation should document the metadata type, if any. + # Corresponds to the JSON property `metadata` + # @return [Hash] + attr_accessor :metadata + + # The server-assigned name, which is only unique within the same service that + # originally returns it. If you use the default HTTP mapping, the + # `name` should have the format of `operations/some/unique/name`. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # The normal response of the operation in case of success. If the original + # method returns no data on success, such as `Delete`, the response is + # `google.protobuf.Empty`. If the original method is standard + # `Get`/`Create`/`Update`, the response should be the resource. For other + # methods, the response should have the type `XxxResponse`, where `Xxx` + # is the original method name. For example, if the original method name + # is `TakeSnapshot()`, the inferred response type is + # `TakeSnapshotResponse`. + # Corresponds to the JSON property `response` + # @return [Hash] + attr_accessor :response + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @done = args[:done] if args.key?(:done) + @error = args[:error] if args.key?(:error) + @metadata = args[:metadata] if args.key?(:metadata) + @name = args[:name] if args.key?(:name) + @response = args[:response] if args.key?(:response) + end + end + + # This operation metadata represents the state of operations that may have + # happened or are happening on the instance. All fields are output only. It is + # returned as content of the `google.longrunning.Operation.metadata` field. The + # `google.longrunning.Operation.name` field will be of the form + # `projects/`project_id`/locations/`location_id`/operations/`operation_id`` and + # the name for a `ListOperations` request will be of the form + # `projects/`project_id`/locations/`location_id`` + # On a ListOperations request where `location_id` is "-", all regions + # available to the `project_id` are queried and the results aggregated. If a + # location is not available, a dummy `google.longrunning.Operation` entry will + # be included in the `operations` field of the response, with the `name` field + # set to a value of the form + # `projects/`project_id`/locations/`location_id`/operations/-` and the `done` + # field will be set and the `result.error` field set with the `code` field set + # to `google.rpc.Code.DEADLINE_EXCEEDED` and the `message` field set to + # `location unavailable for ListOperations`. The Operation metadata` field + # will not be set for such a dummy operation. + class OperationMetadata + include Google::Apis::Core::Hashable + + # Output only. The time the operation was created. + # Corresponds to the JSON property `createTime` + # @return [String] + attr_accessor :create_time + + # Output only. Detailed operation progress, if available. + # Corresponds to the JSON property `detail` + # @return [String] + attr_accessor :detail + + # Output only. The time the operation was completed. + # Corresponds to the JSON property `endTime` + # @return [String] + attr_accessor :end_time + + # Output only. The operation type. + # Corresponds to the JSON property `operationType` + # @return [String] + attr_accessor :operation_type + + # Output only. The time the operation was started. + # Corresponds to the JSON property `startTime` + # @return [String] + attr_accessor :start_time + + # Output only. The current state of the operation. + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + + # Output only. Server-defined resource path for the target of the operation. + # Corresponds to the JSON property `target` + # @return [String] + attr_accessor :target + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @create_time = args[:create_time] if args.key?(:create_time) + @detail = args[:detail] if args.key?(:detail) + @end_time = args[:end_time] if args.key?(:end_time) + @operation_type = args[:operation_type] if args.key?(:operation_type) + @start_time = args[:start_time] if args.key?(:start_time) + @state = args[:state] if args.key?(:state) + @target = args[:target] if args.key?(:target) + end + end + + # The `Status` type defines a logical error model that is suitable for different + # programming environments, including REST APIs and RPC APIs. It is used by + # [gRPC](https://github.com/grpc). The error model is designed to be: + # - Simple to use and understand for most users + # - Flexible enough to meet unexpected needs + # # Overview + # The `Status` message contains three pieces of data: error code, error message, + # and error details. The error code should be an enum value of + # google.rpc.Code, but it may accept additional error codes if needed. The + # error message should be a developer-facing English message that helps + # developers *understand* and *resolve* the error. If a localized user-facing + # error message is needed, put the localized message in the error details or + # localize it in the client. The optional error details may contain arbitrary + # information about the error. There is a predefined set of error detail types + # in the package `google.rpc` that can be used for common error conditions. + # # Language mapping + # The `Status` message is the logical representation of the error model, but it + # is not necessarily the actual wire format. When the `Status` message is + # exposed in different client libraries and different wire protocols, it can be + # mapped differently. For example, it will likely be mapped to some exceptions + # in Java, but more likely mapped to some error codes in C. + # # Other uses + # The error model and the `Status` message can be used in a variety of + # environments, either with or without APIs, to provide a + # consistent developer experience across different environments. + # Example uses of this error model include: + # - Partial errors. If a service needs to return partial errors to the client, + # it may embed the `Status` in the normal response to indicate the partial + # errors. + # - Workflow errors. A typical workflow has multiple steps. Each step may + # have a `Status` message for error reporting. + # - Batch operations. If a client uses batch request and batch response, the + # `Status` message should be used directly inside batch response, one for + # each error sub-response. + # - Asynchronous operations. If an API call embeds asynchronous operation + # results in its response, the status of those operations should be + # represented directly using the `Status` message. + # - Logging. If some API errors are stored in logs, the message `Status` could + # be used directly after any stripping needed for security/privacy reasons. + class Status + include Google::Apis::Core::Hashable + + # The status code, which should be an enum value of google.rpc.Code. + # Corresponds to the JSON property `code` + # @return [Fixnum] + attr_accessor :code + + # A list of messages that carry the error details. There is a common set of + # message types for APIs to use. + # Corresponds to the JSON property `details` + # @return [Array>] + attr_accessor :details + + # A developer-facing error message, which should be in English. Any + # user-facing error message should be localized and sent in the + # google.rpc.Status.details field, or localized by the client. + # Corresponds to the JSON property `message` + # @return [String] + attr_accessor :message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @code = args[:code] if args.key?(:code) + @details = args[:details] if args.key?(:details) + @message = args[:message] if args.key?(:message) + end + end + + # Defines specific information for a particular zone. Currently empty and + # reserved for future use only. + class ZoneMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + end + end +end diff --git a/generated/google/apis/redis_v1beta1/representations.rb b/generated/google/apis/redis_v1beta1/representations.rb new file mode 100644 index 000000000..cd4c64cc8 --- /dev/null +++ b/generated/google/apis/redis_v1beta1/representations.rb @@ -0,0 +1,240 @@ +# Copyright 2015 Google Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +require 'date' +require 'google/apis/core/base_service' +require 'google/apis/core/json_representation' +require 'google/apis/core/hashable' +require 'google/apis/errors' + +module Google + module Apis + module RedisV1beta1 + + class GoogleCloudCommonOperationMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRedisV1beta1LocationMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudRedisV1beta1ZoneMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class Instance + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListInstancesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListLocationsResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ListOperationsResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class Location + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class LocationMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class Operation + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class OperationMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class Status + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class ZoneMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudCommonOperationMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :api_version, as: 'apiVersion' + property :cancel_requested, as: 'cancelRequested' + property :create_time, as: 'createTime' + property :end_time, as: 'endTime' + property :status_detail, as: 'statusDetail' + property :target, as: 'target' + property :verb, as: 'verb' + end + end + + class GoogleCloudRedisV1beta1LocationMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :available_zones, as: 'availableZones', class: Google::Apis::RedisV1beta1::GoogleCloudRedisV1beta1ZoneMetadata, decorator: Google::Apis::RedisV1beta1::GoogleCloudRedisV1beta1ZoneMetadata::Representation + + end + end + + class GoogleCloudRedisV1beta1ZoneMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class Instance + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alternative_location_id, as: 'alternativeLocationId' + property :authorized_network, as: 'authorizedNetwork' + property :create_time, as: 'createTime' + property :current_location_id, as: 'currentLocationId' + property :display_name, as: 'displayName' + property :host, as: 'host' + hash :labels, as: 'labels' + property :location_id, as: 'locationId' + property :memory_size_gb, as: 'memorySizeGb' + property :name, as: 'name' + property :port, as: 'port' + hash :redis_configs, as: 'redisConfigs' + property :redis_version, as: 'redisVersion' + property :reserved_ip_range, as: 'reservedIpRange' + property :state, as: 'state' + property :status_message, as: 'statusMessage' + property :tier, as: 'tier' + end + end + + class ListInstancesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :instances, as: 'instances', class: Google::Apis::RedisV1beta1::Instance, decorator: Google::Apis::RedisV1beta1::Instance::Representation + + property :next_page_token, as: 'nextPageToken' + end + end + + class ListLocationsResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :locations, as: 'locations', class: Google::Apis::RedisV1beta1::Location, decorator: Google::Apis::RedisV1beta1::Location::Representation + + property :next_page_token, as: 'nextPageToken' + end + end + + class ListOperationsResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :next_page_token, as: 'nextPageToken' + collection :operations, as: 'operations', class: Google::Apis::RedisV1beta1::Operation, decorator: Google::Apis::RedisV1beta1::Operation::Representation + + end + end + + class Location + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :display_name, as: 'displayName' + hash :labels, as: 'labels' + property :location_id, as: 'locationId' + hash :metadata, as: 'metadata' + property :name, as: 'name' + end + end + + class LocationMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :available_zones, as: 'availableZones', class: Google::Apis::RedisV1beta1::ZoneMetadata, decorator: Google::Apis::RedisV1beta1::ZoneMetadata::Representation + + end + end + + class Operation + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :done, as: 'done' + property :error, as: 'error', class: Google::Apis::RedisV1beta1::Status, decorator: Google::Apis::RedisV1beta1::Status::Representation + + hash :metadata, as: 'metadata' + property :name, as: 'name' + hash :response, as: 'response' + end + end + + class OperationMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :create_time, as: 'createTime' + property :detail, as: 'detail' + property :end_time, as: 'endTime' + property :operation_type, as: 'operationType' + property :start_time, as: 'startTime' + property :state, as: 'state' + property :target, as: 'target' + end + end + + class Status + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :code, as: 'code' + collection :details, as: 'details' + property :message, as: 'message' + end + end + + class ZoneMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + end + end +end diff --git a/generated/google/apis/redis_v1beta1/service.rb b/generated/google/apis/redis_v1beta1/service.rb new file mode 100644 index 000000000..1bb867b2d --- /dev/null +++ b/generated/google/apis/redis_v1beta1/service.rb @@ -0,0 +1,426 @@ +# Copyright 2015 Google Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +require 'google/apis/core/base_service' +require 'google/apis/core/json_representation' +require 'google/apis/core/hashable' +require 'google/apis/errors' + +module Google + module Apis + module RedisV1beta1 + # Cloud Memorystore for Redis API + # + # The Google Cloud Memorystore for Redis API is used for creating and managing + # Redis instances on the Google Cloud Platform. + # + # @example + # require 'google/apis/redis_v1beta1' + # + # Redis = Google::Apis::RedisV1beta1 # Alias the module + # service = Redis::CloudRedisService.new + # + # @see https://cloud.google.com/memorystore/docs/redis/ + class CloudRedisService < Google::Apis::Core::BaseService + # @return [String] + # API key. Your API key identifies your project and provides you with API access, + # quota, and reports. Required unless you provide an OAuth 2.0 token. + attr_accessor :key + + # @return [String] + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + attr_accessor :quota_user + + def initialize + super('https://redis.googleapis.com/', '') + @batch_path = 'batch' + end + + # Gets information about a location. + # @param [String] name + # Resource name for the location. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Location] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Location] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_project_location(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+name}', options) + command.response_representation = Google::Apis::RedisV1beta1::Location::Representation + command.response_class = Google::Apis::RedisV1beta1::Location + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Lists information about the supported locations for this service. + # @param [String] name + # The resource that owns the locations collection, if applicable. + # @param [String] filter + # The standard list filter. + # @param [Fixnum] page_size + # The standard list page size. + # @param [String] page_token + # The standard list page token. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::ListLocationsResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::ListLocationsResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_locations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+name}/locations', options) + command.response_representation = Google::Apis::RedisV1beta1::ListLocationsResponse::Representation + command.response_class = Google::Apis::RedisV1beta1::ListLocationsResponse + command.params['name'] = name unless name.nil? + command.query['filter'] = filter unless filter.nil? + command.query['pageSize'] = page_size unless page_size.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Creates a Redis instance based on the specified tier and memory size. + # By default, the instance is peered to the project's + # [default network](/compute/docs/networks-and-firewalls#networks). + # The creation is executed asynchronously and callers may check the returned + # operation to track its progress. Once the operation is completed the Redis + # instance will be fully functional. Completed longrunning.Operation will + # contain the new instance object in the response field. + # The returned operation is automatically deleted after a few hours, so there + # is no need to call DeleteOperation. + # @param [String] parent + # Required. The resource name of the instance location using the form: + # `projects/`project_id`/locations/`location_id`` + # where `location_id` refers to a GCP region + # @param [Google::Apis::RedisV1beta1::Instance] instance_object + # @param [String] instance_id + # Required. The logical name of the Redis instance in the customer project + # with the following restrictions: + # * Must contain only lowercase letters, numbers, and hyphens. + # * Must start with a letter. + # * Must be between 1-40 characters. + # * Must end with a number or a letter. + # * Must be unique within the customer project / location + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def create_project_location_instance(parent, instance_object = nil, instance_id: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1beta1/{+parent}/instances', options) + command.request_representation = Google::Apis::RedisV1beta1::Instance::Representation + command.request_object = instance_object + command.response_representation = Google::Apis::RedisV1beta1::Operation::Representation + command.response_class = Google::Apis::RedisV1beta1::Operation + command.params['parent'] = parent unless parent.nil? + command.query['instanceId'] = instance_id unless instance_id.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Deletes a specific Redis instance. Instance stops serving and data is + # deleted. + # @param [String] name + # Required. Redis instance resource name using the form: + # `projects/`project_id`/locations/`location_id`/instances/`instance_id`` + # where `location_id` refers to a GCP region + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def delete_project_location_instance(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:delete, 'v1beta1/{+name}', options) + command.response_representation = Google::Apis::RedisV1beta1::Operation::Representation + command.response_class = Google::Apis::RedisV1beta1::Operation + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Gets the details of a specific Redis instance. + # @param [String] name + # Required. Redis instance resource name using the form: + # `projects/`project_id`/locations/`location_id`/instances/`instance_id`` + # where `location_id` refers to a GCP region + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Instance] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Instance] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_project_location_instance(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+name}', options) + command.response_representation = Google::Apis::RedisV1beta1::Instance::Representation + command.response_class = Google::Apis::RedisV1beta1::Instance + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Lists all Redis instances owned by a project in either the specified + # location (region) or all locations. + # The location should have the following format: + # * `projects/`project_id`/locations/`location_id`` + # If `location_id` is specified as `-` (wildcard), then all regions + # available to the project are queried, and the results are aggregated. + # @param [String] parent + # Required. The resource name of the instance location using the form: + # `projects/`project_id`/locations/`location_id`` + # where `location_id` refers to a GCP region + # @param [Fixnum] page_size + # The maximum number of items to return. + # If not specified, a default value of 1000 will be used by the service. + # Regardless of the page_size value, the response may include a partial list + # and a caller should only rely on response's + # next_page_token + # to determine if there are more instances left to be queried. + # @param [String] page_token + # The next_page_token value returned from a previous List request, + # if any. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::ListInstancesResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::ListInstancesResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_location_instances(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+parent}/instances', options) + command.response_representation = Google::Apis::RedisV1beta1::ListInstancesResponse::Representation + command.response_class = Google::Apis::RedisV1beta1::ListInstancesResponse + command.params['parent'] = parent unless parent.nil? + command.query['pageSize'] = page_size unless page_size.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Updates the metadata and configuration of a specific Redis instance. + # Completed longrunning.Operation will contain the new instance object + # in the response field. The returned operation is automatically deleted + # after a few hours, so there is no need to call DeleteOperation. + # @param [String] name + # Required. Unique name of the resource in this scope including project and + # location using the form: + # `projects/`project_id`/locations/`location_id`/instances/`instance_id`` + # Note: Redis instances are managed and addressed at regional level so + # location_id here refers to a GCP region; however, users get to choose which + # specific zone (or collection of zones for cross-zone instances) an instance + # should be provisioned in. Refer to [location_id] and + # [alternative_location_id] fields for more details. + # @param [Google::Apis::RedisV1beta1::Instance] instance_object + # @param [String] update_mask + # Required. Mask of fields to update. At least one path must be supplied in + # this field. The elements of the repeated paths field may only include these + # fields from Instance: + # * `display_name` + # * `labels` + # * `redis_config` + # * `redis_version` + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def patch_project_location_instance(name, instance_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:patch, 'v1beta1/{+name}', options) + command.request_representation = Google::Apis::RedisV1beta1::Instance::Representation + command.request_object = instance_object + command.response_representation = Google::Apis::RedisV1beta1::Operation::Representation + command.response_class = Google::Apis::RedisV1beta1::Operation + command.params['name'] = name unless name.nil? + command.query['updateMask'] = update_mask unless update_mask.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Gets the latest state of a long-running operation. Clients can use this + # method to poll the operation result at intervals as recommended by the API + # service. + # @param [String] name + # The name of the operation resource. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::Operation] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_project_location_operation(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+name}', options) + command.response_representation = Google::Apis::RedisV1beta1::Operation::Representation + command.response_class = Google::Apis::RedisV1beta1::Operation + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Lists operations that match the specified filter in the request. If the + # server doesn't support this method, it returns `UNIMPLEMENTED`. + # NOTE: the `name` binding allows API services to override the binding + # to use different resource name schemes, such as `users/*/operations`. To + # override the binding, API services can add a binding such as + # `"/v1/`name=users/*`/operations"` to their service configuration. + # For backwards compatibility, the default name includes the operations + # collection id, however overriding users must ensure the name binding + # is the parent resource, without the operations collection id. + # @param [String] name + # The name of the operation's parent resource. + # @param [String] filter + # The standard list filter. + # @param [Fixnum] page_size + # The standard list page size. + # @param [String] page_token + # The standard list page token. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::RedisV1beta1::ListOperationsResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::RedisV1beta1::ListOperationsResponse] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def list_project_location_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1beta1/{+name}/operations', options) + command.response_representation = Google::Apis::RedisV1beta1::ListOperationsResponse::Representation + command.response_class = Google::Apis::RedisV1beta1::ListOperationsResponse + command.params['name'] = name unless name.nil? + command.query['filter'] = filter unless filter.nil? + command.query['pageSize'] = page_size unless page_size.nil? + command.query['pageToken'] = page_token unless page_token.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + protected + + def apply_command_defaults(command) + command.query['key'] = key unless key.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + end + end + end + end +end diff --git a/generated/google/apis/serviceusage_v1beta1.rb b/generated/google/apis/serviceusage_v1beta1.rb index 84b4e9ee1..d46b10ba1 100644 --- a/generated/google/apis/serviceusage_v1beta1.rb +++ b/generated/google/apis/serviceusage_v1beta1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/service-usage/ module ServiceusageV1beta1 VERSION = 'V1beta1' - REVISION = '20180329' + REVISION = '20180503' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/serviceusage_v1beta1/classes.rb b/generated/google/apis/serviceusage_v1beta1/classes.rb index 077e6c762..7886be98e 100644 --- a/generated/google/apis/serviceusage_v1beta1/classes.rb +++ b/generated/google/apis/serviceusage_v1beta1/classes.rb @@ -477,6 +477,34 @@ module Google end end + # Response message for the `BatchEnableServices` method. + # This response message is assigned to the `response` field of the returned + # Operation when that operation is done. + class BatchEnableServicesResponse + include Google::Apis::Core::Hashable + + # If allow_partial_success is true, and one or more services could not be + # enabled, this field contains the details about each failure. + # Corresponds to the JSON property `failures` + # @return [Array] + attr_accessor :failures + + # The new state of the services after enabling. + # Corresponds to the JSON property `services` + # @return [Array] + attr_accessor :services + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @failures = args[:failures] if args.key?(:failures) + @services = args[:services] if args.key?(:services) + end + end + # Billing related configuration of the service. # The following example shows how to configure monitored resources and metrics # for billing: @@ -781,6 +809,27 @@ module Google end end + # Response message for the `DisableService` method. + # This response message is assigned to the `response` field of the returned + # Operation when that operation is done. + class DisableServiceResponse + include Google::Apis::Core::Hashable + + # A service that is available for use by the consumer. + # Corresponds to the JSON property `service` + # @return [Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service] + attr_accessor :service + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @service = args[:service] if args.key?(:service) + end + end + # `Documentation` provides the information for describing a service. # Example: #
documentation:
@@ -924,6 +973,31 @@ module Google
         end
       end
       
+      # 
+      class EnableFailure
+        include Google::Apis::Core::Hashable
+      
+        # An error message describing why the service could not be enabled.
+        # Corresponds to the JSON property `errorMessage`
+        # @return [String]
+        attr_accessor :error_message
+      
+        # The service id of a service that could not be enabled.
+        # Corresponds to the JSON property `serviceId`
+        # @return [String]
+        attr_accessor :service_id
+      
+        def initialize(**args)
+           update!(**args)
+        end
+      
+        # Update properties of this object
+        def update!(**args)
+          @error_message = args[:error_message] if args.key?(:error_message)
+          @service_id = args[:service_id] if args.key?(:service_id)
+        end
+      end
+      
       # Request message for the `EnableService` method.
       class EnableServiceRequest
         include Google::Apis::Core::Hashable
@@ -937,6 +1011,27 @@ module Google
         end
       end
       
+      # Response message for the `EnableService` method.
+      # This response message is assigned to the `response` field of the returned
+      # Operation when that operation is done.
+      class EnableServiceResponse
+        include Google::Apis::Core::Hashable
+      
+        # A service that is available for use by the consumer.
+        # Corresponds to the JSON property `service`
+        # @return [Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service]
+        attr_accessor :service
+      
+        def initialize(**args)
+           update!(**args)
+        end
+      
+        # Update properties of this object
+        def update!(**args)
+          @service = args[:service] if args.key?(:service)
+        end
+      end
+      
       # `Endpoint` describes a network endpoint that serves a set of APIs.
       # A service may expose any number of endpoints, and all endpoints share the
       # same service configuration, such as quota configuration and monitoring
@@ -1631,6 +1726,210 @@ module Google
         end
       end
       
+      # A service that is available for use by the consumer.
+      class GoogleApiServiceusageV1Service
+        include Google::Apis::Core::Hashable
+      
+        # The configuration of the service.
+        # Corresponds to the JSON property `config`
+        # @return [Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1ServiceConfig]
+        attr_accessor :config
+      
+        # The resource name of the consumer and service.
+        # A valid name would be:
+        # - projects/123/services/serviceusage.googleapis.com
+        # Corresponds to the JSON property `name`
+        # @return [String]
+        attr_accessor :name
+      
+        # The resource name of the consumer.
+        # A valid name would be:
+        # - projects/123
+        # Corresponds to the JSON property `parent`
+        # @return [String]
+        attr_accessor :parent
+      
+        # Whether or not the service has been enabled for use by the consumer.
+        # Corresponds to the JSON property `state`
+        # @return [String]
+        attr_accessor :state
+      
+        def initialize(**args)
+           update!(**args)
+        end
+      
+        # Update properties of this object
+        def update!(**args)
+          @config = args[:config] if args.key?(:config)
+          @name = args[:name] if args.key?(:name)
+          @parent = args[:parent] if args.key?(:parent)
+          @state = args[:state] if args.key?(:state)
+        end
+      end
+      
+      # The configuration of the service.
+      class GoogleApiServiceusageV1ServiceConfig
+        include Google::Apis::Core::Hashable
+      
+        # A list of API interfaces exported by this service. Contains only the names,
+        # versions, and method names of the interfaces.
+        # Corresponds to the JSON property `apis`
+        # @return [Array]
+        attr_accessor :apis
+      
+        # `Authentication` defines the authentication configuration for an API.
+        # Example for an API targeted for external use:
+        # name: calendar.googleapis.com
+        # authentication:
+        # providers:
+        # - id: google_calendar_auth
+        # jwks_uri: https://www.googleapis.com/oauth2/v1/certs
+        # issuer: https://securetoken.google.com
+        # rules:
+        # - selector: "*"
+        # requirements:
+        # provider_id: google_calendar_auth
+        # Corresponds to the JSON property `authentication`
+        # @return [Google::Apis::ServiceusageV1beta1::Authentication]
+        attr_accessor :authentication
+      
+        # `Documentation` provides the information for describing a service.
+        # Example:
+        # 
documentation:
+        # summary: >
+        # The Google Calendar API gives access
+        # to most calendar features.
+        # pages:
+        # - name: Overview
+        # content: (== include google/foo/overview.md ==)
+        # - name: Tutorial
+        # content: (== include google/foo/tutorial.md ==)
+        # subpages;
+        # - name: Java
+        # content: (== include google/foo/tutorial_java.md ==)
+        # rules:
+        # - selector: google.calendar.Calendar.Get
+        # description: >
+        # ...
+        # - selector: google.calendar.Calendar.Put
+        # description: >
+        # ...
+        # 
+ # Documentation is provided in markdown syntax. In addition to + # standard markdown features, definition lists, tables and fenced + # code blocks are supported. Section headers can be provided and are + # interpreted relative to the section nesting of the context where + # a documentation fragment is embedded. + # Documentation from the IDL is merged with documentation defined + # via the config at normalization time, where documentation provided + # by config rules overrides IDL provided. + # A number of constructs specific to the API platform are supported + # in documentation text. + # In order to reference a proto element, the following + # notation can be used: + #
[fully.qualified.proto.name][]
+ # To override the display text used for the link, this can be used: + #
[display text][fully.qualified.proto.name]
+ # Text can be excluded from doc using the following notation: + #
(-- internal comment --)
+ # A few directives are available in documentation. Note that + # directives must appear on a single line to be properly + # identified. The `include` directive includes a markdown file from + # an external source: + #
(== include path/to/file ==)
+ # The `resource_for` directive marks a message to be the resource of + # a collection in REST view. If it is not specified, tools attempt + # to infer the resource from the operations in a collection: + #
(== resource_for v1.shelves.books ==)
+ # The directive `suppress_warning` does not directly affect documentation + # and is documented together with service config validation. + # Corresponds to the JSON property `documentation` + # @return [Google::Apis::ServiceusageV1beta1::Documentation] + attr_accessor :documentation + + # Configuration for network endpoints. Contains only the names and aliases + # of the endpoints. + # Corresponds to the JSON property `endpoints` + # @return [Array] + attr_accessor :endpoints + + # The DNS address at which this service is available. + # An example DNS address would be: + # `calendar.googleapis.com`. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # Quota configuration helps to achieve fairness and budgeting in service + # usage. + # The quota configuration works this way: + # - The service configuration defines a set of metrics. + # - For API calls, the quota.metric_rules maps methods to metrics with + # corresponding costs. + # - The quota.limits defines limits on the metrics, which will be used for + # quota checks at runtime. + # An example quota configuration in yaml format: + # quota: + # - name: apiWriteQpsPerProject + # metric: library.googleapis.com/write_calls + # unit: "1/min/`project`" # rate limit for consumer projects + # values: + # STANDARD: 10000 + # # The metric rules bind all methods to the read_calls metric, + # # except for the UpdateBook and DeleteBook methods. These two methods + # # are mapped to the write_calls metric, with the UpdateBook method + # # consuming at twice rate as the DeleteBook method. + # metric_rules: + # - selector: "*" + # metric_costs: + # library.googleapis.com/read_calls: 1 + # - selector: google.example.library.v1.LibraryService.UpdateBook + # metric_costs: + # library.googleapis.com/write_calls: 2 + # - selector: google.example.library.v1.LibraryService.DeleteBook + # metric_costs: + # library.googleapis.com/write_calls: 1 + # Corresponding Metric definition: + # metrics: + # - name: library.googleapis.com/read_calls + # display_name: Read requests + # metric_kind: DELTA + # value_type: INT64 + # - name: library.googleapis.com/write_calls + # display_name: Write requests + # metric_kind: DELTA + # value_type: INT64 + # Corresponds to the JSON property `quota` + # @return [Google::Apis::ServiceusageV1beta1::Quota] + attr_accessor :quota + + # The product title for this service. + # Corresponds to the JSON property `title` + # @return [String] + attr_accessor :title + + # Configuration controlling usage of a service. + # Corresponds to the JSON property `usage` + # @return [Google::Apis::ServiceusageV1beta1::Usage] + attr_accessor :usage + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @apis = args[:apis] if args.key?(:apis) + @authentication = args[:authentication] if args.key?(:authentication) + @documentation = args[:documentation] if args.key?(:documentation) + @endpoints = args[:endpoints] if args.key?(:endpoints) + @name = args[:name] if args.key?(:name) + @quota = args[:quota] if args.key?(:quota) + @title = args[:title] if args.key?(:title) + @usage = args[:usage] if args.key?(:usage) + end + end + # Defines the HTTP configuration for an API service. It contains a list of # HttpRule, each specifying the mapping of an RPC method # to one or more HTTP REST API methods. diff --git a/generated/google/apis/serviceusage_v1beta1/representations.rb b/generated/google/apis/serviceusage_v1beta1/representations.rb index 1fc2d2730..08ad1b09e 100644 --- a/generated/google/apis/serviceusage_v1beta1/representations.rb +++ b/generated/google/apis/serviceusage_v1beta1/representations.rb @@ -82,6 +82,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class BatchEnableServicesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Billing class Representation < Google::Apis::Core::JsonRepresentation; end @@ -142,6 +148,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class DisableServiceResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Documentation class Representation < Google::Apis::Core::JsonRepresentation; end @@ -154,12 +166,24 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class EnableFailure + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class EnableServiceRequest class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class EnableServiceResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Endpoint class Representation < Google::Apis::Core::JsonRepresentation; end @@ -196,6 +220,18 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class GoogleApiServiceusageV1Service + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleApiServiceusageV1ServiceConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Http class Representation < Google::Apis::Core::JsonRepresentation; end @@ -512,6 +548,16 @@ module Google end end + class BatchEnableServicesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :failures, as: 'failures', class: Google::Apis::ServiceusageV1beta1::EnableFailure, decorator: Google::Apis::ServiceusageV1beta1::EnableFailure::Representation + + collection :services, as: 'services', class: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service, decorator: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service::Representation + + end + end + class Billing # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -592,6 +638,14 @@ module Google end end + class DisableServiceResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :service, as: 'service', class: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service, decorator: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service::Representation + + end + end + class Documentation # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -614,12 +668,28 @@ module Google end end + class EnableFailure + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :error_message, as: 'errorMessage' + property :service_id, as: 'serviceId' + end + end + class EnableServiceRequest # @private class Representation < Google::Apis::Core::JsonRepresentation end end + class EnableServiceResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :service, as: 'service', class: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service, decorator: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1Service::Representation + + end + end + class Endpoint # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -737,6 +807,37 @@ module Google end end + class GoogleApiServiceusageV1Service + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :config, as: 'config', class: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1ServiceConfig, decorator: Google::Apis::ServiceusageV1beta1::GoogleApiServiceusageV1ServiceConfig::Representation + + property :name, as: 'name' + property :parent, as: 'parent' + property :state, as: 'state' + end + end + + class GoogleApiServiceusageV1ServiceConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :apis, as: 'apis', class: Google::Apis::ServiceusageV1beta1::Api, decorator: Google::Apis::ServiceusageV1beta1::Api::Representation + + property :authentication, as: 'authentication', class: Google::Apis::ServiceusageV1beta1::Authentication, decorator: Google::Apis::ServiceusageV1beta1::Authentication::Representation + + property :documentation, as: 'documentation', class: Google::Apis::ServiceusageV1beta1::Documentation, decorator: Google::Apis::ServiceusageV1beta1::Documentation::Representation + + collection :endpoints, as: 'endpoints', class: Google::Apis::ServiceusageV1beta1::Endpoint, decorator: Google::Apis::ServiceusageV1beta1::Endpoint::Representation + + property :name, as: 'name' + property :quota, as: 'quota', class: Google::Apis::ServiceusageV1beta1::Quota, decorator: Google::Apis::ServiceusageV1beta1::Quota::Representation + + property :title, as: 'title' + property :usage, as: 'usage', class: Google::Apis::ServiceusageV1beta1::Usage, decorator: Google::Apis::ServiceusageV1beta1::Usage::Representation + + end + end + class Http # @private class Representation < Google::Apis::Core::JsonRepresentation