diff --git a/api_names_out.yaml b/api_names_out.yaml index 1a363c402..2348adba6 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -5840,6 +5840,9 @@ "/admin:directory_v1/directory.asps.list": list_asps "/admin:directory_v1/directory.asps.list/userKey": user_key "/admin:directory_v1/admin.channels.stop": stop_channel +"/admin:directory_v1/directory.chromeosdevices.action": action_chromeosdevice +"/admin:directory_v1/directory.chromeosdevices.action/customerId": customer_id +"/admin:directory_v1/directory.chromeosdevices.action/resourceId": resource_id "/admin:directory_v1/directory.chromeosdevices.get/customerId": customer_id "/admin:directory_v1/directory.chromeosdevices.get/deviceId": device_id "/admin:directory_v1/directory.chromeosdevices.get/projection": projection @@ -6184,6 +6187,9 @@ "/admin:directory_v1/ChromeOsDevice/status": status "/admin:directory_v1/ChromeOsDevice/supportEndDate": support_end_date "/admin:directory_v1/ChromeOsDevice/willAutoRenew": will_auto_renew +"/admin:directory_v1/ChromeOsDeviceAction": chrome_os_device_action +"/admin:directory_v1/ChromeOsDeviceAction/action": action +"/admin:directory_v1/ChromeOsDeviceAction/deprovisionReason": deprovision_reason "/admin:directory_v1/ChromeOsDevices": chrome_os_devices "/admin:directory_v1/ChromeOsDevices/chromeosdevices": chromeosdevices "/admin:directory_v1/ChromeOsDevices/chromeosdevices/chromeosdevice": chromeosdevice @@ -6280,21 +6286,27 @@ "/admin:directory_v1/MobileDevice/applications/application/versionCode": version_code "/admin:directory_v1/MobileDevice/applications/application/versionName": version_name "/admin:directory_v1/MobileDevice/basebandVersion": baseband_version +"/admin:directory_v1/MobileDevice/bootloaderVersion": bootloader_version +"/admin:directory_v1/MobileDevice/brand": brand "/admin:directory_v1/MobileDevice/buildNumber": build_number "/admin:directory_v1/MobileDevice/defaultLanguage": default_language "/admin:directory_v1/MobileDevice/developerOptionsStatus": developer_options_status "/admin:directory_v1/MobileDevice/deviceCompromisedStatus": device_compromised_status "/admin:directory_v1/MobileDevice/deviceId": device_id +"/admin:directory_v1/MobileDevice/devicePasswordStatus": device_password_status "/admin:directory_v1/MobileDevice/email": email "/admin:directory_v1/MobileDevice/email/email": email +"/admin:directory_v1/MobileDevice/encryptionStatus": encryption_status "/admin:directory_v1/MobileDevice/etag": etag "/admin:directory_v1/MobileDevice/firstSync": first_sync +"/admin:directory_v1/MobileDevice/hardware": hardware "/admin:directory_v1/MobileDevice/hardwareId": hardware_id "/admin:directory_v1/MobileDevice/imei": imei "/admin:directory_v1/MobileDevice/kernelVersion": kernel_version "/admin:directory_v1/MobileDevice/kind": kind "/admin:directory_v1/MobileDevice/lastSync": last_sync "/admin:directory_v1/MobileDevice/managedAccountIsOnOwnerProfile": managed_account_is_on_owner_profile +"/admin:directory_v1/MobileDevice/manufacturer": manufacturer "/admin:directory_v1/MobileDevice/meid": meid "/admin:directory_v1/MobileDevice/model": model "/admin:directory_v1/MobileDevice/name": name @@ -6303,7 +6315,10 @@ "/admin:directory_v1/MobileDevice/os": os "/admin:directory_v1/MobileDevice/otherAccountsInfo": other_accounts_info "/admin:directory_v1/MobileDevice/otherAccountsInfo/other_accounts_info": other_accounts_info +"/admin:directory_v1/MobileDevice/privilege": privilege +"/admin:directory_v1/MobileDevice/releaseVersion": release_version "/admin:directory_v1/MobileDevice/resourceId": resource_id +"/admin:directory_v1/MobileDevice/securityPatchLevel": security_patch_level "/admin:directory_v1/MobileDevice/serialNumber": serial_number "/admin:directory_v1/MobileDevice/status": status "/admin:directory_v1/MobileDevice/supportsWorkProfile": supports_work_profile @@ -8463,6 +8478,8 @@ "/androidenterprise:v1/androidenterprise.enterprises.completeSignup": complete_enterprise_signup "/androidenterprise:v1/androidenterprise.enterprises.completeSignup/completionToken": completion_token "/androidenterprise:v1/androidenterprise.enterprises.completeSignup/enterpriseToken": enterprise_token +"/androidenterprise:v1/androidenterprise.enterprises.createWebToken": create_enterprise_web_token +"/androidenterprise:v1/androidenterprise.enterprises.createWebToken/enterpriseId": enterprise_id "/androidenterprise:v1/androidenterprise.enterprises.delete": delete_enterprise "/androidenterprise:v1/androidenterprise.enterprises.delete/enterpriseId": enterprise_id "/androidenterprise:v1/androidenterprise.enterprises.enroll": enroll_enterprise @@ -8690,6 +8707,14 @@ "/androidenterprise:v1/androidenterprise.users.update/userId": user_id "/androidenterprise:v1/Administrator": administrator "/androidenterprise:v1/Administrator/email": email +"/androidenterprise:v1/AdministratorWebToken": administrator_web_token +"/androidenterprise:v1/AdministratorWebToken/kind": kind +"/androidenterprise:v1/AdministratorWebToken/token": token +"/androidenterprise:v1/AdministratorWebTokenSpec": administrator_web_token_spec +"/androidenterprise:v1/AdministratorWebTokenSpec/kind": kind +"/androidenterprise:v1/AdministratorWebTokenSpec/parent": parent +"/androidenterprise:v1/AdministratorWebTokenSpec/permission": permission +"/androidenterprise:v1/AdministratorWebTokenSpec/permission/permission": permission "/androidenterprise:v1/AppRestrictionsSchema": app_restrictions_schema "/androidenterprise:v1/AppRestrictionsSchema/kind": kind "/androidenterprise:v1/AppRestrictionsSchema/restrictions": restrictions @@ -8923,6 +8948,7 @@ "/androidenterprise:v1/StoreLayout": store_layout "/androidenterprise:v1/StoreLayout/homepageId": homepage_id "/androidenterprise:v1/StoreLayout/kind": kind +"/androidenterprise:v1/StoreLayout/storeLayoutType": store_layout_type "/androidenterprise:v1/StoreLayoutClustersListResponse": store_layout_clusters_list_response "/androidenterprise:v1/StoreLayoutClustersListResponse/cluster": cluster "/androidenterprise:v1/StoreLayoutClustersListResponse/cluster/cluster": cluster @@ -12043,6 +12069,7 @@ "/compute:v1/userIp": user_ip "/compute:v1/compute.addresses.aggregatedList/filter": filter "/compute:v1/compute.addresses.aggregatedList/maxResults": max_results +"/compute:v1/compute.addresses.aggregatedList/orderBy": order_by "/compute:v1/compute.addresses.aggregatedList/pageToken": page_token "/compute:v1/compute.addresses.aggregatedList/project": project "/compute:v1/compute.addresses.delete": delete_address @@ -12059,11 +12086,13 @@ "/compute:v1/compute.addresses.list": list_addresses "/compute:v1/compute.addresses.list/filter": filter "/compute:v1/compute.addresses.list/maxResults": max_results +"/compute:v1/compute.addresses.list/orderBy": order_by "/compute:v1/compute.addresses.list/pageToken": page_token "/compute:v1/compute.addresses.list/project": project "/compute:v1/compute.addresses.list/region": region "/compute:v1/compute.autoscalers.aggregatedList/filter": filter "/compute:v1/compute.autoscalers.aggregatedList/maxResults": max_results +"/compute:v1/compute.autoscalers.aggregatedList/orderBy": order_by "/compute:v1/compute.autoscalers.aggregatedList/pageToken": page_token "/compute:v1/compute.autoscalers.aggregatedList/project": project "/compute:v1/compute.autoscalers.delete": delete_autoscaler @@ -12080,6 +12109,7 @@ "/compute:v1/compute.autoscalers.list": list_autoscalers "/compute:v1/compute.autoscalers.list/filter": filter "/compute:v1/compute.autoscalers.list/maxResults": max_results +"/compute:v1/compute.autoscalers.list/orderBy": order_by "/compute:v1/compute.autoscalers.list/pageToken": page_token "/compute:v1/compute.autoscalers.list/project": project "/compute:v1/compute.autoscalers.list/zone": zone @@ -12104,6 +12134,7 @@ "/compute:v1/compute.backendServices.list": list_backend_services "/compute:v1/compute.backendServices.list/filter": filter "/compute:v1/compute.backendServices.list/maxResults": max_results +"/compute:v1/compute.backendServices.list/orderBy": order_by "/compute:v1/compute.backendServices.list/pageToken": page_token "/compute:v1/compute.backendServices.list/project": project "/compute:v1/compute.backendServices.patch": patch_backend_service @@ -12114,6 +12145,7 @@ "/compute:v1/compute.backendServices.update/project": project "/compute:v1/compute.diskTypes.aggregatedList/filter": filter "/compute:v1/compute.diskTypes.aggregatedList/maxResults": max_results +"/compute:v1/compute.diskTypes.aggregatedList/orderBy": order_by "/compute:v1/compute.diskTypes.aggregatedList/pageToken": page_token "/compute:v1/compute.diskTypes.aggregatedList/project": project "/compute:v1/compute.diskTypes.get": get_disk_type @@ -12123,11 +12155,13 @@ "/compute:v1/compute.diskTypes.list": list_disk_types "/compute:v1/compute.diskTypes.list/filter": filter "/compute:v1/compute.diskTypes.list/maxResults": max_results +"/compute:v1/compute.diskTypes.list/orderBy": order_by "/compute:v1/compute.diskTypes.list/pageToken": page_token "/compute:v1/compute.diskTypes.list/project": project "/compute:v1/compute.diskTypes.list/zone": zone "/compute:v1/compute.disks.aggregatedList/filter": filter "/compute:v1/compute.disks.aggregatedList/maxResults": max_results +"/compute:v1/compute.disks.aggregatedList/orderBy": order_by "/compute:v1/compute.disks.aggregatedList/pageToken": page_token "/compute:v1/compute.disks.aggregatedList/project": project "/compute:v1/compute.disks.createSnapshot/disk": disk @@ -12148,6 +12182,7 @@ "/compute:v1/compute.disks.list": list_disks "/compute:v1/compute.disks.list/filter": filter "/compute:v1/compute.disks.list/maxResults": max_results +"/compute:v1/compute.disks.list/orderBy": order_by "/compute:v1/compute.disks.list/pageToken": page_token "/compute:v1/compute.disks.list/project": project "/compute:v1/compute.disks.list/zone": zone @@ -12166,6 +12201,7 @@ "/compute:v1/compute.firewalls.list": list_firewalls "/compute:v1/compute.firewalls.list/filter": filter "/compute:v1/compute.firewalls.list/maxResults": max_results +"/compute:v1/compute.firewalls.list/orderBy": order_by "/compute:v1/compute.firewalls.list/pageToken": page_token "/compute:v1/compute.firewalls.list/project": project "/compute:v1/compute.firewalls.patch": patch_firewall @@ -12176,6 +12212,7 @@ "/compute:v1/compute.firewalls.update/project": project "/compute:v1/compute.forwardingRules.aggregatedList/filter": filter "/compute:v1/compute.forwardingRules.aggregatedList/maxResults": max_results +"/compute:v1/compute.forwardingRules.aggregatedList/orderBy": order_by "/compute:v1/compute.forwardingRules.aggregatedList/pageToken": page_token "/compute:v1/compute.forwardingRules.aggregatedList/project": project "/compute:v1/compute.forwardingRules.delete": delete_forwarding_rule @@ -12192,6 +12229,7 @@ "/compute:v1/compute.forwardingRules.list": list_forwarding_rules "/compute:v1/compute.forwardingRules.list/filter": filter "/compute:v1/compute.forwardingRules.list/maxResults": max_results +"/compute:v1/compute.forwardingRules.list/orderBy": order_by "/compute:v1/compute.forwardingRules.list/pageToken": page_token "/compute:v1/compute.forwardingRules.list/project": project "/compute:v1/compute.forwardingRules.list/region": region @@ -12209,6 +12247,7 @@ "/compute:v1/compute.globalAddresses.list": list_global_addresses "/compute:v1/compute.globalAddresses.list/filter": filter "/compute:v1/compute.globalAddresses.list/maxResults": max_results +"/compute:v1/compute.globalAddresses.list/orderBy": order_by "/compute:v1/compute.globalAddresses.list/pageToken": page_token "/compute:v1/compute.globalAddresses.list/project": project "/compute:v1/compute.globalForwardingRules.delete": delete_global_forwarding_rule @@ -12222,12 +12261,14 @@ "/compute:v1/compute.globalForwardingRules.list": list_global_forwarding_rules "/compute:v1/compute.globalForwardingRules.list/filter": filter "/compute:v1/compute.globalForwardingRules.list/maxResults": max_results +"/compute:v1/compute.globalForwardingRules.list/orderBy": order_by "/compute:v1/compute.globalForwardingRules.list/pageToken": page_token "/compute:v1/compute.globalForwardingRules.list/project": project "/compute:v1/compute.globalForwardingRules.setTarget/forwardingRule": forwarding_rule "/compute:v1/compute.globalForwardingRules.setTarget/project": project "/compute:v1/compute.globalOperations.aggregatedList/filter": filter "/compute:v1/compute.globalOperations.aggregatedList/maxResults": max_results +"/compute:v1/compute.globalOperations.aggregatedList/orderBy": order_by "/compute:v1/compute.globalOperations.aggregatedList/pageToken": page_token "/compute:v1/compute.globalOperations.aggregatedList/project": project "/compute:v1/compute.globalOperations.delete": delete_global_operation @@ -12239,6 +12280,7 @@ "/compute:v1/compute.globalOperations.list": list_global_operations "/compute:v1/compute.globalOperations.list/filter": filter "/compute:v1/compute.globalOperations.list/maxResults": max_results +"/compute:v1/compute.globalOperations.list/orderBy": order_by "/compute:v1/compute.globalOperations.list/pageToken": page_token "/compute:v1/compute.globalOperations.list/project": project "/compute:v1/compute.healthChecks.delete": delete_health_check @@ -12252,6 +12294,7 @@ "/compute:v1/compute.healthChecks.list": list_health_checks "/compute:v1/compute.healthChecks.list/filter": filter "/compute:v1/compute.healthChecks.list/maxResults": max_results +"/compute:v1/compute.healthChecks.list/orderBy": order_by "/compute:v1/compute.healthChecks.list/pageToken": page_token "/compute:v1/compute.healthChecks.list/project": project "/compute:v1/compute.healthChecks.patch": patch_health_check @@ -12271,6 +12314,7 @@ "/compute:v1/compute.httpHealthChecks.list": list_http_health_checks "/compute:v1/compute.httpHealthChecks.list/filter": filter "/compute:v1/compute.httpHealthChecks.list/maxResults": max_results +"/compute:v1/compute.httpHealthChecks.list/orderBy": order_by "/compute:v1/compute.httpHealthChecks.list/pageToken": page_token "/compute:v1/compute.httpHealthChecks.list/project": project "/compute:v1/compute.httpHealthChecks.patch": patch_http_health_check @@ -12290,6 +12334,7 @@ "/compute:v1/compute.httpsHealthChecks.list": list_https_health_checks "/compute:v1/compute.httpsHealthChecks.list/filter": filter "/compute:v1/compute.httpsHealthChecks.list/maxResults": max_results +"/compute:v1/compute.httpsHealthChecks.list/orderBy": order_by "/compute:v1/compute.httpsHealthChecks.list/pageToken": page_token "/compute:v1/compute.httpsHealthChecks.list/project": project "/compute:v1/compute.httpsHealthChecks.patch": patch_https_health_check @@ -12315,6 +12360,7 @@ "/compute:v1/compute.images.list": list_images "/compute:v1/compute.images.list/filter": filter "/compute:v1/compute.images.list/maxResults": max_results +"/compute:v1/compute.images.list/orderBy": order_by "/compute:v1/compute.images.list/pageToken": page_token "/compute:v1/compute.images.list/project": project "/compute:v1/compute.instanceGroupManagers.abandonInstances/instanceGroupManager": instance_group_manager @@ -12322,6 +12368,7 @@ "/compute:v1/compute.instanceGroupManagers.abandonInstances/zone": zone "/compute:v1/compute.instanceGroupManagers.aggregatedList/filter": filter "/compute:v1/compute.instanceGroupManagers.aggregatedList/maxResults": max_results +"/compute:v1/compute.instanceGroupManagers.aggregatedList/orderBy": order_by "/compute:v1/compute.instanceGroupManagers.aggregatedList/pageToken": page_token "/compute:v1/compute.instanceGroupManagers.aggregatedList/project": project "/compute:v1/compute.instanceGroupManagers.delete": delete_instance_group_manager @@ -12341,6 +12388,7 @@ "/compute:v1/compute.instanceGroupManagers.list": list_instance_group_managers "/compute:v1/compute.instanceGroupManagers.list/filter": filter "/compute:v1/compute.instanceGroupManagers.list/maxResults": max_results +"/compute:v1/compute.instanceGroupManagers.list/orderBy": order_by "/compute:v1/compute.instanceGroupManagers.list/pageToken": page_token "/compute:v1/compute.instanceGroupManagers.list/project": project "/compute:v1/compute.instanceGroupManagers.list/zone": zone @@ -12365,6 +12413,7 @@ "/compute:v1/compute.instanceGroups.addInstances/zone": zone "/compute:v1/compute.instanceGroups.aggregatedList/filter": filter "/compute:v1/compute.instanceGroups.aggregatedList/maxResults": max_results +"/compute:v1/compute.instanceGroups.aggregatedList/orderBy": order_by "/compute:v1/compute.instanceGroups.aggregatedList/pageToken": page_token "/compute:v1/compute.instanceGroups.aggregatedList/project": project "/compute:v1/compute.instanceGroups.delete": delete_instance_group @@ -12381,12 +12430,14 @@ "/compute:v1/compute.instanceGroups.list": list_instance_groups "/compute:v1/compute.instanceGroups.list/filter": filter "/compute:v1/compute.instanceGroups.list/maxResults": max_results +"/compute:v1/compute.instanceGroups.list/orderBy": order_by "/compute:v1/compute.instanceGroups.list/pageToken": page_token "/compute:v1/compute.instanceGroups.list/project": project "/compute:v1/compute.instanceGroups.list/zone": zone "/compute:v1/compute.instanceGroups.listInstances/filter": filter "/compute:v1/compute.instanceGroups.listInstances/instanceGroup": instance_group "/compute:v1/compute.instanceGroups.listInstances/maxResults": max_results +"/compute:v1/compute.instanceGroups.listInstances/orderBy": order_by "/compute:v1/compute.instanceGroups.listInstances/pageToken": page_token "/compute:v1/compute.instanceGroups.listInstances/project": project "/compute:v1/compute.instanceGroups.listInstances/zone": zone @@ -12407,6 +12458,7 @@ "/compute:v1/compute.instanceTemplates.list": list_instance_templates "/compute:v1/compute.instanceTemplates.list/filter": filter "/compute:v1/compute.instanceTemplates.list/maxResults": max_results +"/compute:v1/compute.instanceTemplates.list/orderBy": order_by "/compute:v1/compute.instanceTemplates.list/pageToken": page_token "/compute:v1/compute.instanceTemplates.list/project": project "/compute:v1/compute.instances.addAccessConfig/instance": instance @@ -12415,6 +12467,7 @@ "/compute:v1/compute.instances.addAccessConfig/zone": zone "/compute:v1/compute.instances.aggregatedList/filter": filter "/compute:v1/compute.instances.aggregatedList/maxResults": max_results +"/compute:v1/compute.instances.aggregatedList/orderBy": order_by "/compute:v1/compute.instances.aggregatedList/pageToken": page_token "/compute:v1/compute.instances.aggregatedList/project": project "/compute:v1/compute.instances.attachDisk/instance": instance @@ -12447,6 +12500,7 @@ "/compute:v1/compute.instances.list": list_instances "/compute:v1/compute.instances.list/filter": filter "/compute:v1/compute.instances.list/maxResults": max_results +"/compute:v1/compute.instances.list/orderBy": order_by "/compute:v1/compute.instances.list/pageToken": page_token "/compute:v1/compute.instances.list/project": project "/compute:v1/compute.instances.list/zone": zone @@ -12489,6 +12543,7 @@ "/compute:v1/compute.licenses.get/project": project "/compute:v1/compute.machineTypes.aggregatedList/filter": filter "/compute:v1/compute.machineTypes.aggregatedList/maxResults": max_results +"/compute:v1/compute.machineTypes.aggregatedList/orderBy": order_by "/compute:v1/compute.machineTypes.aggregatedList/pageToken": page_token "/compute:v1/compute.machineTypes.aggregatedList/project": project "/compute:v1/compute.machineTypes.get": get_machine_type @@ -12498,6 +12553,7 @@ "/compute:v1/compute.machineTypes.list": list_machine_types "/compute:v1/compute.machineTypes.list/filter": filter "/compute:v1/compute.machineTypes.list/maxResults": max_results +"/compute:v1/compute.machineTypes.list/orderBy": order_by "/compute:v1/compute.machineTypes.list/pageToken": page_token "/compute:v1/compute.machineTypes.list/project": project "/compute:v1/compute.machineTypes.list/zone": zone @@ -12512,6 +12568,7 @@ "/compute:v1/compute.networks.list": list_networks "/compute:v1/compute.networks.list/filter": filter "/compute:v1/compute.networks.list/maxResults": max_results +"/compute:v1/compute.networks.list/orderBy": order_by "/compute:v1/compute.networks.list/pageToken": page_token "/compute:v1/compute.networks.list/project": project "/compute:v1/compute.projects.get": get_project @@ -12531,6 +12588,7 @@ "/compute:v1/compute.regionOperations.list": list_region_operations "/compute:v1/compute.regionOperations.list/filter": filter "/compute:v1/compute.regionOperations.list/maxResults": max_results +"/compute:v1/compute.regionOperations.list/orderBy": order_by "/compute:v1/compute.regionOperations.list/pageToken": page_token "/compute:v1/compute.regionOperations.list/project": project "/compute:v1/compute.regionOperations.list/region": region @@ -12540,11 +12598,13 @@ "/compute:v1/compute.regions.list": list_regions "/compute:v1/compute.regions.list/filter": filter "/compute:v1/compute.regions.list/maxResults": max_results +"/compute:v1/compute.regions.list/orderBy": order_by "/compute:v1/compute.regions.list/pageToken": page_token "/compute:v1/compute.regions.list/project": project "/compute:v1/compute.routers.aggregatedList": aggregated_router_list "/compute:v1/compute.routers.aggregatedList/filter": filter "/compute:v1/compute.routers.aggregatedList/maxResults": max_results +"/compute:v1/compute.routers.aggregatedList/orderBy": order_by "/compute:v1/compute.routers.aggregatedList/pageToken": page_token "/compute:v1/compute.routers.aggregatedList/project": project "/compute:v1/compute.routers.delete": delete_router @@ -12565,6 +12625,7 @@ "/compute:v1/compute.routers.list": list_routers "/compute:v1/compute.routers.list/filter": filter "/compute:v1/compute.routers.list/maxResults": max_results +"/compute:v1/compute.routers.list/orderBy": order_by "/compute:v1/compute.routers.list/pageToken": page_token "/compute:v1/compute.routers.list/project": project "/compute:v1/compute.routers.list/region": region @@ -12591,6 +12652,7 @@ "/compute:v1/compute.routes.list": list_routes "/compute:v1/compute.routes.list/filter": filter "/compute:v1/compute.routes.list/maxResults": max_results +"/compute:v1/compute.routes.list/orderBy": order_by "/compute:v1/compute.routes.list/pageToken": page_token "/compute:v1/compute.routes.list/project": project "/compute:v1/compute.snapshots.delete": delete_snapshot @@ -12602,6 +12664,7 @@ "/compute:v1/compute.snapshots.list": list_snapshots "/compute:v1/compute.snapshots.list/filter": filter "/compute:v1/compute.snapshots.list/maxResults": max_results +"/compute:v1/compute.snapshots.list/orderBy": order_by "/compute:v1/compute.snapshots.list/pageToken": page_token "/compute:v1/compute.snapshots.list/project": project "/compute:v1/compute.sslCertificates.delete": delete_ssl_certificate @@ -12615,11 +12678,13 @@ "/compute:v1/compute.sslCertificates.list": list_ssl_certificates "/compute:v1/compute.sslCertificates.list/filter": filter "/compute:v1/compute.sslCertificates.list/maxResults": max_results +"/compute:v1/compute.sslCertificates.list/orderBy": order_by "/compute:v1/compute.sslCertificates.list/pageToken": page_token "/compute:v1/compute.sslCertificates.list/project": project "/compute:v1/compute.subnetworks.aggregatedList": aggregated_subnetwork_list "/compute:v1/compute.subnetworks.aggregatedList/filter": filter "/compute:v1/compute.subnetworks.aggregatedList/maxResults": max_results +"/compute:v1/compute.subnetworks.aggregatedList/orderBy": order_by "/compute:v1/compute.subnetworks.aggregatedList/pageToken": page_token "/compute:v1/compute.subnetworks.aggregatedList/project": project "/compute:v1/compute.subnetworks.delete": delete_subnetwork @@ -12636,6 +12701,7 @@ "/compute:v1/compute.subnetworks.list": list_subnetworks "/compute:v1/compute.subnetworks.list/filter": filter "/compute:v1/compute.subnetworks.list/maxResults": max_results +"/compute:v1/compute.subnetworks.list/orderBy": order_by "/compute:v1/compute.subnetworks.list/pageToken": page_token "/compute:v1/compute.subnetworks.list/project": project "/compute:v1/compute.subnetworks.list/region": region @@ -12650,6 +12716,7 @@ "/compute:v1/compute.targetHttpProxies.list": list_target_http_proxies "/compute:v1/compute.targetHttpProxies.list/filter": filter "/compute:v1/compute.targetHttpProxies.list/maxResults": max_results +"/compute:v1/compute.targetHttpProxies.list/orderBy": order_by "/compute:v1/compute.targetHttpProxies.list/pageToken": page_token "/compute:v1/compute.targetHttpProxies.list/project": project "/compute:v1/compute.targetHttpProxies.setUrlMap/project": project @@ -12665,6 +12732,7 @@ "/compute:v1/compute.targetHttpsProxies.list": list_target_https_proxies "/compute:v1/compute.targetHttpsProxies.list/filter": filter "/compute:v1/compute.targetHttpsProxies.list/maxResults": max_results +"/compute:v1/compute.targetHttpsProxies.list/orderBy": order_by "/compute:v1/compute.targetHttpsProxies.list/pageToken": page_token "/compute:v1/compute.targetHttpsProxies.list/project": project "/compute:v1/compute.targetHttpsProxies.setSslCertificates": set_target_https_proxy_ssl_certificates @@ -12675,6 +12743,7 @@ "/compute:v1/compute.targetHttpsProxies.setUrlMap/targetHttpsProxy": target_https_proxy "/compute:v1/compute.targetInstances.aggregatedList/filter": filter "/compute:v1/compute.targetInstances.aggregatedList/maxResults": max_results +"/compute:v1/compute.targetInstances.aggregatedList/orderBy": order_by "/compute:v1/compute.targetInstances.aggregatedList/pageToken": page_token "/compute:v1/compute.targetInstances.aggregatedList/project": project "/compute:v1/compute.targetInstances.delete": delete_target_instance @@ -12691,6 +12760,7 @@ "/compute:v1/compute.targetInstances.list": list_target_instances "/compute:v1/compute.targetInstances.list/filter": filter "/compute:v1/compute.targetInstances.list/maxResults": max_results +"/compute:v1/compute.targetInstances.list/orderBy": order_by "/compute:v1/compute.targetInstances.list/pageToken": page_token "/compute:v1/compute.targetInstances.list/project": project "/compute:v1/compute.targetInstances.list/zone": zone @@ -12702,6 +12772,7 @@ "/compute:v1/compute.targetPools.addInstance/targetPool": target_pool "/compute:v1/compute.targetPools.aggregatedList/filter": filter "/compute:v1/compute.targetPools.aggregatedList/maxResults": max_results +"/compute:v1/compute.targetPools.aggregatedList/orderBy": order_by "/compute:v1/compute.targetPools.aggregatedList/pageToken": page_token "/compute:v1/compute.targetPools.aggregatedList/project": project "/compute:v1/compute.targetPools.delete": delete_target_pool @@ -12721,6 +12792,7 @@ "/compute:v1/compute.targetPools.list": list_target_pools "/compute:v1/compute.targetPools.list/filter": filter "/compute:v1/compute.targetPools.list/maxResults": max_results +"/compute:v1/compute.targetPools.list/orderBy": order_by "/compute:v1/compute.targetPools.list/pageToken": page_token "/compute:v1/compute.targetPools.list/project": project "/compute:v1/compute.targetPools.list/region": region @@ -12745,6 +12817,7 @@ "/compute:v1/compute.targetSslProxies.list": list_target_ssl_proxies "/compute:v1/compute.targetSslProxies.list/filter": filter "/compute:v1/compute.targetSslProxies.list/maxResults": max_results +"/compute:v1/compute.targetSslProxies.list/orderBy": order_by "/compute:v1/compute.targetSslProxies.list/pageToken": page_token "/compute:v1/compute.targetSslProxies.list/project": project "/compute:v1/compute.targetSslProxies.setBackendService": set_target_ssl_proxy_backend_service @@ -12758,6 +12831,7 @@ "/compute:v1/compute.targetSslProxies.setSslCertificates/targetSslProxy": target_ssl_proxy "/compute:v1/compute.targetVpnGateways.aggregatedList/filter": filter "/compute:v1/compute.targetVpnGateways.aggregatedList/maxResults": max_results +"/compute:v1/compute.targetVpnGateways.aggregatedList/orderBy": order_by "/compute:v1/compute.targetVpnGateways.aggregatedList/pageToken": page_token "/compute:v1/compute.targetVpnGateways.aggregatedList/project": project "/compute:v1/compute.targetVpnGateways.delete/project": project @@ -12770,6 +12844,7 @@ "/compute:v1/compute.targetVpnGateways.insert/region": region "/compute:v1/compute.targetVpnGateways.list/filter": filter "/compute:v1/compute.targetVpnGateways.list/maxResults": max_results +"/compute:v1/compute.targetVpnGateways.list/orderBy": order_by "/compute:v1/compute.targetVpnGateways.list/pageToken": page_token "/compute:v1/compute.targetVpnGateways.list/project": project "/compute:v1/compute.targetVpnGateways.list/region": region @@ -12787,6 +12862,7 @@ "/compute:v1/compute.urlMaps.list": list_url_maps "/compute:v1/compute.urlMaps.list/filter": filter "/compute:v1/compute.urlMaps.list/maxResults": max_results +"/compute:v1/compute.urlMaps.list/orderBy": order_by "/compute:v1/compute.urlMaps.list/pageToken": page_token "/compute:v1/compute.urlMaps.list/project": project "/compute:v1/compute.urlMaps.patch": patch_url_map @@ -12800,6 +12876,7 @@ "/compute:v1/compute.urlMaps.validate/urlMap": url_map "/compute:v1/compute.vpnTunnels.aggregatedList/filter": filter "/compute:v1/compute.vpnTunnels.aggregatedList/maxResults": max_results +"/compute:v1/compute.vpnTunnels.aggregatedList/orderBy": order_by "/compute:v1/compute.vpnTunnels.aggregatedList/pageToken": page_token "/compute:v1/compute.vpnTunnels.aggregatedList/project": project "/compute:v1/compute.vpnTunnels.delete": delete_vpn_tunnel @@ -12816,6 +12893,7 @@ "/compute:v1/compute.vpnTunnels.list": list_vpn_tunnels "/compute:v1/compute.vpnTunnels.list/filter": filter "/compute:v1/compute.vpnTunnels.list/maxResults": max_results +"/compute:v1/compute.vpnTunnels.list/orderBy": order_by "/compute:v1/compute.vpnTunnels.list/pageToken": page_token "/compute:v1/compute.vpnTunnels.list/project": project "/compute:v1/compute.vpnTunnels.list/region": region @@ -12830,6 +12908,7 @@ "/compute:v1/compute.zoneOperations.list": list_zone_operations "/compute:v1/compute.zoneOperations.list/filter": filter "/compute:v1/compute.zoneOperations.list/maxResults": max_results +"/compute:v1/compute.zoneOperations.list/orderBy": order_by "/compute:v1/compute.zoneOperations.list/pageToken": page_token "/compute:v1/compute.zoneOperations.list/project": project "/compute:v1/compute.zoneOperations.list/zone": zone @@ -12839,6 +12918,7 @@ "/compute:v1/compute.zones.list": list_zones "/compute:v1/compute.zones.list/filter": filter "/compute:v1/compute.zones.list/maxResults": max_results +"/compute:v1/compute.zones.list/orderBy": order_by "/compute:v1/compute.zones.list/pageToken": page_token "/compute:v1/compute.zones.list/project": project "/compute:v1/AccessConfig": access_config @@ -19098,6 +19178,8 @@ "/drive:v2/drive.revisions.get/revisionId": revision_id "/drive:v2/drive.revisions.list": list_revisions "/drive:v2/drive.revisions.list/fileId": file_id +"/drive:v2/drive.revisions.list/maxResults": max_results +"/drive:v2/drive.revisions.list/pageToken": page_token "/drive:v2/drive.revisions.patch": patch_revision "/drive:v2/drive.revisions.patch/fileId": file_id "/drive:v2/drive.revisions.patch/revisionId": revision_id @@ -19471,6 +19553,7 @@ "/drive:v2/RevisionList/items": items "/drive:v2/RevisionList/items/item": item "/drive:v2/RevisionList/kind": kind +"/drive:v2/RevisionList/nextPageToken": next_page_token "/drive:v2/RevisionList/selfLink": self_link "/drive:v2/User": user "/drive:v2/User/displayName": display_name @@ -19604,6 +19687,8 @@ "/drive:v3/drive.revisions.get/revisionId": revision_id "/drive:v3/drive.revisions.list": list_revisions "/drive:v3/drive.revisions.list/fileId": file_id +"/drive:v3/drive.revisions.list/pageSize": page_size +"/drive:v3/drive.revisions.list/pageToken": page_token "/drive:v3/drive.revisions.update": update_revision "/drive:v3/drive.revisions.update/fileId": file_id "/drive:v3/drive.revisions.update/revisionId": revision_id @@ -19814,6 +19899,7 @@ "/drive:v3/Revision/size": size "/drive:v3/RevisionList": revision_list "/drive:v3/RevisionList/kind": kind +"/drive:v3/RevisionList/nextPageToken": next_page_token "/drive:v3/RevisionList/revisions": revisions "/drive:v3/RevisionList/revisions/revision": revision "/drive:v3/StartPageToken": start_page_token @@ -21720,6 +21806,9 @@ "/appengine:v1beta5/appengine.apps.get": get_app "/appengine:v1beta5/appengine.apps.get/appsId": apps_id "/appengine:v1beta5/appengine.apps.get/ensureResourcesExist": ensure_resources_exist +"/appengine:v1beta5/appengine.apps.patch": patch_app +"/appengine:v1beta5/appengine.apps.patch/appsId": apps_id +"/appengine:v1beta5/appengine.apps.patch/mask": mask "/appengine:v1beta5/appengine.apps.operations.get": get_app_operation "/appengine:v1beta5/appengine.apps.operations.get/appsId": apps_id "/appengine:v1beta5/appengine.apps.operations.get/operationsId": operations_id @@ -22033,339 +22122,6 @@ "/appengine:v1beta5/LocationMetadata": location_metadata "/appengine:v1beta5/LocationMetadata/standardEnvironmentAvailable": standard_environment_available "/appengine:v1beta5/LocationMetadata/flexibleEnvironmentAvailable": flexible_environment_available -"/classroom:v1/fields": fields -"/classroom:v1/key": key -"/classroom:v1/quotaUser": quota_user -"/classroom:v1/classroom.courses.create": create_course -"/classroom:v1/classroom.courses.get": get_course -"/classroom:v1/classroom.courses.get/id": id -"/classroom:v1/classroom.courses.update": update_course -"/classroom:v1/classroom.courses.update/id": id -"/classroom:v1/classroom.courses.patch": patch_course -"/classroom:v1/classroom.courses.patch/id": id -"/classroom:v1/classroom.courses.patch/updateMask": update_mask -"/classroom:v1/classroom.courses.delete": delete_course -"/classroom:v1/classroom.courses.delete/id": id -"/classroom:v1/classroom.courses.list": list_courses -"/classroom:v1/classroom.courses.list/studentId": student_id -"/classroom:v1/classroom.courses.list/teacherId": teacher_id -"/classroom:v1/classroom.courses.list/pageSize": page_size -"/classroom:v1/classroom.courses.list/pageToken": page_token -"/classroom:v1/classroom.courses.aliases.create": create_course_alias -"/classroom:v1/classroom.courses.aliases.create/courseId": course_id -"/classroom:v1/classroom.courses.aliases.delete": delete_course_alias -"/classroom:v1/classroom.courses.aliases.delete/courseId": course_id -"/classroom:v1/classroom.courses.aliases.delete/alias": alias_ -"/classroom:v1/classroom.courses.aliases.list": list_course_aliases -"/classroom:v1/classroom.courses.aliases.list/courseId": course_id -"/classroom:v1/classroom.courses.aliases.list/pageSize": page_size -"/classroom:v1/classroom.courses.aliases.list/pageToken": page_token -"/classroom:v1/classroom.courses.teachers.create": create_course_teacher -"/classroom:v1/classroom.courses.teachers.create/courseId": course_id -"/classroom:v1/classroom.courses.teachers.get": get_course_teacher -"/classroom:v1/classroom.courses.teachers.get/courseId": course_id -"/classroom:v1/classroom.courses.teachers.get/userId": user_id -"/classroom:v1/classroom.courses.teachers.delete": delete_course_teacher -"/classroom:v1/classroom.courses.teachers.delete/courseId": course_id -"/classroom:v1/classroom.courses.teachers.delete/userId": user_id -"/classroom:v1/classroom.courses.teachers.list": list_course_teachers -"/classroom:v1/classroom.courses.teachers.list/courseId": course_id -"/classroom:v1/classroom.courses.teachers.list/pageSize": page_size -"/classroom:v1/classroom.courses.teachers.list/pageToken": page_token -"/classroom:v1/classroom.courses.students.create": create_course_student -"/classroom:v1/classroom.courses.students.create/courseId": course_id -"/classroom:v1/classroom.courses.students.create/enrollmentCode": enrollment_code -"/classroom:v1/classroom.courses.students.get": get_course_student -"/classroom:v1/classroom.courses.students.get/courseId": course_id -"/classroom:v1/classroom.courses.students.get/userId": user_id -"/classroom:v1/classroom.courses.students.delete": delete_course_student -"/classroom:v1/classroom.courses.students.delete/courseId": course_id -"/classroom:v1/classroom.courses.students.delete/userId": user_id -"/classroom:v1/classroom.courses.students.list": list_course_students -"/classroom:v1/classroom.courses.students.list/courseId": course_id -"/classroom:v1/classroom.courses.students.list/pageSize": page_size -"/classroom:v1/classroom.courses.students.list/pageToken": page_token -"/classroom:v1/classroom.courses.courseWork.create/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.get/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.get/id": id -"/classroom:v1/classroom.courses.courseWork.list/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.list/courseWorkStates": course_work_states -"/classroom:v1/classroom.courses.courseWork.list/orderBy": order_by -"/classroom:v1/classroom.courses.courseWork.list/pageSize": page_size -"/classroom:v1/classroom.courses.courseWork.list/pageToken": page_token -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/id": id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/id": id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/updateMask": update_mask -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/userId": user_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/states": states -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/late": late -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/pageSize": page_size -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/pageToken": page_token -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn": turn_in_student_submission -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/id": id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim": reclaim_student_submission -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/id": id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return": return_student_submission -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/id": id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments": modify_student_submission_attachments -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/courseId": course_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/courseWorkId": course_work_id -"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/id": id -"/classroom:v1/classroom.userProfiles.get": get_user_profile -"/classroom:v1/classroom.userProfiles.get/userId": user_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.list": list_user_profile_guardian_invitations -"/classroom:v1/classroom.userProfiles.guardianInvitations.list/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.list/invitedEmailAddress": invited_email_address -"/classroom:v1/classroom.userProfiles.guardianInvitations.list/states": states -"/classroom:v1/classroom.userProfiles.guardianInvitations.list/pageToken": page_token -"/classroom:v1/classroom.userProfiles.guardianInvitations.list/pageSize": page_size -"/classroom:v1/classroom.userProfiles.guardianInvitations.get": get_user_profile_guardian_invitation -"/classroom:v1/classroom.userProfiles.guardianInvitations.get/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.get/invitationId": invitation_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.create": create_user_profile_guardian_invitation -"/classroom:v1/classroom.userProfiles.guardianInvitations.create/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.patch": patch_user_profile_guardian_invitation -"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/invitationId": invitation_id -"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/updateMask": update_mask -"/classroom:v1/classroom.userProfiles.guardians.list": list_user_profile_guardians -"/classroom:v1/classroom.userProfiles.guardians.list/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardians.list/invitedEmailAddress": invited_email_address -"/classroom:v1/classroom.userProfiles.guardians.list/pageToken": page_token -"/classroom:v1/classroom.userProfiles.guardians.list/pageSize": page_size -"/classroom:v1/classroom.userProfiles.guardians.get": get_user_profile_guardian -"/classroom:v1/classroom.userProfiles.guardians.get/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardians.get/guardianId": guardian_id -"/classroom:v1/classroom.userProfiles.guardians.delete": delete_user_profile_guardian -"/classroom:v1/classroom.userProfiles.guardians.delete/studentId": student_id -"/classroom:v1/classroom.userProfiles.guardians.delete/guardianId": guardian_id -"/classroom:v1/classroom.invitations.create": create_invitation -"/classroom:v1/classroom.invitations.get": get_invitation -"/classroom:v1/classroom.invitations.get/id": id -"/classroom:v1/classroom.invitations.delete": delete_invitation -"/classroom:v1/classroom.invitations.delete/id": id -"/classroom:v1/classroom.invitations.list": list_invitations -"/classroom:v1/classroom.invitations.list/userId": user_id -"/classroom:v1/classroom.invitations.list/courseId": course_id -"/classroom:v1/classroom.invitations.list/pageSize": page_size -"/classroom:v1/classroom.invitations.list/pageToken": page_token -"/classroom:v1/classroom.invitations.accept": accept_invitation -"/classroom:v1/classroom.invitations.accept/id": id -"/classroom:v1/Course": course -"/classroom:v1/Course/id": id -"/classroom:v1/Course/name": name -"/classroom:v1/Course/section": section -"/classroom:v1/Course/descriptionHeading": description_heading -"/classroom:v1/Course/description": description -"/classroom:v1/Course/room": room -"/classroom:v1/Course/ownerId": owner_id -"/classroom:v1/Course/creationTime": creation_time -"/classroom:v1/Course/updateTime": update_time -"/classroom:v1/Course/enrollmentCode": enrollment_code -"/classroom:v1/Course/courseState": course_state -"/classroom:v1/Course/alternateLink": alternate_link -"/classroom:v1/Course/teacherGroupEmail": teacher_group_email -"/classroom:v1/Course/courseGroupEmail": course_group_email -"/classroom:v1/Course/teacherFolder": teacher_folder -"/classroom:v1/Course/courseMaterialSets": course_material_sets -"/classroom:v1/Course/courseMaterialSets/course_material_set": course_material_set -"/classroom:v1/DriveFolder": drive_folder -"/classroom:v1/DriveFolder/id": id -"/classroom:v1/DriveFolder/title": title -"/classroom:v1/DriveFolder/alternateLink": alternate_link -"/classroom:v1/CourseMaterialSet": course_material_set -"/classroom:v1/CourseMaterialSet/title": title -"/classroom:v1/CourseMaterialSet/materials": materials -"/classroom:v1/CourseMaterialSet/materials/material": material -"/classroom:v1/CourseMaterial": course_material -"/classroom:v1/CourseMaterial/driveFile": drive_file -"/classroom:v1/CourseMaterial/youTubeVideo": you_tube_video -"/classroom:v1/CourseMaterial/link": link -"/classroom:v1/CourseMaterial/form": form -"/classroom:v1/DriveFile": drive_file -"/classroom:v1/DriveFile/id": id -"/classroom:v1/DriveFile/title": title -"/classroom:v1/DriveFile/alternateLink": alternate_link -"/classroom:v1/DriveFile/thumbnailUrl": thumbnail_url -"/classroom:v1/YouTubeVideo": you_tube_video -"/classroom:v1/YouTubeVideo/id": id -"/classroom:v1/YouTubeVideo/title": title -"/classroom:v1/YouTubeVideo/alternateLink": alternate_link -"/classroom:v1/YouTubeVideo/thumbnailUrl": thumbnail_url -"/classroom:v1/Link": link -"/classroom:v1/Link/url": url -"/classroom:v1/Link/title": title -"/classroom:v1/Link/thumbnailUrl": thumbnail_url -"/classroom:v1/Form": form -"/classroom:v1/Form/formUrl": form_url -"/classroom:v1/Form/responseUrl": response_url -"/classroom:v1/Form/title": title -"/classroom:v1/Form/thumbnailUrl": thumbnail_url -"/classroom:v1/Empty": empty -"/classroom:v1/ListCoursesResponse": list_courses_response -"/classroom:v1/ListCoursesResponse/courses": courses -"/classroom:v1/ListCoursesResponse/courses/course": course -"/classroom:v1/ListCoursesResponse/nextPageToken": next_page_token -"/classroom:v1/CourseAlias": course_alias -"/classroom:v1/CourseAlias/alias": alias -"/classroom:v1/ListCourseAliasesResponse": list_course_aliases_response -"/classroom:v1/ListCourseAliasesResponse/aliases": aliases -"/classroom:v1/ListCourseAliasesResponse/aliases/alias": alias -"/classroom:v1/ListCourseAliasesResponse/nextPageToken": next_page_token -"/classroom:v1/ListGuardianInvitationsResponse": list_guardian_invitations_response -"/classroom:v1/ListGuardianInvitationsResponse/guardianInvitations": guardian_invitations -"/classroom:v1/ListGuardianInvitationsResponse/guardianInvitations/guardian_invitation": guardian_invitation -"/classroom:v1/ListGuardianInvitationsResponse/nextPageToken": next_page_token -"/classroom:v1/GuardianInvitation": guardian_invitation -"/classroom:v1/GuardianInvitation/studentId": student_id -"/classroom:v1/GuardianInvitation/invitationId": invitation_id -"/classroom:v1/GuardianInvitation/invitedEmailAddress": invited_email_address -"/classroom:v1/GuardianInvitation/state": state -"/classroom:v1/GuardianInvitation/creationTime": creation_time -"/classroom:v1/ListGuardiansResponse": list_guardians_response -"/classroom:v1/ListGuardiansResponse/guardians": guardians -"/classroom:v1/ListGuardiansResponse/guardians/guardian": guardian -"/classroom:v1/ListGuardiansResponse/nextPageToken": next_page_token -"/classroom:v1/Guardian": guardian -"/classroom:v1/Guardian/studentId": student_id -"/classroom:v1/Guardian/guardianId": guardian_id -"/classroom:v1/Guardian/guardianProfile": guardian_profile -"/classroom:v1/Guardian/invitedEmailAddress": invited_email_address -"/classroom:v1/UserProfile": user_profile -"/classroom:v1/UserProfile/id": id -"/classroom:v1/UserProfile/name": name -"/classroom:v1/UserProfile/emailAddress": email_address -"/classroom:v1/UserProfile/photoUrl": photo_url -"/classroom:v1/UserProfile/permissions": permissions -"/classroom:v1/UserProfile/permissions/permission": permission -"/classroom:v1/Name": name -"/classroom:v1/Name/givenName": given_name -"/classroom:v1/Name/familyName": family_name -"/classroom:v1/Name/fullName": full_name -"/classroom:v1/GlobalPermission": global_permission -"/classroom:v1/GlobalPermission/permission": permission -"/classroom:v1/Teacher": teacher -"/classroom:v1/Teacher/courseId": course_id -"/classroom:v1/Teacher/userId": user_id -"/classroom:v1/Teacher/profile": profile -"/classroom:v1/ListTeachersResponse": list_teachers_response -"/classroom:v1/ListTeachersResponse/teachers": teachers -"/classroom:v1/ListTeachersResponse/teachers/teacher": teacher -"/classroom:v1/ListTeachersResponse/nextPageToken": next_page_token -"/classroom:v1/Student": student -"/classroom:v1/Student/courseId": course_id -"/classroom:v1/Student/userId": user_id -"/classroom:v1/Student/profile": profile -"/classroom:v1/Student/studentWorkFolder": student_work_folder -"/classroom:v1/ListStudentsResponse": list_students_response -"/classroom:v1/ListStudentsResponse/students": students -"/classroom:v1/ListStudentsResponse/students/student": student -"/classroom:v1/ListStudentsResponse/nextPageToken": next_page_token -"/classroom:v1/Invitation": invitation -"/classroom:v1/Invitation/id": id -"/classroom:v1/Invitation/userId": user_id -"/classroom:v1/Invitation/courseId": course_id -"/classroom:v1/Invitation/role": role -"/classroom:v1/ListInvitationsResponse": list_invitations_response -"/classroom:v1/ListInvitationsResponse/invitations": invitations -"/classroom:v1/ListInvitationsResponse/invitations/invitation": invitation -"/classroom:v1/ListInvitationsResponse/nextPageToken": next_page_token -"/classroom:v1/CourseWork": course_work -"/classroom:v1/CourseWork/courseId": course_id -"/classroom:v1/CourseWork/id": id -"/classroom:v1/CourseWork/title": title -"/classroom:v1/CourseWork/description": description -"/classroom:v1/CourseWork/materials": materials -"/classroom:v1/CourseWork/materials/material": material -"/classroom:v1/CourseWork/state": state -"/classroom:v1/CourseWork/alternateLink": alternate_link -"/classroom:v1/CourseWork/creationTime": creation_time -"/classroom:v1/CourseWork/updateTime": update_time -"/classroom:v1/CourseWork/dueDate": due_date -"/classroom:v1/CourseWork/dueTime": due_time -"/classroom:v1/CourseWork/maxPoints": max_points -"/classroom:v1/CourseWork/workType": work_type -"/classroom:v1/CourseWork/associatedWithDeveloper": associated_with_developer -"/classroom:v1/CourseWork/submissionModificationMode": submission_modification_mode -"/classroom:v1/CourseWork/assignment": assignment -"/classroom:v1/CourseWork/multipleChoiceQuestion": multiple_choice_question -"/classroom:v1/Material": material -"/classroom:v1/Material/driveFile": drive_file -"/classroom:v1/Material/youtubeVideo": youtube_video -"/classroom:v1/Material/link": link -"/classroom:v1/Material/form": form -"/classroom:v1/SharedDriveFile": shared_drive_file -"/classroom:v1/SharedDriveFile/driveFile": drive_file -"/classroom:v1/SharedDriveFile/shareMode": share_mode -"/classroom:v1/Date": date -"/classroom:v1/Date/year": year -"/classroom:v1/Date/month": month -"/classroom:v1/Date/day": day -"/classroom:v1/TimeOfDay": time_of_day -"/classroom:v1/TimeOfDay/hours": hours -"/classroom:v1/TimeOfDay/minutes": minutes -"/classroom:v1/TimeOfDay/seconds": seconds -"/classroom:v1/TimeOfDay/nanos": nanos -"/classroom:v1/Assignment": assignment -"/classroom:v1/Assignment/studentWorkFolder": student_work_folder -"/classroom:v1/MultipleChoiceQuestion": multiple_choice_question -"/classroom:v1/MultipleChoiceQuestion/choices": choices -"/classroom:v1/MultipleChoiceQuestion/choices/choice": choice -"/classroom:v1/ListCourseWorkResponse": list_course_work_response -"/classroom:v1/ListCourseWorkResponse/courseWork": course_work -"/classroom:v1/ListCourseWorkResponse/courseWork/course_work": course_work -"/classroom:v1/ListCourseWorkResponse/nextPageToken": next_page_token -"/classroom:v1/StudentSubmission": student_submission -"/classroom:v1/StudentSubmission/courseId": course_id -"/classroom:v1/StudentSubmission/courseWorkId": course_work_id -"/classroom:v1/StudentSubmission/id": id -"/classroom:v1/StudentSubmission/userId": user_id -"/classroom:v1/StudentSubmission/creationTime": creation_time -"/classroom:v1/StudentSubmission/updateTime": update_time -"/classroom:v1/StudentSubmission/state": state -"/classroom:v1/StudentSubmission/late": late -"/classroom:v1/StudentSubmission/draftGrade": draft_grade -"/classroom:v1/StudentSubmission/assignedGrade": assigned_grade -"/classroom:v1/StudentSubmission/alternateLink": alternate_link -"/classroom:v1/StudentSubmission/courseWorkType": course_work_type -"/classroom:v1/StudentSubmission/associatedWithDeveloper": associated_with_developer -"/classroom:v1/StudentSubmission/assignmentSubmission": assignment_submission -"/classroom:v1/StudentSubmission/shortAnswerSubmission": short_answer_submission -"/classroom:v1/StudentSubmission/multipleChoiceSubmission": multiple_choice_submission -"/classroom:v1/AssignmentSubmission": assignment_submission -"/classroom:v1/AssignmentSubmission/attachments": attachments -"/classroom:v1/AssignmentSubmission/attachments/attachment": attachment -"/classroom:v1/Attachment": attachment -"/classroom:v1/Attachment/driveFile": drive_file -"/classroom:v1/Attachment/youTubeVideo": you_tube_video -"/classroom:v1/Attachment/link": link -"/classroom:v1/Attachment/form": form -"/classroom:v1/ShortAnswerSubmission": short_answer_submission -"/classroom:v1/ShortAnswerSubmission/answer": answer -"/classroom:v1/MultipleChoiceSubmission": multiple_choice_submission -"/classroom:v1/MultipleChoiceSubmission/answer": answer -"/classroom:v1/ListStudentSubmissionsResponse": list_student_submissions_response -"/classroom:v1/ListStudentSubmissionsResponse/studentSubmissions": student_submissions -"/classroom:v1/ListStudentSubmissionsResponse/studentSubmissions/student_submission": student_submission -"/classroom:v1/ListStudentSubmissionsResponse/nextPageToken": next_page_token -"/classroom:v1/TurnInStudentSubmissionRequest": turn_in_student_submission_request -"/classroom:v1/ReclaimStudentSubmissionRequest": reclaim_student_submission_request -"/classroom:v1/ReturnStudentSubmissionRequest": return_student_submission_request -"/classroom:v1/ModifyAttachmentsRequest": modify_attachments_request -"/classroom:v1/ModifyAttachmentsRequest/addAttachments": add_attachments -"/classroom:v1/ModifyAttachmentsRequest/addAttachments/add_attachment": add_attachment "/cloudbilling:v1/fields": fields "/cloudbilling:v1/key": key "/cloudbilling:v1/quotaUser": quota_user @@ -24942,6 +24698,341 @@ "/people:v1/ListConnectionsResponse/connections/connection": connection "/people:v1/ListConnectionsResponse/nextPageToken": next_page_token "/people:v1/ListConnectionsResponse/nextSyncToken": next_sync_token +"/classroom:v1/fields": fields +"/classroom:v1/key": key +"/classroom:v1/quotaUser": quota_user +"/classroom:v1/classroom.courses.create": create_course +"/classroom:v1/classroom.courses.get": get_course +"/classroom:v1/classroom.courses.get/id": id +"/classroom:v1/classroom.courses.update": update_course +"/classroom:v1/classroom.courses.update/id": id +"/classroom:v1/classroom.courses.patch": patch_course +"/classroom:v1/classroom.courses.patch/id": id +"/classroom:v1/classroom.courses.patch/updateMask": update_mask +"/classroom:v1/classroom.courses.delete": delete_course +"/classroom:v1/classroom.courses.delete/id": id +"/classroom:v1/classroom.courses.list": list_courses +"/classroom:v1/classroom.courses.list/studentId": student_id +"/classroom:v1/classroom.courses.list/teacherId": teacher_id +"/classroom:v1/classroom.courses.list/courseStates": course_states +"/classroom:v1/classroom.courses.list/pageSize": page_size +"/classroom:v1/classroom.courses.list/pageToken": page_token +"/classroom:v1/classroom.courses.aliases.create": create_course_alias +"/classroom:v1/classroom.courses.aliases.create/courseId": course_id +"/classroom:v1/classroom.courses.aliases.delete": delete_course_alias +"/classroom:v1/classroom.courses.aliases.delete/courseId": course_id +"/classroom:v1/classroom.courses.aliases.delete/alias": alias_ +"/classroom:v1/classroom.courses.aliases.list": list_course_aliases +"/classroom:v1/classroom.courses.aliases.list/courseId": course_id +"/classroom:v1/classroom.courses.aliases.list/pageSize": page_size +"/classroom:v1/classroom.courses.aliases.list/pageToken": page_token +"/classroom:v1/classroom.courses.teachers.create": create_course_teacher +"/classroom:v1/classroom.courses.teachers.create/courseId": course_id +"/classroom:v1/classroom.courses.teachers.get": get_course_teacher +"/classroom:v1/classroom.courses.teachers.get/courseId": course_id +"/classroom:v1/classroom.courses.teachers.get/userId": user_id +"/classroom:v1/classroom.courses.teachers.delete": delete_course_teacher +"/classroom:v1/classroom.courses.teachers.delete/courseId": course_id +"/classroom:v1/classroom.courses.teachers.delete/userId": user_id +"/classroom:v1/classroom.courses.teachers.list": list_course_teachers +"/classroom:v1/classroom.courses.teachers.list/courseId": course_id +"/classroom:v1/classroom.courses.teachers.list/pageSize": page_size +"/classroom:v1/classroom.courses.teachers.list/pageToken": page_token +"/classroom:v1/classroom.courses.students.create": create_course_student +"/classroom:v1/classroom.courses.students.create/courseId": course_id +"/classroom:v1/classroom.courses.students.create/enrollmentCode": enrollment_code +"/classroom:v1/classroom.courses.students.get": get_course_student +"/classroom:v1/classroom.courses.students.get/courseId": course_id +"/classroom:v1/classroom.courses.students.get/userId": user_id +"/classroom:v1/classroom.courses.students.delete": delete_course_student +"/classroom:v1/classroom.courses.students.delete/courseId": course_id +"/classroom:v1/classroom.courses.students.delete/userId": user_id +"/classroom:v1/classroom.courses.students.list": list_course_students +"/classroom:v1/classroom.courses.students.list/courseId": course_id +"/classroom:v1/classroom.courses.students.list/pageSize": page_size +"/classroom:v1/classroom.courses.students.list/pageToken": page_token +"/classroom:v1/classroom.courses.courseWork.create/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.get/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.get/id": id +"/classroom:v1/classroom.courses.courseWork.list/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.list/courseWorkStates": course_work_states +"/classroom:v1/classroom.courses.courseWork.list/orderBy": order_by +"/classroom:v1/classroom.courses.courseWork.list/pageSize": page_size +"/classroom:v1/classroom.courses.courseWork.list/pageToken": page_token +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.get/id": id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/id": id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.patch/updateMask": update_mask +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/userId": user_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/states": states +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/late": late +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/pageSize": page_size +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.list/pageToken": page_token +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn": turn_in_student_submission +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.turnIn/id": id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim": reclaim_student_submission +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.reclaim/id": id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return": return_student_submission +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.return/id": id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments": modify_student_submission_attachments +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/courseId": course_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/courseWorkId": course_work_id +"/classroom:v1/classroom.courses.courseWork.studentSubmissions.modifyAttachments/id": id +"/classroom:v1/classroom.userProfiles.get": get_user_profile +"/classroom:v1/classroom.userProfiles.get/userId": user_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.list": list_user_profile_guardian_invitations +"/classroom:v1/classroom.userProfiles.guardianInvitations.list/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.list/invitedEmailAddress": invited_email_address +"/classroom:v1/classroom.userProfiles.guardianInvitations.list/states": states +"/classroom:v1/classroom.userProfiles.guardianInvitations.list/pageToken": page_token +"/classroom:v1/classroom.userProfiles.guardianInvitations.list/pageSize": page_size +"/classroom:v1/classroom.userProfiles.guardianInvitations.get": get_user_profile_guardian_invitation +"/classroom:v1/classroom.userProfiles.guardianInvitations.get/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.get/invitationId": invitation_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.create": create_user_profile_guardian_invitation +"/classroom:v1/classroom.userProfiles.guardianInvitations.create/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.patch": patch_user_profile_guardian_invitation +"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/invitationId": invitation_id +"/classroom:v1/classroom.userProfiles.guardianInvitations.patch/updateMask": update_mask +"/classroom:v1/classroom.userProfiles.guardians.list": list_user_profile_guardians +"/classroom:v1/classroom.userProfiles.guardians.list/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardians.list/invitedEmailAddress": invited_email_address +"/classroom:v1/classroom.userProfiles.guardians.list/pageToken": page_token +"/classroom:v1/classroom.userProfiles.guardians.list/pageSize": page_size +"/classroom:v1/classroom.userProfiles.guardians.get": get_user_profile_guardian +"/classroom:v1/classroom.userProfiles.guardians.get/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardians.get/guardianId": guardian_id +"/classroom:v1/classroom.userProfiles.guardians.delete": delete_user_profile_guardian +"/classroom:v1/classroom.userProfiles.guardians.delete/studentId": student_id +"/classroom:v1/classroom.userProfiles.guardians.delete/guardianId": guardian_id +"/classroom:v1/classroom.invitations.create": create_invitation +"/classroom:v1/classroom.invitations.get": get_invitation +"/classroom:v1/classroom.invitations.get/id": id +"/classroom:v1/classroom.invitations.delete": delete_invitation +"/classroom:v1/classroom.invitations.delete/id": id +"/classroom:v1/classroom.invitations.list": list_invitations +"/classroom:v1/classroom.invitations.list/userId": user_id +"/classroom:v1/classroom.invitations.list/courseId": course_id +"/classroom:v1/classroom.invitations.list/pageSize": page_size +"/classroom:v1/classroom.invitations.list/pageToken": page_token +"/classroom:v1/classroom.invitations.accept": accept_invitation +"/classroom:v1/classroom.invitations.accept/id": id +"/classroom:v1/Course": course +"/classroom:v1/Course/id": id +"/classroom:v1/Course/name": name +"/classroom:v1/Course/section": section +"/classroom:v1/Course/descriptionHeading": description_heading +"/classroom:v1/Course/description": description +"/classroom:v1/Course/room": room +"/classroom:v1/Course/ownerId": owner_id +"/classroom:v1/Course/creationTime": creation_time +"/classroom:v1/Course/updateTime": update_time +"/classroom:v1/Course/enrollmentCode": enrollment_code +"/classroom:v1/Course/courseState": course_state +"/classroom:v1/Course/alternateLink": alternate_link +"/classroom:v1/Course/teacherGroupEmail": teacher_group_email +"/classroom:v1/Course/courseGroupEmail": course_group_email +"/classroom:v1/Course/teacherFolder": teacher_folder +"/classroom:v1/Course/courseMaterialSets": course_material_sets +"/classroom:v1/Course/courseMaterialSets/course_material_set": course_material_set +"/classroom:v1/Course/guardiansEnabled": guardians_enabled +"/classroom:v1/DriveFolder": drive_folder +"/classroom:v1/DriveFolder/id": id +"/classroom:v1/DriveFolder/title": title +"/classroom:v1/DriveFolder/alternateLink": alternate_link +"/classroom:v1/CourseMaterialSet": course_material_set +"/classroom:v1/CourseMaterialSet/title": title +"/classroom:v1/CourseMaterialSet/materials": materials +"/classroom:v1/CourseMaterialSet/materials/material": material +"/classroom:v1/CourseMaterial": course_material +"/classroom:v1/CourseMaterial/driveFile": drive_file +"/classroom:v1/CourseMaterial/youTubeVideo": you_tube_video +"/classroom:v1/CourseMaterial/link": link +"/classroom:v1/CourseMaterial/form": form +"/classroom:v1/DriveFile": drive_file +"/classroom:v1/DriveFile/id": id +"/classroom:v1/DriveFile/title": title +"/classroom:v1/DriveFile/alternateLink": alternate_link +"/classroom:v1/DriveFile/thumbnailUrl": thumbnail_url +"/classroom:v1/YouTubeVideo": you_tube_video +"/classroom:v1/YouTubeVideo/id": id +"/classroom:v1/YouTubeVideo/title": title +"/classroom:v1/YouTubeVideo/alternateLink": alternate_link +"/classroom:v1/YouTubeVideo/thumbnailUrl": thumbnail_url +"/classroom:v1/Link": link +"/classroom:v1/Link/url": url +"/classroom:v1/Link/title": title +"/classroom:v1/Link/thumbnailUrl": thumbnail_url +"/classroom:v1/Form": form +"/classroom:v1/Form/formUrl": form_url +"/classroom:v1/Form/responseUrl": response_url +"/classroom:v1/Form/title": title +"/classroom:v1/Form/thumbnailUrl": thumbnail_url +"/classroom:v1/Empty": empty +"/classroom:v1/ListCoursesResponse": list_courses_response +"/classroom:v1/ListCoursesResponse/courses": courses +"/classroom:v1/ListCoursesResponse/courses/course": course +"/classroom:v1/ListCoursesResponse/nextPageToken": next_page_token +"/classroom:v1/CourseAlias": course_alias +"/classroom:v1/CourseAlias/alias": alias +"/classroom:v1/ListCourseAliasesResponse": list_course_aliases_response +"/classroom:v1/ListCourseAliasesResponse/aliases": aliases +"/classroom:v1/ListCourseAliasesResponse/aliases/alias": alias +"/classroom:v1/ListCourseAliasesResponse/nextPageToken": next_page_token +"/classroom:v1/ListGuardianInvitationsResponse": list_guardian_invitations_response +"/classroom:v1/ListGuardianInvitationsResponse/guardianInvitations": guardian_invitations +"/classroom:v1/ListGuardianInvitationsResponse/guardianInvitations/guardian_invitation": guardian_invitation +"/classroom:v1/ListGuardianInvitationsResponse/nextPageToken": next_page_token +"/classroom:v1/GuardianInvitation": guardian_invitation +"/classroom:v1/GuardianInvitation/studentId": student_id +"/classroom:v1/GuardianInvitation/invitationId": invitation_id +"/classroom:v1/GuardianInvitation/invitedEmailAddress": invited_email_address +"/classroom:v1/GuardianInvitation/state": state +"/classroom:v1/GuardianInvitation/creationTime": creation_time +"/classroom:v1/ListGuardiansResponse": list_guardians_response +"/classroom:v1/ListGuardiansResponse/guardians": guardians +"/classroom:v1/ListGuardiansResponse/guardians/guardian": guardian +"/classroom:v1/ListGuardiansResponse/nextPageToken": next_page_token +"/classroom:v1/Guardian": guardian +"/classroom:v1/Guardian/studentId": student_id +"/classroom:v1/Guardian/guardianId": guardian_id +"/classroom:v1/Guardian/guardianProfile": guardian_profile +"/classroom:v1/Guardian/invitedEmailAddress": invited_email_address +"/classroom:v1/UserProfile": user_profile +"/classroom:v1/UserProfile/id": id +"/classroom:v1/UserProfile/name": name +"/classroom:v1/UserProfile/emailAddress": email_address +"/classroom:v1/UserProfile/photoUrl": photo_url +"/classroom:v1/UserProfile/permissions": permissions +"/classroom:v1/UserProfile/permissions/permission": permission +"/classroom:v1/Name": name +"/classroom:v1/Name/givenName": given_name +"/classroom:v1/Name/familyName": family_name +"/classroom:v1/Name/fullName": full_name +"/classroom:v1/GlobalPermission": global_permission +"/classroom:v1/GlobalPermission/permission": permission +"/classroom:v1/Teacher": teacher +"/classroom:v1/Teacher/courseId": course_id +"/classroom:v1/Teacher/userId": user_id +"/classroom:v1/Teacher/profile": profile +"/classroom:v1/ListTeachersResponse": list_teachers_response +"/classroom:v1/ListTeachersResponse/teachers": teachers +"/classroom:v1/ListTeachersResponse/teachers/teacher": teacher +"/classroom:v1/ListTeachersResponse/nextPageToken": next_page_token +"/classroom:v1/Student": student +"/classroom:v1/Student/courseId": course_id +"/classroom:v1/Student/userId": user_id +"/classroom:v1/Student/profile": profile +"/classroom:v1/Student/studentWorkFolder": student_work_folder +"/classroom:v1/ListStudentsResponse": list_students_response +"/classroom:v1/ListStudentsResponse/students": students +"/classroom:v1/ListStudentsResponse/students/student": student +"/classroom:v1/ListStudentsResponse/nextPageToken": next_page_token +"/classroom:v1/Invitation": invitation +"/classroom:v1/Invitation/id": id +"/classroom:v1/Invitation/userId": user_id +"/classroom:v1/Invitation/courseId": course_id +"/classroom:v1/Invitation/role": role +"/classroom:v1/ListInvitationsResponse": list_invitations_response +"/classroom:v1/ListInvitationsResponse/invitations": invitations +"/classroom:v1/ListInvitationsResponse/invitations/invitation": invitation +"/classroom:v1/ListInvitationsResponse/nextPageToken": next_page_token +"/classroom:v1/CourseWork": course_work +"/classroom:v1/CourseWork/courseId": course_id +"/classroom:v1/CourseWork/id": id +"/classroom:v1/CourseWork/title": title +"/classroom:v1/CourseWork/description": description +"/classroom:v1/CourseWork/materials": materials +"/classroom:v1/CourseWork/materials/material": material +"/classroom:v1/CourseWork/state": state +"/classroom:v1/CourseWork/alternateLink": alternate_link +"/classroom:v1/CourseWork/creationTime": creation_time +"/classroom:v1/CourseWork/updateTime": update_time +"/classroom:v1/CourseWork/dueDate": due_date +"/classroom:v1/CourseWork/dueTime": due_time +"/classroom:v1/CourseWork/maxPoints": max_points +"/classroom:v1/CourseWork/workType": work_type +"/classroom:v1/CourseWork/associatedWithDeveloper": associated_with_developer +"/classroom:v1/CourseWork/submissionModificationMode": submission_modification_mode +"/classroom:v1/CourseWork/assignment": assignment +"/classroom:v1/CourseWork/multipleChoiceQuestion": multiple_choice_question +"/classroom:v1/Material": material +"/classroom:v1/Material/driveFile": drive_file +"/classroom:v1/Material/youtubeVideo": youtube_video +"/classroom:v1/Material/link": link +"/classroom:v1/Material/form": form +"/classroom:v1/SharedDriveFile": shared_drive_file +"/classroom:v1/SharedDriveFile/driveFile": drive_file +"/classroom:v1/SharedDriveFile/shareMode": share_mode +"/classroom:v1/Date": date +"/classroom:v1/Date/year": year +"/classroom:v1/Date/month": month +"/classroom:v1/Date/day": day +"/classroom:v1/TimeOfDay": time_of_day +"/classroom:v1/TimeOfDay/hours": hours +"/classroom:v1/TimeOfDay/minutes": minutes +"/classroom:v1/TimeOfDay/seconds": seconds +"/classroom:v1/TimeOfDay/nanos": nanos +"/classroom:v1/Assignment": assignment +"/classroom:v1/Assignment/studentWorkFolder": student_work_folder +"/classroom:v1/MultipleChoiceQuestion": multiple_choice_question +"/classroom:v1/MultipleChoiceQuestion/choices": choices +"/classroom:v1/MultipleChoiceQuestion/choices/choice": choice +"/classroom:v1/ListCourseWorkResponse": list_course_work_response +"/classroom:v1/ListCourseWorkResponse/courseWork": course_work +"/classroom:v1/ListCourseWorkResponse/courseWork/course_work": course_work +"/classroom:v1/ListCourseWorkResponse/nextPageToken": next_page_token +"/classroom:v1/StudentSubmission": student_submission +"/classroom:v1/StudentSubmission/courseId": course_id +"/classroom:v1/StudentSubmission/courseWorkId": course_work_id +"/classroom:v1/StudentSubmission/id": id +"/classroom:v1/StudentSubmission/userId": user_id +"/classroom:v1/StudentSubmission/creationTime": creation_time +"/classroom:v1/StudentSubmission/updateTime": update_time +"/classroom:v1/StudentSubmission/state": state +"/classroom:v1/StudentSubmission/late": late +"/classroom:v1/StudentSubmission/draftGrade": draft_grade +"/classroom:v1/StudentSubmission/assignedGrade": assigned_grade +"/classroom:v1/StudentSubmission/alternateLink": alternate_link +"/classroom:v1/StudentSubmission/courseWorkType": course_work_type +"/classroom:v1/StudentSubmission/associatedWithDeveloper": associated_with_developer +"/classroom:v1/StudentSubmission/assignmentSubmission": assignment_submission +"/classroom:v1/StudentSubmission/shortAnswerSubmission": short_answer_submission +"/classroom:v1/StudentSubmission/multipleChoiceSubmission": multiple_choice_submission +"/classroom:v1/AssignmentSubmission": assignment_submission +"/classroom:v1/AssignmentSubmission/attachments": attachments +"/classroom:v1/AssignmentSubmission/attachments/attachment": attachment +"/classroom:v1/Attachment": attachment +"/classroom:v1/Attachment/driveFile": drive_file +"/classroom:v1/Attachment/youTubeVideo": you_tube_video +"/classroom:v1/Attachment/link": link +"/classroom:v1/Attachment/form": form +"/classroom:v1/ShortAnswerSubmission": short_answer_submission +"/classroom:v1/ShortAnswerSubmission/answer": answer +"/classroom:v1/MultipleChoiceSubmission": multiple_choice_submission +"/classroom:v1/MultipleChoiceSubmission/answer": answer +"/classroom:v1/ListStudentSubmissionsResponse": list_student_submissions_response +"/classroom:v1/ListStudentSubmissionsResponse/studentSubmissions": student_submissions +"/classroom:v1/ListStudentSubmissionsResponse/studentSubmissions/student_submission": student_submission +"/classroom:v1/ListStudentSubmissionsResponse/nextPageToken": next_page_token +"/classroom:v1/TurnInStudentSubmissionRequest": turn_in_student_submission_request +"/classroom:v1/ReclaimStudentSubmissionRequest": reclaim_student_submission_request +"/classroom:v1/ReturnStudentSubmissionRequest": return_student_submission_request +"/classroom:v1/ModifyAttachmentsRequest": modify_attachments_request +"/classroom:v1/ModifyAttachmentsRequest/addAttachments": add_attachments +"/classroom:v1/ModifyAttachmentsRequest/addAttachments/add_attachment": add_attachment "/proximitybeacon:v1beta1/fields": fields "/proximitybeacon:v1beta1/key": key "/proximitybeacon:v1beta1/quotaUser": quota_user @@ -28528,10 +28619,10 @@ "/speech:v1beta1/ListOperationsResponse/nextPageToken": next_page_token "/speech:v1beta1/ListOperationsResponse/operations": operations "/speech:v1beta1/ListOperationsResponse/operations/operation": operation +"/speech:v1beta1/Empty": empty "/speech:v1beta1/SyncRecognizeResponse": sync_recognize_response "/speech:v1beta1/SyncRecognizeResponse/results": results "/speech:v1beta1/SyncRecognizeResponse/results/result": result -"/speech:v1beta1/Empty": empty "/speech:v1beta1/SpeechContext": speech_context "/speech:v1beta1/SpeechContext/phrases": phrases "/speech:v1beta1/SpeechContext/phrases/phrase": phrase @@ -28721,6 +28812,7 @@ "/sqladmin:v1beta4/DatabaseFlags/value": value "/sqladmin:v1beta4/DatabaseInstance": database_instance "/sqladmin:v1beta4/DatabaseInstance/backendType": backend_type +"/sqladmin:v1beta4/DatabaseInstance/connectionName": connection_name "/sqladmin:v1beta4/DatabaseInstance/currentDiskSize": current_disk_size "/sqladmin:v1beta4/DatabaseInstance/databaseVersion": database_version "/sqladmin:v1beta4/DatabaseInstance/etag": etag diff --git a/generated/google/apis/adexchangebuyer_v1_4.rb b/generated/google/apis/adexchangebuyer_v1_4.rb index 5fa344c26..913152273 100644 --- a/generated/google/apis/adexchangebuyer_v1_4.rb +++ b/generated/google/apis/adexchangebuyer_v1_4.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/ad-exchange/buyer-rest module AdexchangebuyerV1_4 VERSION = 'V1_4' - REVISION = '20161003' + REVISION = '20161006' # Manage your Ad Exchange buyer account configuration AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' diff --git a/generated/google/apis/admin_directory_v1.rb b/generated/google/apis/admin_directory_v1.rb index 2fdad1ad5..a4160a9ed 100644 --- a/generated/google/apis/admin_directory_v1.rb +++ b/generated/google/apis/admin_directory_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/admin-sdk/directory/ module AdminDirectoryV1 VERSION = 'DirectoryV1' - REVISION = '20160824' + REVISION = '20161003' # 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 a18a0e06c..61b792a90 100644 --- a/generated/google/apis/admin_directory_v1/classes.rb +++ b/generated/google/apis/admin_directory_v1/classes.rb @@ -574,6 +574,32 @@ module Google end end + # JSON request template for firing actions on ChromeOs Device in Directory + # Devices API. + class ChromeOsDeviceAction + include Google::Apis::Core::Hashable + + # Action to be taken on the ChromeOs Device + # Corresponds to the JSON property `action` + # @return [String] + attr_accessor :action + + # + # Corresponds to the JSON property `deprovisionReason` + # @return [String] + attr_accessor :deprovision_reason + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @action = args[:action] if args.key?(:action) + @deprovision_reason = args[:deprovision_reason] if args.key?(:deprovision_reason) + end + end + # JSON response template for List Chrome OS Devices operation in Directory API. class ChromeOsDevices include Google::Apis::Core::Hashable @@ -1147,6 +1173,16 @@ module Google # @return [String] attr_accessor :baseband_version + # Mobile Device Bootloader version (Read-only) + # Corresponds to the JSON property `bootloaderVersion` + # @return [String] + attr_accessor :bootloader_version + + # Mobile Device Brand (Read-only) + # Corresponds to the JSON property `brand` + # @return [String] + attr_accessor :brand + # Mobile Device Build number (Read-only) # Corresponds to the JSON property `buildNumber` # @return [String] @@ -1173,11 +1209,21 @@ module Google # @return [String] attr_accessor :device_id + # DevicePasswordStatus (Read-only) + # Corresponds to the JSON property `devicePasswordStatus` + # @return [String] + attr_accessor :device_password_status + # List of owner user's email addresses (Read-only) # Corresponds to the JSON property `email` # @return [Array] attr_accessor :email + # Mobile Device Encryption Status (Read-only) + # Corresponds to the JSON property `encryptionStatus` + # @return [String] + attr_accessor :encryption_status + # ETag of the resource. # Corresponds to the JSON property `etag` # @return [String] @@ -1189,6 +1235,11 @@ module Google # @return [DateTime] attr_accessor :first_sync + # Mobile Device Hardware (Read-only) + # Corresponds to the JSON property `hardware` + # @return [String] + attr_accessor :hardware + # Mobile Device Hardware Id (Read-only) # Corresponds to the JSON property `hardwareId` # @return [String] @@ -1222,6 +1273,11 @@ module Google attr_accessor :managed_account_is_on_owner_profile alias_method :managed_account_is_on_owner_profile?, :managed_account_is_on_owner_profile + # Mobile Device manufacturer (Read-only) + # Corresponds to the JSON property `manufacturer` + # @return [String] + attr_accessor :manufacturer + # Mobile Device MEID number (Read-only) # Corresponds to the JSON property `meid` # @return [String] @@ -1252,11 +1308,26 @@ module Google # @return [Array] attr_accessor :other_accounts_info + # DMAgentPermission (Read-only) + # Corresponds to the JSON property `privilege` + # @return [String] + attr_accessor :privilege + + # Mobile Device release version version (Read-only) + # Corresponds to the JSON property `releaseVersion` + # @return [String] + attr_accessor :release_version + # Unique identifier of Mobile Device (Read-only) # Corresponds to the JSON property `resourceId` # @return [String] attr_accessor :resource_id + # Mobile Device Security patch level (Read-only) + # Corresponds to the JSON property `securityPatchLevel` + # @return [String] + attr_accessor :security_patch_level + # Mobile Device SSN or Serial Number (Read-only) # Corresponds to the JSON property `serialNumber` # @return [String] @@ -1303,27 +1374,36 @@ module Google @adb_status = args[:adb_status] if args.key?(:adb_status) @applications = args[:applications] if args.key?(:applications) @baseband_version = args[:baseband_version] if args.key?(:baseband_version) + @bootloader_version = args[:bootloader_version] if args.key?(:bootloader_version) + @brand = args[:brand] if args.key?(:brand) @build_number = args[:build_number] if args.key?(:build_number) @default_language = args[:default_language] if args.key?(:default_language) @developer_options_status = args[:developer_options_status] if args.key?(:developer_options_status) @device_compromised_status = args[:device_compromised_status] if args.key?(:device_compromised_status) @device_id = args[:device_id] if args.key?(:device_id) + @device_password_status = args[:device_password_status] if args.key?(:device_password_status) @email = args[:email] if args.key?(:email) + @encryption_status = args[:encryption_status] if args.key?(:encryption_status) @etag = args[:etag] if args.key?(:etag) @first_sync = args[:first_sync] if args.key?(:first_sync) + @hardware = args[:hardware] if args.key?(:hardware) @hardware_id = args[:hardware_id] if args.key?(:hardware_id) @imei = args[:imei] if args.key?(:imei) @kernel_version = args[:kernel_version] if args.key?(:kernel_version) @kind = args[:kind] if args.key?(:kind) @last_sync = args[:last_sync] if args.key?(:last_sync) @managed_account_is_on_owner_profile = args[:managed_account_is_on_owner_profile] if args.key?(:managed_account_is_on_owner_profile) + @manufacturer = args[:manufacturer] if args.key?(:manufacturer) @meid = args[:meid] if args.key?(:meid) @model = args[:model] if args.key?(:model) @name = args[:name] if args.key?(:name) @network_operator = args[:network_operator] if args.key?(:network_operator) @os = args[:os] if args.key?(:os) @other_accounts_info = args[:other_accounts_info] if args.key?(:other_accounts_info) + @privilege = args[:privilege] if args.key?(:privilege) + @release_version = args[:release_version] if args.key?(:release_version) @resource_id = args[:resource_id] if args.key?(:resource_id) + @security_patch_level = args[:security_patch_level] if args.key?(:security_patch_level) @serial_number = args[:serial_number] if args.key?(:serial_number) @status = args[:status] if args.key?(:status) @supports_work_profile = args[:supports_work_profile] if args.key?(:supports_work_profile) diff --git a/generated/google/apis/admin_directory_v1/representations.rb b/generated/google/apis/admin_directory_v1/representations.rb index 519e16184..6b5ced2ad 100644 --- a/generated/google/apis/admin_directory_v1/representations.rb +++ b/generated/google/apis/admin_directory_v1/representations.rb @@ -82,6 +82,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class ChromeOsDeviceAction + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ChromeOsDevices class Representation < Google::Apis::Core::JsonRepresentation; end @@ -512,6 +518,14 @@ module Google end end + class ChromeOsDeviceAction + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :action, as: 'action' + property :deprovision_reason, as: 'deprovisionReason' + end + end + class ChromeOsDevices # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -659,15 +673,20 @@ module Google collection :applications, as: 'applications', class: Google::Apis::AdminDirectoryV1::MobileDevice::Application, decorator: Google::Apis::AdminDirectoryV1::MobileDevice::Application::Representation property :baseband_version, as: 'basebandVersion' + property :bootloader_version, as: 'bootloaderVersion' + property :brand, as: 'brand' property :build_number, as: 'buildNumber' property :default_language, as: 'defaultLanguage' property :developer_options_status, as: 'developerOptionsStatus' property :device_compromised_status, as: 'deviceCompromisedStatus' property :device_id, as: 'deviceId' + property :device_password_status, as: 'devicePasswordStatus' collection :email, as: 'email' + property :encryption_status, as: 'encryptionStatus' property :etag, as: 'etag' property :first_sync, as: 'firstSync', type: DateTime + property :hardware, as: 'hardware' property :hardware_id, as: 'hardwareId' property :imei, as: 'imei' property :kernel_version, as: 'kernelVersion' @@ -675,13 +694,17 @@ module Google property :last_sync, as: 'lastSync', type: DateTime property :managed_account_is_on_owner_profile, as: 'managedAccountIsOnOwnerProfile' + property :manufacturer, as: 'manufacturer' property :meid, as: 'meid' property :model, as: 'model' collection :name, as: 'name' property :network_operator, as: 'networkOperator' property :os, as: 'os' collection :other_accounts_info, as: 'otherAccountsInfo' + property :privilege, as: 'privilege' + property :release_version, as: 'releaseVersion' property :resource_id, as: 'resourceId' + property :security_patch_level, as: 'securityPatchLevel' property :serial_number, as: 'serialNumber' property :status, as: 'status' property :supports_work_profile, as: 'supportsWorkProfile' diff --git a/generated/google/apis/admin_directory_v1/service.rb b/generated/google/apis/admin_directory_v1/service.rb index efa2fe737..7a0ad0325 100644 --- a/generated/google/apis/admin_directory_v1/service.rb +++ b/generated/google/apis/admin_directory_v1/service.rb @@ -198,6 +198,45 @@ module Google execute_or_queue_command(command, &block) end + # Take action on Chrome OS Device + # @param [String] customer_id + # Immutable id of the Google Apps account + # @param [String] resource_id + # Immutable id of Chrome OS Device + # @param [Google::Apis::AdminDirectoryV1::ChromeOsDeviceAction] chrome_os_device_action_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. + # Overrides userIp if both are provided. + # @param [String] user_ip + # IP address of the site where the request originates. Use this if you want to + # enforce per-user limits. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [NilClass] No result returned for this method + # @yieldparam err [StandardError] error object if request failed + # + # @return [void] + # + # @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 action_chromeosdevice(customer_id, resource_id, chrome_os_device_action_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, 'customer/{customerId}/devices/chromeos/{resourceId}/action', options) + command.request_representation = Google::Apis::AdminDirectoryV1::ChromeOsDeviceAction::Representation + command.request_object = chrome_os_device_action_object + command.params['customerId'] = customer_id unless customer_id.nil? + command.params['resourceId'] = resource_id unless resource_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 + # Retrieve Chrome OS Device # @param [String] customer_id # Immutable id of the Google Apps account diff --git a/generated/google/apis/adsense_v1_4.rb b/generated/google/apis/adsense_v1_4.rb index 55867594c..5c1dfbd62 100644 --- a/generated/google/apis/adsense_v1_4.rb +++ b/generated/google/apis/adsense_v1_4.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/adsense/management/ module AdsenseV1_4 VERSION = 'V1_4' - REVISION = '20161003' + REVISION = '20161011' # View and manage your AdSense data AUTH_ADSENSE = 'https://www.googleapis.com/auth/adsense' diff --git a/generated/google/apis/adsensehost_v4_1.rb b/generated/google/apis/adsensehost_v4_1.rb index 8278ea702..979a16967 100644 --- a/generated/google/apis/adsensehost_v4_1.rb +++ b/generated/google/apis/adsensehost_v4_1.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/adsense/host/ module AdsensehostV4_1 VERSION = 'V4_1' - REVISION = '20161003' + REVISION = '20161011' # View and manage your AdSense host data and associated accounts AUTH_ADSENSEHOST = 'https://www.googleapis.com/auth/adsensehost' diff --git a/generated/google/apis/analyticsreporting_v4.rb b/generated/google/apis/analyticsreporting_v4.rb index d5b7a2fa5..9dccb0a1d 100644 --- a/generated/google/apis/analyticsreporting_v4.rb +++ b/generated/google/apis/analyticsreporting_v4.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/analytics/devguides/reporting/core/v4/ module AnalyticsreportingV4 VERSION = 'V4' - REVISION = '20160926' + REVISION = '20161011' # View your Google Analytics data AUTH_ANALYTICS_READONLY = 'https://www.googleapis.com/auth/analytics.readonly' diff --git a/generated/google/apis/androidenterprise_v1.rb b/generated/google/apis/androidenterprise_v1.rb index fcd87e79d..132599e4f 100644 --- a/generated/google/apis/androidenterprise_v1.rb +++ b/generated/google/apis/androidenterprise_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/android/work/play/emm-api module AndroidenterpriseV1 VERSION = 'V1' - REVISION = '20160928' + REVISION = '20161005' # Manage corporate Android devices AUTH_ANDROIDENTERPRISE = 'https://www.googleapis.com/auth/androidenterprise' diff --git a/generated/google/apis/androidenterprise_v1/classes.rb b/generated/google/apis/androidenterprise_v1/classes.rb index 03798dfb4..450088811 100644 --- a/generated/google/apis/androidenterprise_v1/classes.rb +++ b/generated/google/apis/androidenterprise_v1/classes.rb @@ -42,6 +42,69 @@ module Google end end + # A token authorizing an administrator to access an iframe. + class AdministratorWebToken + include Google::Apis::Core::Hashable + + # Identifies what kind of resource this is. Value: the fixed string " + # androidenterprise#administratorWebToken". + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # An opaque token to be passed to the Play front-end to generate an iframe. + # Corresponds to the JSON property `token` + # @return [String] + attr_accessor :token + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @kind = args[:kind] if args.key?(:kind) + @token = args[:token] if args.key?(:token) + end + end + + # Specification for a token used to generate iframes. The token specifies what + # data the admin is allowed to modify and the URI the iframe is allowed to + # communiate with. + class AdministratorWebTokenSpec + include Google::Apis::Core::Hashable + + # Identifies what kind of resource this is. Value: the fixed string " + # androidenterprise#administratorWebTokenSpec". + # Corresponds to the JSON property `kind` + # @return [String] + attr_accessor :kind + + # The URI of the parent frame hosting the iframe. To prevent XSS, the iframe may + # not be hosted at other URIs. This URI must be https. + # Corresponds to the JSON property `parent` + # @return [String] + attr_accessor :parent + + # The list of permissions the admin is granted within the iframe. The admin will + # only be allowed to view an iframe if they have all of the permissions + # associated with it. + # Corresponds to the JSON property `permission` + # @return [Array] + attr_accessor :permission + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @kind = args[:kind] if args.key?(:kind) + @parent = args[:parent] if args.key?(:parent) + @permission = args[:permission] if args.key?(:permission) + end + end + # Represents the list of app restrictions available to be pre-configured for the # product. class AppRestrictionsSchema @@ -1949,6 +2012,16 @@ module Google # @return [String] attr_accessor :kind + # Sets a store layout type. If set to "custom", "homepageId" must be specified. + # If set to "basic", the layout will consist of all approved apps accessible by + # the user, split in pages of 100 each; in this case, "homepageId" must not be + # specified. The "basic" setting takes precedence over any existing collections + # setup for this enterprise (if any). Should the enterprise use + # collectionViewers for controlling access rights, these will still be respected. + # Corresponds to the JSON property `storeLayoutType` + # @return [String] + attr_accessor :store_layout_type + def initialize(**args) update!(**args) end @@ -1957,6 +2030,7 @@ module Google def update!(**args) @homepage_id = args[:homepage_id] if args.key?(:homepage_id) @kind = args[:kind] if args.key?(:kind) + @store_layout_type = args[:store_layout_type] if args.key?(:store_layout_type) end end diff --git a/generated/google/apis/androidenterprise_v1/representations.rb b/generated/google/apis/androidenterprise_v1/representations.rb index 75f04d784..bdc370010 100644 --- a/generated/google/apis/androidenterprise_v1/representations.rb +++ b/generated/google/apis/androidenterprise_v1/representations.rb @@ -28,6 +28,18 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class AdministratorWebToken + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class AdministratorWebTokenSpec + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class AppRestrictionsSchema class Representation < Google::Apis::Core::JsonRepresentation; end @@ -389,6 +401,23 @@ module Google end end + class AdministratorWebToken + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :kind, as: 'kind' + property :token, as: 'token' + end + end + + class AdministratorWebTokenSpec + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :kind, as: 'kind' + property :parent, as: 'parent' + collection :permission, as: 'permission' + end + end + class AppRestrictionsSchema # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -893,6 +922,7 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation property :homepage_id, as: 'homepageId' property :kind, as: 'kind' + property :store_layout_type, as: 'storeLayoutType' end end diff --git a/generated/google/apis/androidenterprise_v1/service.rb b/generated/google/apis/androidenterprise_v1/service.rb index 22edccd7c..3bdc5fd8f 100644 --- a/generated/google/apis/androidenterprise_v1/service.rb +++ b/generated/google/apis/androidenterprise_v1/service.rb @@ -745,6 +745,47 @@ module Google execute_or_queue_command(command, &block) end + # Returns a unique token to access an embeddable UI. To generate a web UI, pass + # the generated token into the Play for Work javascript API. Each token may only + # be used to start one UI session. See the javascript API documentation for + # further information. + # @param [String] enterprise_id + # The ID of the enterprise. + # @param [Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpec] administrator_web_token_spec_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. + # Overrides userIp if both are provided. + # @param [String] user_ip + # IP address of the site where the request originates. Use this if you want to + # enforce per-user limits. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::AndroidenterpriseV1::AdministratorWebToken] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::AndroidenterpriseV1::AdministratorWebToken] + # + # @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_enterprise_web_token(enterprise_id, administrator_web_token_spec_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + command = make_simple_command(:post, 'enterprises/{enterpriseId}/createWebToken', options) + command.request_representation = Google::Apis::AndroidenterpriseV1::AdministratorWebTokenSpec::Representation + command.request_object = administrator_web_token_spec_object + command.response_representation = Google::Apis::AndroidenterpriseV1::AdministratorWebToken::Representation + command.response_class = Google::Apis::AndroidenterpriseV1::AdministratorWebToken + command.params['enterpriseId'] = enterprise_id unless enterprise_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 + # Deletes the binding between the EMM and enterprise. This is now deprecated; # use this to unenroll customers that were previously enrolled with the 'insert' # call, then enroll them again with the 'enroll' call. diff --git a/generated/google/apis/androidpublisher_v2.rb b/generated/google/apis/androidpublisher_v2.rb index 78062ddf2..a985f35fc 100644 --- a/generated/google/apis/androidpublisher_v2.rb +++ b/generated/google/apis/androidpublisher_v2.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/android-publisher module AndroidpublisherV2 VERSION = 'V2' - REVISION = '20160817' + REVISION = '20161004' # View and manage your Google Play Developer account AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher' diff --git a/generated/google/apis/appengine_v1beta5.rb b/generated/google/apis/appengine_v1beta5.rb index 61b55a3c3..081a56694 100644 --- a/generated/google/apis/appengine_v1beta5.rb +++ b/generated/google/apis/appengine_v1beta5.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/appengine/docs/admin-api/ module AppengineV1beta5 VERSION = 'V1beta5' - REVISION = '20160802' + REVISION = '20161012' # 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/appengine_v1beta5/classes.rb b/generated/google/apis/appengine_v1beta5/classes.rb index 4580c7b00..561a86579 100644 --- a/generated/google/apis/appengine_v1beta5/classes.rb +++ b/generated/google/apis/appengine_v1beta5/classes.rb @@ -1616,7 +1616,7 @@ module Google # @return [String] attr_accessor :name - # The cononical id for this location. For example: `"us-east1"`. + # The canonical id for this location. For example: `"us-east1"`. # Corresponds to the JSON property `locationId` # @return [String] attr_accessor :location_id diff --git a/generated/google/apis/appengine_v1beta5/service.rb b/generated/google/apis/appengine_v1beta5/service.rb index b7d0e62ea..bfabd4650 100644 --- a/generated/google/apis/appengine_v1beta5/service.rb +++ b/generated/google/apis/appengine_v1beta5/service.rb @@ -118,6 +118,42 @@ module Google execute_or_queue_command(command, &block) end + # Updates application parameters. + # @param [String] apps_id + # Part of `name`. Name of the application to update. Example: `apps/myapp`. + # @param [Google::Apis::AppengineV1beta5::Application] application_object + # @param [String] mask + # Standard field mask for the set of fields to be updated. + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available 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::AppengineV1beta5::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::AppengineV1beta5::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_app(apps_id, application_object = nil, mask: nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:patch, 'v1beta5/apps/{appsId}', options) + command.request_representation = Google::Apis::AppengineV1beta5::Application::Representation + command.request_object = application_object + command.response_representation = Google::Apis::AppengineV1beta5::Operation::Representation + command.response_class = Google::Apis::AppengineV1beta5::Operation + command.params['appsId'] = apps_id unless apps_id.nil? + command.query['mask'] = mask unless 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] apps_id diff --git a/generated/google/apis/bigquery_v2.rb b/generated/google/apis/bigquery_v2.rb index edd93a1a3..39f855dae 100644 --- a/generated/google/apis/bigquery_v2.rb +++ b/generated/google/apis/bigquery_v2.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/bigquery/ module BigqueryV2 VERSION = 'V2' - REVISION = '20160922' + REVISION = '20161001' # View and manage your data in Google BigQuery AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' diff --git a/generated/google/apis/bigquery_v2/classes.rb b/generated/google/apis/bigquery_v2/classes.rb index 3c6156295..62cd77067 100644 --- a/generated/google/apis/bigquery_v2/classes.rb +++ b/generated/google/apis/bigquery_v2/classes.rb @@ -2758,8 +2758,8 @@ module Google attr_accessor :name # [Required] The field data type. Possible values include STRING, BYTES, INTEGER, - # FLOAT, BOOLEAN, TIMESTAMP or RECORD (where RECORD indicates that the field - # contains a nested schema). + # FLOAT, BOOLEAN, TIMESTAMP, DATE, TIME, DATETIME, or RECORD (where RECORD + # indicates that the field contains a nested schema). # Corresponds to the JSON property `type` # @return [String] attr_accessor :type diff --git a/generated/google/apis/books_v1.rb b/generated/google/apis/books_v1.rb index 1a61d84d8..6594af01e 100644 --- a/generated/google/apis/books_v1.rb +++ b/generated/google/apis/books_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/books/docs/v1/getting_started module BooksV1 VERSION = 'V1' - REVISION = '20160823' + REVISION = '20161005' # Manage your books AUTH_BOOKS = 'https://www.googleapis.com/auth/books' diff --git a/generated/google/apis/books_v1/classes.rb b/generated/google/apis/books_v1/classes.rb index 62ed97e17..3d533bb41 100644 --- a/generated/google/apis/books_v1/classes.rb +++ b/generated/google/apis/books_v1/classes.rb @@ -2413,7 +2413,8 @@ module Google # @return [String] attr_accessor :kind - # + # Series info list. The client always expects this element in the JSON output, + # hence declared here as OutputAlways. # Corresponds to the JSON property `series` # @return [Array] attr_accessor :series diff --git a/generated/google/apis/calendar_v3.rb b/generated/google/apis/calendar_v3.rb index c8763a96a..1e737f2e4 100644 --- a/generated/google/apis/calendar_v3.rb +++ b/generated/google/apis/calendar_v3.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/google-apps/calendar/firstapp module CalendarV3 VERSION = 'V3' - REVISION = '20160927' + REVISION = '20161004' # Manage your calendars AUTH_CALENDAR = 'https://www.googleapis.com/auth/calendar' diff --git a/generated/google/apis/classroom_v1.rb b/generated/google/apis/classroom_v1.rb index b13f21b2b..def569357 100644 --- a/generated/google/apis/classroom_v1.rb +++ b/generated/google/apis/classroom_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/classroom/ module ClassroomV1 VERSION = 'V1' - REVISION = '20160816' + REVISION = '20161006' # View instructions for teacher-assigned work in your Google Classroom classes AUTH_CLASSROOM_COURSE_WORK_READONLY = 'https://www.googleapis.com/auth/classroom.course-work.readonly' diff --git a/generated/google/apis/classroom_v1/classes.rb b/generated/google/apis/classroom_v1/classes.rb index 1314063ee..7a65f4b5f 100644 --- a/generated/google/apis/classroom_v1/classes.rb +++ b/generated/google/apis/classroom_v1/classes.rb @@ -129,6 +129,12 @@ module Google # @return [Array] attr_accessor :course_material_sets + # Whether or not guardian notifications are enabled for this course. Read-only. + # Corresponds to the JSON property `guardiansEnabled` + # @return [Boolean] + attr_accessor :guardians_enabled + alias_method :guardians_enabled?, :guardians_enabled + def initialize(**args) update!(**args) end @@ -151,6 +157,7 @@ module Google @course_group_email = args[:course_group_email] if args.key?(:course_group_email) @teacher_folder = args[:teacher_folder] if args.key?(:teacher_folder) @course_material_sets = args[:course_material_sets] if args.key?(:course_material_sets) + @guardians_enabled = args[:guardians_enabled] if args.key?(:guardians_enabled) end end diff --git a/generated/google/apis/classroom_v1/representations.rb b/generated/google/apis/classroom_v1/representations.rb index 634e2adda..941868d8c 100644 --- a/generated/google/apis/classroom_v1/representations.rb +++ b/generated/google/apis/classroom_v1/representations.rb @@ -301,6 +301,7 @@ module Google collection :course_material_sets, as: 'courseMaterialSets', class: Google::Apis::ClassroomV1::CourseMaterialSet, decorator: Google::Apis::ClassroomV1::CourseMaterialSet::Representation + property :guardians_enabled, as: 'guardiansEnabled' end end diff --git a/generated/google/apis/classroom_v1/service.rb b/generated/google/apis/classroom_v1/service.rb index 280e8f8dd..06e0c77bd 100644 --- a/generated/google/apis/classroom_v1/service.rb +++ b/generated/google/apis/classroom_v1/service.rb @@ -43,7 +43,7 @@ module Google attr_accessor :quota_user def initialize - super('https://classroom.googleapis.com/', '') + super('https://prod-day0-classroom.sandbox.googleapis.com/', '') end # Creates a course. The user specified in `ownerId` is the owner of the created @@ -249,6 +249,8 @@ module Google # identifier. The identifier can be one of the following: * the numeric # identifier for the user * the email address of the user * the string literal `" # me"`, indicating the requesting user + # @param [Array, String] course_states + # Restricts returned courses to those in one of the specified states # @param [Fixnum] page_size # Maximum number of items to return. Zero or unspecified indicates that the # server may assign a maximum. The server may return fewer than the specified @@ -274,12 +276,13 @@ 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_courses(student_id: nil, teacher_id: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_courses(student_id: nil, teacher_id: nil, course_states: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/courses', options) command.response_representation = Google::Apis::ClassroomV1::ListCoursesResponse::Representation command.response_class = Google::Apis::ClassroomV1::ListCoursesResponse command.query['studentId'] = student_id unless student_id.nil? command.query['teacherId'] = teacher_id unless teacher_id.nil? + command.query['courseStates'] = course_states unless course_states.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? @@ -1277,18 +1280,21 @@ module Google # to view, filtered by the parameters provided. This method returns the # following error codes: * `PERMISSION_DENIED` if a `student_id` is specified, # and the requesting user is not permitted to view guardian invitations for that - # student, if guardians are not enabled for the domain in question, or for other - # access errors. * `INVALID_ARGUMENT` if a `student_id` is specified, but its - # format cannot be recognized (it is not an email address, nor a `student_id` - # from the API, nor the literal string `me`). May also be returned if an invalid - # `page_token` or `state` is provided. * `NOT_FOUND` if a `student_id` is - # specified, and its format can be recognized, but Classroom has no record of - # that student. + # student, if `"-"` is specified as the `student_id` and the user is not a + # domain administrator, if guardians are not enabled for the domain in question, + # or for other access errors. * `INVALID_ARGUMENT` if a `student_id` is + # specified, but its format cannot be recognized (it is not an email address, + # nor a `student_id` from the API, nor the literal string `me`). May also be + # returned if an invalid `page_token` or `state` is provided. * `NOT_FOUND` if a + # `student_id` is specified, and its format can be recognized, but Classroom has + # no record of that student. # @param [String] student_id # The ID of the student whose guardian invitations are to be returned. The # identifier can be one of the following: * the numeric identifier for the user * # the email address of the user * the string literal `"me"`, indicating the - # requesting user + # requesting user * the string literal `"-"`, indicating that results should be + # returned for all students that the requesting user is permitted to view + # guardian invitations. # @param [String] invited_email_address # If specified, only results with the specified `invited_email_address` will be # returned. @@ -1485,10 +1491,13 @@ module Google end # Returns a list of guardians that the requesting user is permitted to view, - # restricted to those that match the request. This method returns the following - # error codes: * `PERMISSION_DENIED` if a `student_id` is specified, and the - # requesting user is not permitted to view guardian information for that student, - # if guardians are not enabled for the domain in question, if the ` + # restricted to those that match the request. To list guardians for any student + # that the requesting user may view guardians for, use the literal character `-` + # for the student ID. This method returns the following error codes: * ` + # PERMISSION_DENIED` if a `student_id` is specified, and the requesting user is + # not permitted to view guardian information for that student, if `"-"` is + # specified as the `student_id` and the user is not a domain administrator, if + # guardians are not enabled for the domain in question, if the ` # invited_email_address` filter is set by a user who is not a domain # administrator, or for other access errors. * `INVALID_ARGUMENT` if a ` # student_id` is specified, but its format cannot be recognized (it is not an @@ -1500,7 +1509,8 @@ module Google # Filter results by the student who the guardian is linked to. The identifier # can be one of the following: * the numeric identifier for the user * the email # address of the user * the string literal `"me"`, indicating the requesting - # user + # user * the string literal `"-"`, indicating that results should be returned + # for all students that the requesting user has access to view. # @param [String] invited_email_address # Filter results by the email address that the original invitation was sent to, # resulting in this guardian link. This filter can only be used by domain diff --git a/generated/google/apis/cloudbuild_v1.rb b/generated/google/apis/cloudbuild_v1.rb index 41c5b84c1..8d2ed0867 100644 --- a/generated/google/apis/cloudbuild_v1.rb +++ b/generated/google/apis/cloudbuild_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/container-builder/docs/ module CloudbuildV1 VERSION = 'V1' - REVISION = '20161004' + REVISION = '20161012' # 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 f60d53839..ecf72e8c9 100644 --- a/generated/google/apis/compute_beta/classes.rb +++ b/generated/google/apis/compute_beta/classes.rb @@ -3648,7 +3648,7 @@ module Google # @return [String] attr_accessor :archive_size_bytes - # Creation timestamp in RFC3339 text format. + # [Output Only] Creation timestamp in RFC3339 text format. # Corresponds to the JSON property `creationTimestamp` # @return [String] attr_accessor :creation_timestamp @@ -4352,8 +4352,8 @@ module Google # @return [String] attr_accessor :description - # The action to perform in case of zone failure (set only for Regional instance - # group managers). + # The action to perform in case of zone failure. Only one value is supported, + # NO_FAILOVER. The default is NO_FAILOVER. # Corresponds to the JSON property `failoverAction` # @return [String] attr_accessor :failover_action @@ -4483,7 +4483,7 @@ module Google # [Output Only] The number of instances that the managed instance group will # attempt to create. The group attempts to create each instance only once. If # the group fails to create any of these instances, it decreases the group's - # target_size value accordingly. + # targetSize value accordingly. # Corresponds to the JSON property `creatingWithoutRetries` # @return [Fixnum] attr_accessor :creating_without_retries @@ -4648,7 +4648,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] The URL for this resource type. The server generates this URL. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -6424,7 +6424,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for this resource . + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -8172,7 +8172,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -8541,7 +8541,7 @@ module Google # @return [String] attr_accessor :next - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -10551,7 +10551,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -10600,7 +10600,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -11302,7 +11302,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link diff --git a/generated/google/apis/compute_beta/service.rb b/generated/google/apis/compute_beta/service.rb index f905f1cd2..e6eff2a22 100644 --- a/generated/google/apis/compute_beta/service.rb +++ b/generated/google/apis/compute_beta/service.rb @@ -1107,10 +1107,10 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the BackendService resource. There are several - # restrictions and guidelines to keep in mind when updating a backend service. - # Read Restrictions and Guidelines for more information. This method supports - # patch semantics. + # Updates the specified BackendService resource with the data included in the + # request. There are several restrictions and guidelines to keep in mind when + # updating a backend service. Read Restrictions and Guidelines for more + # information. This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -1192,9 +1192,10 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the BackendService resource. There are several - # restrictions and guidelines to keep in mind when updating a backend service. - # Read Restrictions and Guidelines for more information. + # Updates the specified BackendService resource with the data included in the + # request. There are several restrictions and guidelines to keep in mind when + # updating a backend service. Read Restrictions and Guidelines for more + # information. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -8494,10 +8495,10 @@ module Google execute_or_queue_command(command, &block) end - # Update the entire content of the regional BackendService resource. There are - # several restrictions and guidelines to keep in mind when updating a backend - # service. Read Restrictions and Guidelines for more information. This method - # supports patch semantics. + # Updates the specified regional BackendService resource with the data included + # in the request. There are several restrictions and guidelines to keep in mind + # when updating a backend service. Read Restrictions and Guidelines for more + # information. This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] region @@ -8585,9 +8586,10 @@ module Google execute_or_queue_command(command, &block) end - # Update the entire content of the regional BackendService resource. There are - # several restrictions and guidelines to keep in mind when updating a backend - # service. Read Restrictions and Guidelines for more information. + # Updates the specified regional BackendService resource with the data included + # in the request. There are several restrictions and guidelines to keep in mind + # when updating a backend service. Read Restrictions and Guidelines for more + # information. # @param [String] project # Project ID for this request. # @param [String] region @@ -10256,8 +10258,8 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the Router resource. This method supports patch - # semantics. + # Updates the specified Router resource with the data included in the request. + # This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] region @@ -10390,7 +10392,7 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the Router resource. + # Updates the specified Router resource with the data included in the request. # @param [String] project # Project ID for this request. # @param [String] region @@ -13949,8 +13951,8 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the UrlMap resource. This method supports patch - # semantics. + # Updates the specified UrlMap resource with the data included in the request. + # This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] url_map @@ -14032,7 +14034,7 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the UrlMap resource. + # Updates the specified UrlMap resource with the data included in the request. # @param [String] project # Project ID for this request. # @param [String] url_map diff --git a/generated/google/apis/compute_v1/classes.rb b/generated/google/apis/compute_v1/classes.rb index 44cb458f7..9d4da35f9 100644 --- a/generated/google/apis/compute_v1/classes.rb +++ b/generated/google/apis/compute_v1/classes.rb @@ -3321,7 +3321,7 @@ module Google # @return [String] attr_accessor :archive_size_bytes - # Creation timestamp in RFC3339 text format. + # [Output Only] Creation timestamp in RFC3339 text format. # Corresponds to the JSON property `creationTimestamp` # @return [String] attr_accessor :creation_timestamp @@ -4093,7 +4093,7 @@ module Google # [Output Only] The number of instances that the managed instance group will # attempt to create. The group attempts to create each instance only once. If # the group fails to create any of these instances, it decreases the group's - # target_size value accordingly. + # targetSize value accordingly. # Corresponds to the JSON property `creatingWithoutRetries` # @return [Fixnum] attr_accessor :creating_without_retries @@ -4228,7 +4228,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] The URL for this resource type. The server generates this URL. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -5933,7 +5933,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for this resource . + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -7287,7 +7287,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -7650,7 +7650,7 @@ module Google # @return [String] attr_accessor :kind - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -9609,7 +9609,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -9658,7 +9658,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link @@ -10321,7 +10321,7 @@ module Google # @return [String] attr_accessor :next_page_token - # [Output Only] Server-defined URL for the resource. + # [Output Only] Server-defined URL for this resource. # Corresponds to the JSON property `selfLink` # @return [String] attr_accessor :self_link diff --git a/generated/google/apis/compute_v1/service.rb b/generated/google/apis/compute_v1/service.rb index 7f6fbfd95..695f64087 100644 --- a/generated/google/apis/compute_v1/service.rb +++ b/generated/google/apis/compute_v1/service.rb @@ -81,6 +81,15 @@ module Google # 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. + # @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. @@ -105,13 +114,14 @@ 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_aggregated_addresses(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_addresses(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/addresses', options) command.response_representation = Google::Apis::ComputeV1::AddressAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::AddressAggregatedList 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? @@ -274,6 +284,15 @@ module Google # 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. + # @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. @@ -298,7 +317,7 @@ 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_addresses(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_addresses(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}/addresses', options) command.response_representation = Google::Apis::ComputeV1::AddressList::Representation command.response_class = Google::Apis::ComputeV1::AddressList @@ -306,6 +325,7 @@ module Google 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? @@ -342,6 +362,15 @@ module Google # 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. + # @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. @@ -366,13 +395,14 @@ 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_aggregated_autoscalers(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_autoscalers(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/autoscalers', options) command.response_representation = Google::Apis::ComputeV1::AutoscalerAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::AutoscalerAggregatedList 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? @@ -536,6 +566,15 @@ module Google # 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. + # @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. @@ -560,7 +599,7 @@ 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_autoscalers(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_autoscalers(project, zone, 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}/zones/{zone}/autoscalers', options) command.response_representation = Google::Apis::ComputeV1::AutoscalerList::Representation command.response_class = Google::Apis::ComputeV1::AutoscalerList @@ -568,6 +607,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -853,6 +893,15 @@ module Google # 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. + # @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. @@ -877,13 +926,14 @@ 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_backend_services(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_backend_services(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}/global/backendServices', options) command.response_representation = Google::Apis::ComputeV1::BackendServiceList::Representation command.response_class = Google::Apis::ComputeV1::BackendServiceList 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? @@ -891,10 +941,10 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the BackendService resource. There are several - # restrictions and guidelines to keep in mind when updating a backend service. - # Read Restrictions and Guidelines for more information. This method supports - # patch semantics. + # Updates the specified BackendService resource with the data included in the + # request. There are several restrictions and guidelines to keep in mind when + # updating a backend service. Read Restrictions and Guidelines for more + # information. This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -935,9 +985,10 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the BackendService resource. There are several - # restrictions and guidelines to keep in mind when updating a backend service. - # Read Restrictions and Guidelines for more information. + # Updates the specified BackendService resource with the data included in the + # request. There are several restrictions and guidelines to keep in mind when + # updating a backend service. Read Restrictions and Guidelines for more + # information. # @param [String] project # Project ID for this request. # @param [String] backend_service @@ -1007,6 +1058,15 @@ module Google # 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. + # @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. @@ -1031,13 +1091,14 @@ 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_aggregated_disk_types(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_disk_types(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/diskTypes', options) command.response_representation = Google::Apis::ComputeV1::DiskTypeAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::DiskTypeAggregatedList 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? @@ -1118,6 +1179,15 @@ module Google # 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. + # @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. @@ -1142,7 +1212,7 @@ 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_disk_types(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_disk_types(project, zone, 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}/zones/{zone}/diskTypes', options) command.response_representation = Google::Apis::ComputeV1::DiskTypeList::Representation command.response_class = Google::Apis::ComputeV1::DiskTypeList @@ -1150,6 +1220,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -1186,6 +1257,15 @@ module Google # 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. + # @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. @@ -1210,13 +1290,14 @@ 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_aggregated_disk(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_disk(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/disks', options) command.response_representation = Google::Apis::ComputeV1::DiskAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::DiskAggregatedList 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? @@ -1431,6 +1512,15 @@ module Google # 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. + # @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. @@ -1455,7 +1545,7 @@ 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_disks(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_disks(project, zone, 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}/zones/{zone}/disks', options) command.response_representation = Google::Apis::ComputeV1::DiskList::Representation command.response_class = Google::Apis::ComputeV1::DiskList @@ -1463,6 +1553,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -1658,6 +1749,15 @@ module Google # 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. + # @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. @@ -1682,13 +1782,14 @@ 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_firewalls(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_firewalls(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}/global/firewalls', options) command.response_representation = Google::Apis::ComputeV1::FirewallList::Representation command.response_class = Google::Apis::ComputeV1::FirewallList 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? @@ -1808,6 +1909,15 @@ module Google # 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. + # @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. @@ -1832,13 +1942,14 @@ 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_aggregated_forwarding_rules(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_forwarding_rules(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/forwardingRules', options) command.response_representation = Google::Apis::ComputeV1::ForwardingRuleAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::ForwardingRuleAggregatedList 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? @@ -2002,6 +2113,15 @@ module Google # 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. + # @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. @@ -2026,7 +2146,7 @@ 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_forwarding_rules(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_forwarding_rules(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}/forwardingRules', options) command.response_representation = Google::Apis::ComputeV1::ForwardingRuleList::Representation command.response_class = Google::Apis::ComputeV1::ForwardingRuleList @@ -2034,6 +2154,7 @@ module Google 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? @@ -2231,6 +2352,15 @@ module Google # 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. + # @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. @@ -2255,13 +2385,14 @@ 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_global_addresses(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_global_addresses(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}/global/addresses', options) command.response_representation = Google::Apis::ComputeV1::AddressList::Representation command.response_class = Google::Apis::ComputeV1::AddressList 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? @@ -2415,6 +2546,15 @@ module Google # 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. + # @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. @@ -2439,13 +2579,14 @@ 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_global_forwarding_rules(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_global_forwarding_rules(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}/global/forwardingRules', options) command.response_representation = Google::Apis::ComputeV1::ForwardingRuleList::Representation command.response_class = Google::Apis::ComputeV1::ForwardingRuleList 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? @@ -2524,6 +2665,15 @@ module Google # 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. + # @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. @@ -2548,13 +2698,14 @@ 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_aggregated_global_operation(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_global_operation(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/operations', options) command.response_representation = Google::Apis::ComputeV1::OperationAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::OperationAggregatedList 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? @@ -2666,6 +2817,15 @@ module Google # 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. + # @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. @@ -2690,13 +2850,14 @@ 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_global_operations(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_global_operations(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}/global/operations', options) command.response_representation = Google::Apis::ComputeV1::OperationList::Representation command.response_class = Google::Apis::ComputeV1::OperationList 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? @@ -2849,6 +3010,15 @@ module Google # 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. + # @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. @@ -2873,13 +3043,14 @@ 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_health_checks(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_health_checks(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}/global/healthChecks', options) command.response_representation = Google::Apis::ComputeV1::HealthCheckList::Representation command.response_class = Google::Apis::ComputeV1::HealthCheckList 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? @@ -3117,6 +3288,15 @@ module Google # 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. + # @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. @@ -3141,13 +3321,14 @@ 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_http_health_checks(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_http_health_checks(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}/global/httpHealthChecks', options) command.response_representation = Google::Apis::ComputeV1::HttpHealthCheckList::Representation command.response_class = Google::Apis::ComputeV1::HttpHealthCheckList 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? @@ -3385,6 +3566,15 @@ module Google # 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. + # @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. @@ -3409,13 +3599,14 @@ 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_https_health_checks(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_https_health_checks(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}/global/httpsHealthChecks', options) command.response_representation = Google::Apis::ComputeV1::HttpsHealthCheckList::Representation command.response_class = Google::Apis::ComputeV1::HttpsHealthCheckList 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? @@ -3737,6 +3928,15 @@ module Google # 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. + # @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. @@ -3761,13 +3961,14 @@ 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_images(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_images(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}/global/images', options) command.response_representation = Google::Apis::ComputeV1::ImageList::Representation command.response_class = Google::Apis::ComputeV1::ImageList 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? @@ -3855,6 +4056,15 @@ module Google # 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. + # @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. @@ -3879,13 +4089,14 @@ 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_aggregated_instance_group_managers(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_instance_group_managers(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/instanceGroupManagers', options) command.response_representation = Google::Apis::ComputeV1::InstanceGroupManagerAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::InstanceGroupManagerAggregatedList 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? @@ -4106,6 +4317,15 @@ module Google # 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. + # @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. @@ -4130,7 +4350,7 @@ 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_instance_group_managers(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_instance_group_managers(project, zone, 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}/zones/{zone}/instanceGroupManagers', options) command.response_representation = Google::Apis::ComputeV1::InstanceGroupManagerList::Representation command.response_class = Google::Apis::ComputeV1::InstanceGroupManagerList @@ -4138,6 +4358,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -4460,6 +4681,15 @@ module Google # 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. + # @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. @@ -4484,13 +4714,14 @@ 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_aggregated_instance_groups(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_instance_groups(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/instanceGroups', options) command.response_representation = Google::Apis::ComputeV1::InstanceGroupAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::InstanceGroupAggregatedList 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? @@ -4657,6 +4888,15 @@ module Google # 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. + # @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. @@ -4681,7 +4921,7 @@ 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_instance_groups(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_instance_groups(project, zone, 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}/zones/{zone}/instanceGroups', options) command.response_representation = Google::Apis::ComputeV1::InstanceGroupList::Representation command.response_class = Google::Apis::ComputeV1::InstanceGroupList @@ -4689,6 +4929,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -4731,6 +4972,15 @@ module Google # 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. + # @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. @@ -4755,7 +5005,7 @@ 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_instance_group_instances(project, zone, instance_group, instance_groups_list_instances_request_object = nil, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_instance_group_instances(project, zone, instance_group, instance_groups_list_instances_request_object = nil, 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(:post, '{project}/zones/{zone}/instanceGroups/{instanceGroup}/listInstances', options) command.request_representation = Google::Apis::ComputeV1::InstanceGroupsListInstancesRequest::Representation command.request_object = instance_groups_list_instances_request_object @@ -4766,6 +5016,7 @@ module Google command.params['instanceGroup'] = instance_group unless instance_group.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? @@ -5013,6 +5264,15 @@ module Google # 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. + # @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. @@ -5037,13 +5297,14 @@ 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_instance_templates(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_instance_templates(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}/global/instanceTemplates', options) command.response_representation = Google::Apis::ComputeV1::InstanceTemplateList::Representation command.response_class = Google::Apis::ComputeV1::InstanceTemplateList 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? @@ -5127,6 +5388,15 @@ module Google # 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. + # @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. @@ -5151,13 +5421,14 @@ 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_aggregated_instances(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_instances(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/instances', options) command.response_representation = Google::Apis::ComputeV1::InstanceAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::InstanceAggregatedList 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? @@ -5501,6 +5772,15 @@ module Google # 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. + # @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. @@ -5525,7 +5805,7 @@ 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_instances(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_instances(project, zone, 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}/zones/{zone}/instances', options) command.response_representation = Google::Apis::ComputeV1::InstanceList::Representation command.response_class = Google::Apis::ComputeV1::InstanceList @@ -5533,6 +5813,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -6006,6 +6287,15 @@ module Google # 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. + # @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. @@ -6030,13 +6320,14 @@ 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_aggregated_machine_types(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_machine_types(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/machineTypes', options) command.response_representation = Google::Apis::ComputeV1::MachineTypeAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::MachineTypeAggregatedList 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? @@ -6117,6 +6408,15 @@ module Google # 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. + # @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. @@ -6141,7 +6441,7 @@ 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_machine_types(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_machine_types(project, zone, 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}/zones/{zone}/machineTypes', options) command.response_representation = Google::Apis::ComputeV1::MachineTypeList::Representation command.response_class = Google::Apis::ComputeV1::MachineTypeList @@ -6149,6 +6449,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -6301,6 +6602,15 @@ module Google # 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. + # @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. @@ -6325,13 +6635,14 @@ 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_networks(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_networks(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}/global/networks', options) command.response_representation = Google::Apis::ComputeV1::NetworkList::Representation command.response_class = Google::Apis::ComputeV1::NetworkList 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? @@ -6640,6 +6951,15 @@ module Google # 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. + # @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. @@ -6664,7 +6984,7 @@ 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_region_operations(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_region_operations(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}/operations', options) command.response_representation = Google::Apis::ComputeV1::OperationList::Representation command.response_class = Google::Apis::ComputeV1::OperationList @@ -6672,6 +6992,7 @@ module Google 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? @@ -6747,6 +7068,15 @@ module Google # 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. + # @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. @@ -6771,13 +7101,14 @@ 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_regions(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_regions(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}/regions', options) command.response_representation = Google::Apis::ComputeV1::RegionList::Representation command.response_class = Google::Apis::ComputeV1::RegionList 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? @@ -6814,6 +7145,15 @@ module Google # 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. + # @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. @@ -6838,13 +7178,14 @@ 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 aggregated_router_list(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def aggregated_router_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/routers', options) command.response_representation = Google::Apis::ComputeV1::RouterAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::RouterAggregatedList 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? @@ -7049,6 +7390,15 @@ module Google # 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. + # @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. @@ -7073,7 +7423,7 @@ 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_routers(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_routers(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}/routers', options) command.response_representation = Google::Apis::ComputeV1::RouterList::Representation command.response_class = Google::Apis::ComputeV1::RouterList @@ -7081,6 +7431,7 @@ module Google 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? @@ -7088,8 +7439,8 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the Router resource. This method supports patch - # semantics. + # Updates the specified Router resource with the data included in the request. + # This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] region @@ -7178,7 +7529,7 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the Router resource. + # Updates the specified Router resource with the data included in the request. # @param [String] project # Project ID for this request. # @param [String] region @@ -7367,6 +7718,15 @@ module Google # 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. + # @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. @@ -7391,13 +7751,14 @@ 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_routes(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_routes(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}/global/routes', options) command.response_representation = Google::Apis::ComputeV1::RouteList::Representation command.response_class = Google::Apis::ComputeV1::RouteList 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? @@ -7516,6 +7877,15 @@ module Google # 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. + # @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. @@ -7540,13 +7910,14 @@ 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_snapshots(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_snapshots(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}/global/snapshots', options) command.response_representation = Google::Apis::ComputeV1::SnapshotList::Representation command.response_class = Google::Apis::ComputeV1::SnapshotList 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? @@ -7700,6 +8071,15 @@ module Google # 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. + # @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. @@ -7724,13 +8104,14 @@ 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_ssl_certificates(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_ssl_certificates(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}/global/sslCertificates', options) command.response_representation = Google::Apis::ComputeV1::SslCertificateList::Representation command.response_class = Google::Apis::ComputeV1::SslCertificateList 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? @@ -7767,6 +8148,15 @@ module Google # 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. + # @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. @@ -7791,13 +8181,14 @@ 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 aggregated_subnetwork_list(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def aggregated_subnetwork_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/subnetworks', options) command.response_representation = Google::Apis::ComputeV1::SubnetworkAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::SubnetworkAggregatedList 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? @@ -7961,6 +8352,15 @@ module Google # 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. + # @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. @@ -7985,7 +8385,7 @@ 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_subnetworks(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_subnetworks(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}/subnetworks', options) command.response_representation = Google::Apis::ComputeV1::SubnetworkList::Representation command.response_class = Google::Apis::ComputeV1::SubnetworkList @@ -7993,6 +8393,7 @@ module Google 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? @@ -8146,6 +8547,15 @@ module Google # 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. + # @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. @@ -8170,13 +8580,14 @@ 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_target_http_proxies(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_http_proxies(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}/global/targetHttpProxies', options) command.response_representation = Google::Apis::ComputeV1::TargetHttpProxyList::Representation command.response_class = Google::Apis::ComputeV1::TargetHttpProxyList 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? @@ -8371,6 +8782,15 @@ module Google # 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. + # @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. @@ -8395,13 +8815,14 @@ 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_target_https_proxies(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_https_proxies(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}/global/targetHttpsProxies', options) command.response_representation = Google::Apis::ComputeV1::TargetHttpsProxyList::Representation command.response_class = Google::Apis::ComputeV1::TargetHttpsProxyList 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? @@ -8520,6 +8941,15 @@ module Google # 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. + # @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. @@ -8544,13 +8974,14 @@ 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_aggregated_target_instance(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_target_instance(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/targetInstances', options) command.response_representation = Google::Apis::ComputeV1::TargetInstanceAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::TargetInstanceAggregatedList 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? @@ -8715,6 +9146,15 @@ module Google # 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. + # @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. @@ -8739,7 +9179,7 @@ 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_target_instances(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_instances(project, zone, 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}/zones/{zone}/targetInstances', options) command.response_representation = Google::Apis::ComputeV1::TargetInstanceList::Representation command.response_class = Google::Apis::ComputeV1::TargetInstanceList @@ -8747,6 +9187,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -8871,6 +9312,15 @@ module Google # 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. + # @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. @@ -8895,13 +9345,14 @@ 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_aggregated_target_pools(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_target_pools(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/targetPools', options) command.response_representation = Google::Apis::ComputeV1::TargetPoolAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::TargetPoolAggregatedList 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? @@ -9110,6 +9561,15 @@ module Google # 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. + # @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. @@ -9134,7 +9594,7 @@ 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_target_pools(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_pools(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}/targetPools', options) command.response_representation = Google::Apis::ComputeV1::TargetPoolList::Representation command.response_class = Google::Apis::ComputeV1::TargetPoolList @@ -9142,6 +9602,7 @@ module Google 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? @@ -9430,6 +9891,15 @@ module Google # 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. + # @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. @@ -9454,13 +9924,14 @@ 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_target_ssl_proxies(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_ssl_proxies(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}/global/targetSslProxies', options) command.response_representation = Google::Apis::ComputeV1::TargetSslProxyList::Representation command.response_class = Google::Apis::ComputeV1::TargetSslProxyList 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? @@ -9620,6 +10091,15 @@ module Google # 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. + # @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. @@ -9644,13 +10124,14 @@ 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_aggregated_target_vpn_gateways(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_target_vpn_gateways(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/targetVpnGateways', options) command.response_representation = Google::Apis::ComputeV1::TargetVpnGatewayAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::TargetVpnGatewayAggregatedList 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? @@ -9815,6 +10296,15 @@ module Google # 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. + # @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. @@ -9839,7 +10329,7 @@ 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_target_vpn_gateways(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_target_vpn_gateways(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}/targetVpnGateways', options) command.response_representation = Google::Apis::ComputeV1::TargetVpnGatewayList::Representation command.response_class = Google::Apis::ComputeV1::TargetVpnGatewayList @@ -9847,6 +10337,7 @@ module Google 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? @@ -10041,6 +10532,15 @@ module Google # 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. + # @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. @@ -10065,13 +10565,14 @@ 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_url_maps(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_url_maps(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}/global/urlMaps', options) command.response_representation = Google::Apis::ComputeV1::UrlMapList::Representation command.response_class = Google::Apis::ComputeV1::UrlMapList 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? @@ -10079,8 +10580,8 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the UrlMap resource. This method supports patch - # semantics. + # Updates the specified UrlMap resource with the data included in the request. + # This method supports patch semantics. # @param [String] project # Project ID for this request. # @param [String] url_map @@ -10121,7 +10622,7 @@ module Google execute_or_queue_command(command, &block) end - # Updates the entire content of the UrlMap resource. + # Updates the specified UrlMap resource with the data included in the request. # @param [String] project # Project ID for this request. # @param [String] url_map @@ -10233,6 +10734,15 @@ module Google # 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. + # @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. @@ -10257,13 +10767,14 @@ 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_aggregated_vpn_tunnel(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_aggregated_vpn_tunnel(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/vpnTunnels', options) command.response_representation = Google::Apis::ComputeV1::VpnTunnelAggregatedList::Representation command.response_class = Google::Apis::ComputeV1::VpnTunnelAggregatedList 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? @@ -10428,6 +10939,15 @@ module Google # 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. + # @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. @@ -10452,7 +10972,7 @@ 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_vpn_tunnels(project, region, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_vpn_tunnels(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}/vpnTunnels', options) command.response_representation = Google::Apis::ComputeV1::VpnTunnelList::Representation command.response_class = Google::Apis::ComputeV1::VpnTunnelList @@ -10460,6 +10980,7 @@ module Google 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? @@ -10578,6 +11099,15 @@ module Google # 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. + # @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. @@ -10602,7 +11132,7 @@ 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_zone_operations(project, zone, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_zone_operations(project, zone, 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}/zones/{zone}/operations', options) command.response_representation = Google::Apis::ComputeV1::OperationList::Representation command.response_class = Google::Apis::ComputeV1::OperationList @@ -10610,6 +11140,7 @@ module Google command.params['zone'] = zone unless zone.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? @@ -10685,6 +11216,15 @@ module Google # 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. + # @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. @@ -10709,13 +11249,14 @@ 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_zones(project, filter: nil, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_zones(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}/zones', options) command.response_representation = Google::Apis::ComputeV1::ZoneList::Representation command.response_class = Google::Apis::ComputeV1::ZoneList 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? diff --git a/generated/google/apis/dataflow_v1b3.rb b/generated/google/apis/dataflow_v1b3.rb index 616232201..dc04d8178 100644 --- a/generated/google/apis/dataflow_v1b3.rb +++ b/generated/google/apis/dataflow_v1b3.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/dataflow module DataflowV1b3 VERSION = 'V1b3' - REVISION = '20160923' + REVISION = '20161004' # 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/datastore_v1.rb b/generated/google/apis/datastore_v1.rb index 92fb2b8f5..49932549f 100644 --- a/generated/google/apis/datastore_v1.rb +++ b/generated/google/apis/datastore_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/datastore/ module DatastoreV1 VERSION = 'V1' - REVISION = '20160920' + REVISION = '20161004' # 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/dns_v1.rb b/generated/google/apis/dns_v1.rb index 1774a4548..b0e44d01a 100644 --- a/generated/google/apis/dns_v1.rb +++ b/generated/google/apis/dns_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/cloud-dns module DnsV1 VERSION = 'V1' - REVISION = '20160920' + REVISION = '20161005' # 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/doubleclickbidmanager_v1.rb b/generated/google/apis/doubleclickbidmanager_v1.rb index a56030411..5fb2264ad 100644 --- a/generated/google/apis/doubleclickbidmanager_v1.rb +++ b/generated/google/apis/doubleclickbidmanager_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/bid-manager/ module DoubleclickbidmanagerV1 VERSION = 'V1' - REVISION = '20160927' + REVISION = '20161010' end end end diff --git a/generated/google/apis/doubleclickbidmanager_v1/classes.rb b/generated/google/apis/doubleclickbidmanager_v1/classes.rb index 26c3efb6f..ba1e0a634 100644 --- a/generated/google/apis/doubleclickbidmanager_v1/classes.rb +++ b/generated/google/apis/doubleclickbidmanager_v1/classes.rb @@ -91,8 +91,10 @@ module Google # @return [Array] attr_accessor :file_types - # IDs of the specified filter type used to filter entities to fetch. If omitted, - # all the entities will be returned. + # The IDs of the specified filter type. This is used to filter entities to fetch. + # At least one ID must be specified. Only one ID is allowed for the + # ADVERTISER_ID filter type. For INSERTION_ORDER_ID or LINE_ITEM_ID filter types + # all IDs must be from the same Advertiser. # Corresponds to the JSON property `filterIds` # @return [Array] attr_accessor :filter_ids diff --git a/generated/google/apis/doubleclicksearch_v2.rb b/generated/google/apis/doubleclicksearch_v2.rb index 507be534c..a969e56e3 100644 --- a/generated/google/apis/doubleclicksearch_v2.rb +++ b/generated/google/apis/doubleclicksearch_v2.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/doubleclick-search/ module DoubleclicksearchV2 VERSION = 'V2' - REVISION = '20160927' + REVISION = '20161005' # View and manage your advertising data in DoubleClick Search AUTH_DOUBLECLICKSEARCH = 'https://www.googleapis.com/auth/doubleclicksearch' diff --git a/generated/google/apis/drive_v2.rb b/generated/google/apis/drive_v2.rb index d0650b9c6..93291bafd 100644 --- a/generated/google/apis/drive_v2.rb +++ b/generated/google/apis/drive_v2.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/drive/ module DriveV2 VERSION = 'V2' - REVISION = '20160922' + REVISION = '20161006' # View and manage the files in your Google Drive AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/drive_v2/classes.rb b/generated/google/apis/drive_v2/classes.rb index 367405e02..878995002 100644 --- a/generated/google/apis/drive_v2/classes.rb +++ b/generated/google/apis/drive_v2/classes.rb @@ -2491,6 +2491,14 @@ module Google # @return [String] attr_accessor :kind + # The page token for the next page of revisions. This field will be absent if + # the end of the revisions list has been reached. If the token is rejected for + # any reason, it should be discarded and pagination should be restarted from the + # first page of results. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + # A link back to this list. # Corresponds to the JSON property `selfLink` # @return [String] @@ -2505,6 +2513,7 @@ module Google @etag = args[:etag] if args.key?(:etag) @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) end end diff --git a/generated/google/apis/drive_v2/representations.rb b/generated/google/apis/drive_v2/representations.rb index e38ae482d..49317953f 100644 --- a/generated/google/apis/drive_v2/representations.rb +++ b/generated/google/apis/drive_v2/representations.rb @@ -853,6 +853,7 @@ module Google collection :items, as: 'items', class: Google::Apis::DriveV2::Revision, decorator: Google::Apis::DriveV2::Revision::Representation property :kind, as: 'kind' + property :next_page_token, as: 'nextPageToken' property :self_link, as: 'selfLink' end end diff --git a/generated/google/apis/drive_v2/service.rb b/generated/google/apis/drive_v2/service.rb index 5f615880f..9908e9f9d 100644 --- a/generated/google/apis/drive_v2/service.rb +++ b/generated/google/apis/drive_v2/service.rb @@ -2620,6 +2620,11 @@ module Google # Lists a file's revisions. # @param [String] file_id # The ID of the file. + # @param [Fixnum] max_results + # Maximum number of revisions to return. + # @param [String] page_token + # Page token for revisions. To get the next page of results, set this parameter + # to the value of "nextPageToken" from the previous response. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -2641,11 +2646,13 @@ 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_revisions(file_id, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_revisions(file_id, max_results: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) command = make_simple_command(:get, 'files/{fileId}/revisions', options) command.response_representation = Google::Apis::DriveV2::RevisionList::Representation command.response_class = Google::Apis::DriveV2::RevisionList command.params['fileId'] = file_id unless file_id.nil? + command.query['maxResults'] = max_results unless max_results.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? diff --git a/generated/google/apis/drive_v3.rb b/generated/google/apis/drive_v3.rb index 40ce52f4e..3c4748404 100644 --- a/generated/google/apis/drive_v3.rb +++ b/generated/google/apis/drive_v3.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/drive/ module DriveV3 VERSION = 'V3' - REVISION = '20160922' + REVISION = '20161006' # View and manage the files in your Google Drive AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/drive_v3/classes.rb b/generated/google/apis/drive_v3/classes.rb index f0310189a..d727bb18a 100644 --- a/generated/google/apis/drive_v3/classes.rb +++ b/generated/google/apis/drive_v3/classes.rb @@ -1471,6 +1471,12 @@ module Google # @return [String] attr_accessor :kind + # The page token for the next page of revisions. This will be absent if the end + # of the revisions list has been reached. + # Corresponds to the JSON property `nextPageToken` + # @return [String] + attr_accessor :next_page_token + # The full list of revisions. # Corresponds to the JSON property `revisions` # @return [Array] @@ -1483,6 +1489,7 @@ module Google # Update properties of this object def update!(**args) @kind = args[:kind] if args.key?(:kind) + @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @revisions = args[:revisions] if args.key?(:revisions) end end diff --git a/generated/google/apis/drive_v3/representations.rb b/generated/google/apis/drive_v3/representations.rb index 0c5d06316..73cdc6abb 100644 --- a/generated/google/apis/drive_v3/representations.rb +++ b/generated/google/apis/drive_v3/representations.rb @@ -522,6 +522,7 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation property :kind, as: 'kind' + property :next_page_token, as: 'nextPageToken' collection :revisions, as: 'revisions', class: Google::Apis::DriveV3::Revision, decorator: Google::Apis::DriveV3::Revision::Representation end diff --git a/generated/google/apis/drive_v3/service.rb b/generated/google/apis/drive_v3/service.rb index 6c2243e63..8db1d1ed1 100644 --- a/generated/google/apis/drive_v3/service.rb +++ b/generated/google/apis/drive_v3/service.rb @@ -1460,6 +1460,11 @@ module Google # Lists a file's revisions. # @param [String] file_id # The ID of the file. + # @param [Fixnum] page_size + # The maximum number of revisions to return per page. + # @param [String] page_token + # The token for continuing a previous list request on the next page. This should + # be set to the value of 'nextPageToken' from the previous response. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -1481,11 +1486,13 @@ 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_revisions(file_id, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) + def list_revisions(file_id, page_size: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) command = make_simple_command(:get, 'files/{fileId}/revisions', options) command.response_representation = Google::Apis::DriveV3::RevisionList::Representation command.response_class = Google::Apis::DriveV3::RevisionList command.params['fileId'] = file_id unless file_id.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? command.query['userIp'] = user_ip unless user_ip.nil? diff --git a/generated/google/apis/genomics_v1.rb b/generated/google/apis/genomics_v1.rb index e23656275..78a7a3999 100644 --- a/generated/google/apis/genomics_v1.rb +++ b/generated/google/apis/genomics_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/genomics/ module GenomicsV1 VERSION = 'V1' - REVISION = '20160929' + REVISION = '20161010' # View and manage your data in Google BigQuery AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' diff --git a/generated/google/apis/language_v1beta1.rb b/generated/google/apis/language_v1beta1.rb index 0a433efcd..cca4e9c70 100644 --- a/generated/google/apis/language_v1beta1.rb +++ b/generated/google/apis/language_v1beta1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/natural-language/ module LanguageV1beta1 VERSION = 'V1beta1' - REVISION = '20160922' + REVISION = '20161006' # 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/monitoring_v3.rb b/generated/google/apis/monitoring_v3.rb index 32c8008bc..7636f96cb 100644 --- a/generated/google/apis/monitoring_v3.rb +++ b/generated/google/apis/monitoring_v3.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/monitoring/api/ module MonitoringV3 VERSION = 'V3' - REVISION = '20160927' + REVISION = '20161010' # 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/plus_domains_v1.rb b/generated/google/apis/plus_domains_v1.rb index d0326dab5..3f5cbeadb 100644 --- a/generated/google/apis/plus_domains_v1.rb +++ b/generated/google/apis/plus_domains_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/+/domains/ module PlusDomainsV1 VERSION = 'V1' - REVISION = '20161001' + REVISION = '20161011' # View your circles and the people and pages in them AUTH_PLUS_CIRCLES_READ = 'https://www.googleapis.com/auth/plus.circles.read' diff --git a/generated/google/apis/plus_v1.rb b/generated/google/apis/plus_v1.rb index 6f0b2c530..9d9969321 100644 --- a/generated/google/apis/plus_v1.rb +++ b/generated/google/apis/plus_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/+/api/ module PlusV1 VERSION = 'V1' - REVISION = '20161001' + REVISION = '20161011' # Know the list of people in your circles, your age range, and language AUTH_PLUS_LOGIN = 'https://www.googleapis.com/auth/plus.login' diff --git a/generated/google/apis/sheets_v4.rb b/generated/google/apis/sheets_v4.rb index d7581daf9..569bc89a5 100644 --- a/generated/google/apis/sheets_v4.rb +++ b/generated/google/apis/sheets_v4.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/sheets/ module SheetsV4 VERSION = 'V4' - REVISION = '20161004' + REVISION = '20161006' # View the files in your Google Drive AUTH_DRIVE_READONLY = 'https://www.googleapis.com/auth/drive.readonly' diff --git a/generated/google/apis/speech_v1beta1.rb b/generated/google/apis/speech_v1beta1.rb index ca2e484ad..a864dc993 100644 --- a/generated/google/apis/speech_v1beta1.rb +++ b/generated/google/apis/speech_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/speech/ module SpeechV1beta1 VERSION = 'V1beta1' - REVISION = '20160924' + REVISION = '20161010' # 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/speech_v1beta1/classes.rb b/generated/google/apis/speech_v1beta1/classes.rb index 592b32b67..0b575eb84 100644 --- a/generated/google/apis/speech_v1beta1/classes.rb +++ b/generated/google/apis/speech_v1beta1/classes.rb @@ -286,8 +286,7 @@ module Google # [Optional] The language of the supplied audio as a BCP-47 language tag. # Example: "en-GB" https://www.rfc-editor.org/rfc/bcp/bcp47.txt # If omitted, defaults to "en-US". See - # [Language Support](https://cloud.google.com/speech/docs/best-practices# - # language_support) + # [Language Support](https://cloud.google.com/speech/docs/languages) # for a list of the currently supported language codes. # Corresponds to the JSON property `languageCode` # @return [String] @@ -412,6 +411,25 @@ module Google end end + # A generic empty message that you can re-use to avoid defining duplicated + # empty messages in your APIs. A typical example is to use it as the request + # or the response type of an API method. For instance: + # service Foo ` + # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); + # ` + # The JSON representation for `Empty` is empty JSON object ````. + class Empty + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # `SyncRecognizeResponse` is the only message returned to the client by # `SyncRecognize`. It contains the result as zero or more sequential # `SpeechRecognitionResult` messages. @@ -434,25 +452,6 @@ module Google end end - # A generic empty message that you can re-use to avoid defining duplicated - # empty messages in your APIs. A typical example is to use it as the request - # or the response type of an API method. For instance: - # service Foo ` - # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); - # ` - # The JSON representation for `Empty` is empty JSON object ````. - class Empty - include Google::Apis::Core::Hashable - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - end - end - # Provides "hints" to the speech recognizer to favor specific words and phrases # in the results. class SpeechContext diff --git a/generated/google/apis/speech_v1beta1/representations.rb b/generated/google/apis/speech_v1beta1/representations.rb index 4f6b966b8..e10a971d9 100644 --- a/generated/google/apis/speech_v1beta1/representations.rb +++ b/generated/google/apis/speech_v1beta1/representations.rb @@ -76,13 +76,13 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class SyncRecognizeResponse + class Empty class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end - class Empty + class SyncRecognizeResponse class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport @@ -183,6 +183,12 @@ module Google end end + class Empty + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class SyncRecognizeResponse # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -191,12 +197,6 @@ module Google end end - class Empty - # @private - class Representation < Google::Apis::Core::JsonRepresentation - end - end - class SpeechContext # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/speech_v1beta1/service.rb b/generated/google/apis/speech_v1beta1/service.rb index 988f858c5..a4864819a 100644 --- a/generated/google/apis/speech_v1beta1/service.rb +++ b/generated/google/apis/speech_v1beta1/service.rb @@ -46,70 +46,6 @@ module Google super('https://speech.googleapis.com/', '') end - # Perform synchronous speech-recognition: receive results after all audio - # has been sent and processed. - # @param [Google::Apis::SpeechV1beta1::SyncRecognizeRequest] sync_recognize_request_object - # @param [String] quota_user - # Available 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 [String] fields - # Selector specifying which fields to include in a partial response. - # @param [Google::Apis::RequestOptions] options - # Request-specific options - # - # @yield [result, err] Result & error if block supplied - # @yieldparam result [Google::Apis::SpeechV1beta1::SyncRecognizeResponse] parsed result object - # @yieldparam err [StandardError] error object if request failed - # - # @return [Google::Apis::SpeechV1beta1::SyncRecognizeResponse] - # - # @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 sync_recognize_speech(sync_recognize_request_object = nil, quota_user: nil, fields: nil, options: nil, &block) - command = make_simple_command(:post, 'v1beta1/speech:syncrecognize', options) - command.request_representation = Google::Apis::SpeechV1beta1::SyncRecognizeRequest::Representation - command.request_object = sync_recognize_request_object - command.response_representation = Google::Apis::SpeechV1beta1::SyncRecognizeResponse::Representation - command.response_class = Google::Apis::SpeechV1beta1::SyncRecognizeResponse - command.query['quotaUser'] = quota_user unless quota_user.nil? - command.query['fields'] = fields unless fields.nil? - execute_or_queue_command(command, &block) - end - - # Perform asynchronous speech-recognition: receive results via the - # google.longrunning.Operations interface. Returns either an - # `Operation.error` or an `Operation.response` which contains - # an `AsyncRecognizeResponse` message. - # @param [Google::Apis::SpeechV1beta1::AsyncRecognizeRequest] async_recognize_request_object - # @param [String] quota_user - # Available 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 [String] fields - # Selector specifying which fields to include in a partial response. - # @param [Google::Apis::RequestOptions] options - # Request-specific options - # - # @yield [result, err] Result & error if block supplied - # @yieldparam result [Google::Apis::SpeechV1beta1::Operation] parsed result object - # @yieldparam err [StandardError] error object if request failed - # - # @return [Google::Apis::SpeechV1beta1::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 async_recognize_speech(async_recognize_request_object = nil, quota_user: nil, fields: nil, options: nil, &block) - command = make_simple_command(:post, 'v1beta1/speech:asyncrecognize', options) - command.request_representation = Google::Apis::SpeechV1beta1::AsyncRecognizeRequest::Representation - command.request_object = async_recognize_request_object - command.response_representation = Google::Apis::SpeechV1beta1::Operation::Representation - command.response_class = Google::Apis::SpeechV1beta1::Operation - command.query['quotaUser'] = quota_user unless quota_user.nil? - command.query['fields'] = fields unless fields.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. @@ -190,7 +126,10 @@ module Google # `google.rpc.Code.UNIMPLEMENTED`. Clients can use # Operations.GetOperation or # other methods to check whether the cancellation succeeded or whether the - # operation completed despite cancellation. + # operation completed despite cancellation. On successful cancellation, + # the operation is not deleted; instead, it becomes an operation with + # an Operation.error value with a google.rpc.Status.code of 1, + # corresponding to `Code.CANCELLED`. # @param [String] name # The name of the operation resource to be cancelled. # @param [Google::Apis::SpeechV1beta1::CancelOperationRequest] cancel_operation_request_object @@ -255,6 +194,70 @@ module Google command.query['fields'] = fields unless fields.nil? execute_or_queue_command(command, &block) end + + # Perform synchronous speech-recognition: receive results after all audio + # has been sent and processed. + # @param [Google::Apis::SpeechV1beta1::SyncRecognizeRequest] sync_recognize_request_object + # @param [String] quota_user + # Available 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 [String] fields + # Selector specifying which fields to include in a partial response. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::SpeechV1beta1::SyncRecognizeResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::SpeechV1beta1::SyncRecognizeResponse] + # + # @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 sync_recognize_speech(sync_recognize_request_object = nil, quota_user: nil, fields: nil, options: nil, &block) + command = make_simple_command(:post, 'v1beta1/speech:syncrecognize', options) + command.request_representation = Google::Apis::SpeechV1beta1::SyncRecognizeRequest::Representation + command.request_object = sync_recognize_request_object + command.response_representation = Google::Apis::SpeechV1beta1::SyncRecognizeResponse::Representation + command.response_class = Google::Apis::SpeechV1beta1::SyncRecognizeResponse + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['fields'] = fields unless fields.nil? + execute_or_queue_command(command, &block) + end + + # Perform asynchronous speech-recognition: receive results via the + # google.longrunning.Operations interface. Returns either an + # `Operation.error` or an `Operation.response` which contains + # an `AsyncRecognizeResponse` message. + # @param [Google::Apis::SpeechV1beta1::AsyncRecognizeRequest] async_recognize_request_object + # @param [String] quota_user + # Available 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 [String] fields + # Selector specifying which fields to include in a partial response. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::SpeechV1beta1::Operation] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::SpeechV1beta1::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 async_recognize_speech(async_recognize_request_object = nil, quota_user: nil, fields: nil, options: nil, &block) + command = make_simple_command(:post, 'v1beta1/speech:asyncrecognize', options) + command.request_representation = Google::Apis::SpeechV1beta1::AsyncRecognizeRequest::Representation + command.request_object = async_recognize_request_object + command.response_representation = Google::Apis::SpeechV1beta1::Operation::Representation + command.response_class = Google::Apis::SpeechV1beta1::Operation + command.query['quotaUser'] = quota_user unless quota_user.nil? + command.query['fields'] = fields unless fields.nil? + execute_or_queue_command(command, &block) + end protected diff --git a/generated/google/apis/sqladmin_v1beta4.rb b/generated/google/apis/sqladmin_v1beta4.rb index 94a9c314b..8d68d073f 100644 --- a/generated/google/apis/sqladmin_v1beta4.rb +++ b/generated/google/apis/sqladmin_v1beta4.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/sql/docs/reference/latest module SqladminV1beta4 VERSION = 'V1beta4' - REVISION = '20160907' + REVISION = '20161005' # 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/sqladmin_v1beta4/classes.rb b/generated/google/apis/sqladmin_v1beta4/classes.rb index fa419ccca..0549a1ea7 100644 --- a/generated/google/apis/sqladmin_v1beta4/classes.rb +++ b/generated/google/apis/sqladmin_v1beta4/classes.rb @@ -389,6 +389,11 @@ module Google # @return [String] attr_accessor :backend_type + # Connection name of the Cloud SQL instance used in connection strings. + # Corresponds to the JSON property `connectionName` + # @return [String] + attr_accessor :connection_name + # The current disk usage of the instance in bytes. This property has been # deprecated. Users should use the "cloudsql.googleapis.com/database/disk/ # bytes_used" metric in Cloud Monitoring API instead. Please see https://groups. @@ -530,6 +535,7 @@ module Google # Update properties of this object def update!(**args) @backend_type = args[:backend_type] if args.key?(:backend_type) + @connection_name = args[:connection_name] if args.key?(:connection_name) @current_disk_size = args[:current_disk_size] if args.key?(:current_disk_size) @database_version = args[:database_version] if args.key?(:database_version) @etag = args[:etag] if args.key?(:etag) diff --git a/generated/google/apis/sqladmin_v1beta4/representations.rb b/generated/google/apis/sqladmin_v1beta4/representations.rb index 40d79b3b3..7ad8025ab 100644 --- a/generated/google/apis/sqladmin_v1beta4/representations.rb +++ b/generated/google/apis/sqladmin_v1beta4/representations.rb @@ -409,6 +409,7 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation property :backend_type, as: 'backendType' + property :connection_name, as: 'connectionName' property :current_disk_size, as: 'currentDiskSize' property :database_version, as: 'databaseVersion' property :etag, as: 'etag' diff --git a/generated/google/apis/vision_v1.rb b/generated/google/apis/vision_v1.rb index 00c771650..e4c8c52e1 100644 --- a/generated/google/apis/vision_v1.rb +++ b/generated/google/apis/vision_v1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/vision/ module VisionV1 VERSION = 'V1' - REVISION = '20160822' + REVISION = '20161005' # 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/youtube_partner_v1.rb b/generated/google/apis/youtube_partner_v1.rb index 8cf807140..2f3af8d97 100644 --- a/generated/google/apis/youtube_partner_v1.rb +++ b/generated/google/apis/youtube_partner_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/youtube/partner/ module YoutubePartnerV1 VERSION = 'V1' - REVISION = '20160927' + REVISION = '20161004' # View and manage your assets and associated content on YouTube AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner' diff --git a/lib/google/apis/version.rb b/lib/google/apis/version.rb index 5f03c20c1..82ed094de 100644 --- a/lib/google/apis/version.rb +++ b/lib/google/apis/version.rb @@ -15,7 +15,7 @@ module Google module Apis # Client library version - VERSION = '0.9.16' + VERSION = '0.9.17' # Current operating system # @private