Add compute API beta
This commit is contained in:
parent
0320f210cb
commit
886bb2904f
|
@ -341,6 +341,68 @@
|
|||
"/civicinfo:v2/civicinfo.representatives.representativeInfoByAddress": representative_info_by_address
|
||||
"/civicinfo:v2/civicinfo.representatives.representativeInfoByDivision": representative_info_by_division
|
||||
"/compute:v1/DiskMoveRequest": move_disk_request
|
||||
"/compute:beta/InstanceMoveRequest": move_instance_request
|
||||
"/compute:beta/TargetPoolsAddHealthCheckRequest": add_target_pools_health_check_request
|
||||
"/compute:beta/TargetPoolsAddInstanceRequest": add_target_pools_instance_request
|
||||
"/compute:beta/TargetPoolsRemoveHealthCheckRequest": remove_target_pools_health_check_request
|
||||
"/compute:beta/TargetPoolsRemoveInstanceRequest": remove_target_pools_instance_request
|
||||
"/compute:beta/UrlMapsValidateRequest": validate_url_maps_request
|
||||
"/compute:beta/UrlMapsValidateResponse": validate_url_maps_response
|
||||
"/compute:beta/compute.addresses.aggregatedList": list_aggregated_addresses
|
||||
"/compute:beta/compute.autoscalers.aggregatedList": list_aggregated_autoscalers
|
||||
"/compute:beta/compute.backendServices.getHealth": get_backend_service_health
|
||||
"/compute:beta/compute.diskTypes.aggregatedList": list_aggregated_disk_types
|
||||
"/compute:beta/compute.disks.aggregatedList": list_aggregated_disk
|
||||
"/compute:beta/compute.disks.createSnapshot": create_disk_snapshot
|
||||
"/compute:beta/compute.forwardingRules.aggregatedList": list_aggregated_forwarding_rules
|
||||
"/compute:beta/compute.forwardingRules.setTarget": set_forwarding_rule_target
|
||||
"/compute:beta/compute.globalForwardingRules.setTarget": set_global_forwarding_rule_target
|
||||
"/compute:beta/compute.globalOperations.aggregatedList": list_aggregated_global_operation
|
||||
"/compute:beta/compute.instances.addAccessConfig": add_instance_access_config
|
||||
"/compute:beta/compute.instances.aggregatedList": list_aggregated_instances
|
||||
"/compute:beta/compute.instances.attachDisk": attach_disk
|
||||
"/compute:beta/compute.instances.deleteAccessConfig": delete_instance_access_config
|
||||
"/compute:beta/compute.instances.detachDisk": detach_disk
|
||||
"/compute:beta/compute.instances.getSerialPortOutput": get_instance_serial_port_output
|
||||
"/compute:beta/compute.instances.setDiskAutoDelete": set_disk_auto_delete
|
||||
"/compute:beta/compute.instances.setMetadata": set_instance_metadata
|
||||
"/compute:beta/compute.instances.setScheduling": set_instance_scheduling
|
||||
"/compute:beta/compute.instances.setTags": set_instance_tags
|
||||
"/compute:beta/compute.machineTypes.aggregatedList": list_aggregated_machine_types
|
||||
"/compute:beta/compute.projects.moveDisk": move_disk
|
||||
"/compute:beta/compute.projects.moveInstance": move_instance
|
||||
"/compute:beta/compute.projects.setCommonInstanceMetadata": set_common_instance_metadata
|
||||
"/compute:beta/compute.subnetworks.aggregatedList": list_aggregated_subnetworks
|
||||
"/compute:beta/compute.projects.setUsageExportBucket": set_usage_export_bucket
|
||||
"/compute:beta/compute.targetHttpProxies.setUrlMap": set_target_http_proxy_url_map
|
||||
"/compute:beta/compute.targetInstances.aggregatedList": list_aggregated_target_instance
|
||||
"/compute:beta/compute.targetPools.addHealthCheck": add_target_pool_health_check
|
||||
"/compute:beta/compute.targetPools.addInstance": add_target_pool_instance
|
||||
"/compute:beta/compute.targetPools.aggregatedList": list_aggregated_target_pools
|
||||
"/compute:beta/compute.targetPools.getHealth": get_target_pool_health
|
||||
"/compute:beta/compute.targetPools.removeHealthCheck": remove_target_pool_health_check
|
||||
"/compute:beta/compute.targetPools.removeInstance": remove_target_pool_instance
|
||||
"/compute:beta/compute.targetPools.setBackup": set_target_pool_backup
|
||||
"/compute:beta/compute.targetVpnGateways.aggregatedList": list_aggregated_target_vpn_gateways
|
||||
"/compute:beta/compute.targetVpnGateways.delete": delete_target_vpn_gateway
|
||||
"/compute:beta/compute.targetVpnGateways.get": get_target_vpn_gateway
|
||||
"/compute:beta/compute.targetVpnGateways.insert": insert_target_vpn_gateway
|
||||
"/compute:beta/compute.targetVpnGateways.list": list_target_vpn_gateways
|
||||
"/compute:beta/compute.vpnTunnels.aggregatedList": list_aggregated_vpn_tunnel
|
||||
"/compute:beta/compute.instanceGroupManagers.abandonInstances": abandon_instance_group_manager_instances
|
||||
"/compute:beta/compute.instanceGroupManagers.aggregatedList": list_aggregated_instance_group_managers
|
||||
"/compute:beta/compute.instanceGroupManagers.deleteInstances": delete_instance_group_manager_instances
|
||||
"/compute:beta/compute.instanceGroupManagers.listManagedInstances": list_instance_group_manager_managed_instances
|
||||
"/compute:beta/compute.instanceGroupManagers.recreateInstances": recreate_instance_group_manager_instances
|
||||
"/compute:beta/compute.instanceGroupManagers.resize": resize_instance_group_manager
|
||||
"/compute:beta/compute.instanceGroupManagers.setInstanceTemplate": set_instance_group_manager_instance_template
|
||||
"/compute:beta/compute.instanceGroupManagers.setTargetPools": set_instance_group_manager_target_pools
|
||||
"/compute:beta/compute.instanceGroups.addInstances": add_instance_group_instances
|
||||
"/compute:beta/compute.instanceGroups.aggregatedList": list_aggregated_instance_groups
|
||||
"/compute:beta/compute.instanceGroups.listInstances": list_instance_group_instances
|
||||
"/compute:beta/compute.instanceGroups.removeInstances": remove_instance_group_instances
|
||||
"/compute:beta/compute.instanceGroups.setNamedPorts": set_instance_group_named_ports
|
||||
"/compute:v1/DiskMoveRequest": move_disk_request
|
||||
"/compute:v1/InstanceMoveRequest": move_instance_request
|
||||
"/compute:v1/TargetPoolsAddHealthCheckRequest": add_target_pools_health_check_request
|
||||
"/compute:v1/TargetPoolsAddInstanceRequest": add_target_pools_instance_request
|
||||
|
@ -349,6 +411,7 @@
|
|||
"/compute:v1/UrlMapsValidateRequest": validate_url_maps_request
|
||||
"/compute:v1/UrlMapsValidateResponse": validate_url_maps_response
|
||||
"/compute:v1/compute.addresses.aggregatedList": list_aggregated_addresses
|
||||
"/compute:v1/compute.autoscalers.aggregatedList": list_aggregated_autoscalers
|
||||
"/compute:v1/compute.backendServices.getHealth": get_backend_service_health
|
||||
"/compute:v1/compute.diskTypes.aggregatedList": list_aggregated_disk_types
|
||||
"/compute:v1/compute.disks.aggregatedList": list_aggregated_disk
|
||||
|
|
2039
api_names_out.yaml
2039
api_names_out.yaml
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,49 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'google/apis/compute_beta/service.rb'
|
||||
require 'google/apis/compute_beta/classes.rb'
|
||||
require 'google/apis/compute_beta/representations.rb'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
# Compute Engine API
|
||||
#
|
||||
# API for the Google Compute Engine service.
|
||||
#
|
||||
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||
module ComputeBeta
|
||||
VERSION = 'Beta'
|
||||
REVISION = '20151208'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
||||
# View and manage your Google Compute Engine resources
|
||||
AUTH_COMPUTE = 'https://www.googleapis.com/auth/compute'
|
||||
|
||||
# View your Google Compute Engine resources
|
||||
AUTH_COMPUTE_READONLY = 'https://www.googleapis.com/auth/compute.readonly'
|
||||
|
||||
# Manage your data and permissions in Google Cloud Storage
|
||||
AUTH_DEVSTORAGE_FULL_CONTROL = 'https://www.googleapis.com/auth/devstorage.full_control'
|
||||
|
||||
# View your data in Google Cloud Storage
|
||||
AUTH_DEVSTORAGE_READ_ONLY = 'https://www.googleapis.com/auth/devstorage.read_only'
|
||||
|
||||
# Manage your data in Google Cloud Storage
|
||||
AUTH_DEVSTORAGE_READ_WRITE = 'https://www.googleapis.com/auth/devstorage.read_write'
|
||||
end
|
||||
end
|
||||
end
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -369,7 +369,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 aggregated_autoscaler_list(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, 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
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/+/domains/
|
||||
module PlusDomainsV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20151209'
|
||||
REVISION = '20151213'
|
||||
|
||||
# View your circles and the people and pages in them
|
||||
AUTH_PLUS_CIRCLES_READ = 'https://www.googleapis.com/auth/plus.circles.read'
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/+/api/
|
||||
module PlusV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20151209'
|
||||
REVISION = '20151213'
|
||||
|
||||
# Know your basic profile info and list of people in your circles.
|
||||
AUTH_PLUS_LOGIN = 'https://www.googleapis.com/auth/plus.login'
|
||||
|
|
Loading…
Reference in New Issue