Module Google::Cloud::Compute (v0.2.0) Stay organized with collections Save and categorize content based on your preferences.
Methods
.accelerator_types
defself.accelerator_types(version::v1,&block)->AcceleratorTypes::Rest::ClientCreate a new client object for AcceleratorTypes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::AcceleratorTypes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the AcceleratorTypes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About AcceleratorTypes
Services
The AcceleratorTypes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (AcceleratorTypes::Rest::Client) — A client object for the specified version.
.addresses
defself.addresses(version::v1,&block)->Addresses::Rest::ClientCreate a new client object for Addresses.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Addresses::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Addresses service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Addresses
The Addresses API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Addresses::Rest::Client) — A client object for the specified version.
.autoscalers
defself.autoscalers(version::v1,&block)->Autoscalers::Rest::ClientCreate a new client object for Autoscalers.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Autoscalers::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Autoscalers service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Autoscalers
The Autoscalers API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Autoscalers::Rest::Client) — A client object for the specified version.
.backend_buckets
defself.backend_buckets(version::v1,&block)->BackendBuckets::Rest::ClientCreate a new client object for BackendBuckets.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::BackendBuckets::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the BackendBuckets service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About BackendBuckets
The BackendBuckets API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (BackendBuckets::Rest::Client) — A client object for the specified version.
.backend_services
defself.backend_services(version::v1,&block)->BackendServices::Rest::ClientCreate a new client object for BackendServices.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::BackendServices::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the BackendServices service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About BackendServices
The BackendServices API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (BackendServices::Rest::Client) — A client object for the specified version.
.configure
defself.configure()->::Google::Cloud::ConfigConfigure the google-cloud-compute library.
The following configuration parameters are supported:
credentials(type:String, Hash, Google::Auth::Credentials) -The path to the keyfile as a String, the contents of the keyfile as aHash, or a Google::Auth::Credentials object.lib_name(type:String) -The library name as recorded in instrumentation and logging.lib_version(type:String) -The library version as recorded in instrumentation and logging.timeout(type:Numeric) -Default timeout in seconds.metadata(type:Hash{Symbol=>String}) -Additional REST headers to be sent with the call.
- (::Google::Cloud.configure.compute)
- (::Google::Cloud::Config) — The default configuration used by this library
.disk_types
defself.disk_types(version::v1,&block)->DiskTypes::Rest::ClientCreate a new client object for DiskTypes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::DiskTypes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the DiskTypes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About DiskTypes
The DiskTypes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (DiskTypes::Rest::Client) — A client object for the specified version.
.disks
defself.disks(version::v1,&block)->Disks::Rest::ClientCreate a new client object for Disks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Disks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Disks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Disks
The Disks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Disks::Rest::Client) — A client object for the specified version.
.external_vpn_gateways
defself.external_vpn_gateways(version::v1,&block)->ExternalVpnGateways::Rest::ClientCreate a new client object for ExternalVpnGateways.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ExternalVpnGateways::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ExternalVpnGateways service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ExternalVpnGateways
The ExternalVpnGateways API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ExternalVpnGateways::Rest::Client) — A client object for the specified version.
.firewall_policies
defself.firewall_policies(version::v1,&block)->FirewallPolicies::Rest::ClientCreate a new client object for FirewallPolicies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::FirewallPolicies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the FirewallPolicies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About FirewallPolicies
The FirewallPolicies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (FirewallPolicies::Rest::Client) — A client object for the specified version.
.firewalls
defself.firewalls(version::v1,&block)->Firewalls::Rest::ClientCreate a new client object for Firewalls.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Firewalls::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Firewalls service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Firewalls
The Firewalls API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Firewalls::Rest::Client) — A client object for the specified version.
.forwarding_rules
defself.forwarding_rules(version::v1,&block)->ForwardingRules::Rest::ClientCreate a new client object for ForwardingRules.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ForwardingRules::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ForwardingRules service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ForwardingRules
The ForwardingRules API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ForwardingRules::Rest::Client) — A client object for the specified version.
.global_addresses
defself.global_addresses(version::v1,&block)->GlobalAddresses::Rest::ClientCreate a new client object for GlobalAddresses.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalAddresses::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalAddresses service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalAddresses
The GlobalAddresses API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalAddresses::Rest::Client) — A client object for the specified version.
.global_forwarding_rules
defself.global_forwarding_rules(version::v1,&block)->GlobalForwardingRules::Rest::ClientCreate a new client object for GlobalForwardingRules.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalForwardingRules::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalForwardingRules service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalForwardingRules
The GlobalForwardingRules API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalForwardingRules::Rest::Client) — A client object for the specified version.
.global_network_endpoint_groups
defself.global_network_endpoint_groups(version::v1,&block)->GlobalNetworkEndpointGroups::Rest::ClientCreate a new client object for GlobalNetworkEndpointGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalNetworkEndpointGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalNetworkEndpointGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalNetworkEndpointGroups
The GlobalNetworkEndpointGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalNetworkEndpointGroups::Rest::Client) — A client object for the specified version.
.global_operations
defself.global_operations(version::v1,&block)->GlobalOperations::Rest::ClientCreate a new client object for GlobalOperations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalOperations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalOperations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalOperations
The GlobalOperations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalOperations::Rest::Client) — A client object for the specified version.
.global_organization_operations
defself.global_organization_operations(version::v1,&block)->GlobalOrganizationOperations::Rest::ClientCreate a new client object for GlobalOrganizationOperations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalOrganizationOperations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalOrganizationOperations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalOrganizationOperations
The GlobalOrganizationOperations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalOrganizationOperations::Rest::Client) — A client object for the specified version.
.global_public_delegated_prefixes
defself.global_public_delegated_prefixes(version::v1,&block)->GlobalPublicDelegatedPrefixes::Rest::ClientCreate a new client object for GlobalPublicDelegatedPrefixes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::GlobalPublicDelegatedPrefixes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the GlobalPublicDelegatedPrefixes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About GlobalPublicDelegatedPrefixes
The GlobalPublicDelegatedPrefixes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (GlobalPublicDelegatedPrefixes::Rest::Client) — A client object for the specified version.
.health_checks
defself.health_checks(version::v1,&block)->HealthChecks::Rest::ClientCreate a new client object for HealthChecks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::HealthChecks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the HealthChecks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About HealthChecks
The HealthChecks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (HealthChecks::Rest::Client) — A client object for the specified version.
.image_family_views
defself.image_family_views(version::v1,&block)->ImageFamilyViews::Rest::ClientCreate a new client object for ImageFamilyViews.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ImageFamilyViews::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ImageFamilyViews service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ImageFamilyViews
The ImageFamilyViews API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ImageFamilyViews::Rest::Client) — A client object for the specified version.
.images
defself.images(version::v1,&block)->Images::Rest::ClientCreate a new client object for Images.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Images::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Images service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Images
The Images API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Images::Rest::Client) — A client object for the specified version.
.instance_group_managers
defself.instance_group_managers(version::v1,&block)->InstanceGroupManagers::Rest::ClientCreate a new client object for InstanceGroupManagers.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::InstanceGroupManagers::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the InstanceGroupManagers service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About InstanceGroupManagers
The InstanceGroupManagers API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (InstanceGroupManagers::Rest::Client) — A client object for the specified version.
.instance_groups
defself.instance_groups(version::v1,&block)->InstanceGroups::Rest::ClientCreate a new client object for InstanceGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::InstanceGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the InstanceGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About InstanceGroups
The InstanceGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (InstanceGroups::Rest::Client) — A client object for the specified version.
.instance_templates
defself.instance_templates(version::v1,&block)->InstanceTemplates::Rest::ClientCreate a new client object for InstanceTemplates.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::InstanceTemplates::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the InstanceTemplates service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About InstanceTemplates
The InstanceTemplates API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (InstanceTemplates::Rest::Client) — A client object for the specified version.
.instances
defself.instances(version::v1,&block)->Instances::Rest::ClientCreate a new client object for Instances.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Instances::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Instances service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Instances
The Instances API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Instances::Rest::Client) — A client object for the specified version.
.interconnect_attachments
defself.interconnect_attachments(version::v1,&block)->InterconnectAttachments::Rest::ClientCreate a new client object for InterconnectAttachments.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::InterconnectAttachments::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the InterconnectAttachments service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About InterconnectAttachments
The InterconnectAttachments API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (InterconnectAttachments::Rest::Client) — A client object for the specified version.
.interconnect_locations
defself.interconnect_locations(version::v1,&block)->InterconnectLocations::Rest::ClientCreate a new client object for InterconnectLocations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::InterconnectLocations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the InterconnectLocations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About InterconnectLocations
The InterconnectLocations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (InterconnectLocations::Rest::Client) — A client object for the specified version.
.interconnects
defself.interconnects(version::v1,&block)->Interconnects::Rest::ClientCreate a new client object for Interconnects.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Interconnects::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Interconnects service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Interconnects
The Interconnects API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Interconnects::Rest::Client) — A client object for the specified version.
.license_codes
defself.license_codes(version::v1,&block)->LicenseCodes::Rest::ClientCreate a new client object for LicenseCodes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::LicenseCodes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the LicenseCodes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About LicenseCodes
The LicenseCodes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (LicenseCodes::Rest::Client) — A client object for the specified version.
.licenses
defself.licenses(version::v1,&block)->Licenses::Rest::ClientCreate a new client object for Licenses.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Licenses::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Licenses service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Licenses
The Licenses API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Licenses::Rest::Client) — A client object for the specified version.
.machine_images
defself.machine_images(version::v1,&block)->MachineImages::Rest::ClientCreate a new client object for MachineImages.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::MachineImages::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the MachineImages service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About MachineImages
The MachineImages API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (MachineImages::Rest::Client) — A client object for the specified version.
.machine_types
defself.machine_types(version::v1,&block)->MachineTypes::Rest::ClientCreate a new client object for MachineTypes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::MachineTypes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the MachineTypes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About MachineTypes
The MachineTypes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (MachineTypes::Rest::Client) — A client object for the specified version.
.network_endpoint_groups
defself.network_endpoint_groups(version::v1,&block)->NetworkEndpointGroups::Rest::ClientCreate a new client object for NetworkEndpointGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::NetworkEndpointGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the NetworkEndpointGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About NetworkEndpointGroups
The NetworkEndpointGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (NetworkEndpointGroups::Rest::Client) — A client object for the specified version.
.networks
defself.networks(version::v1,&block)->Networks::Rest::ClientCreate a new client object for Networks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Networks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Networks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Networks
The Networks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Networks::Rest::Client) — A client object for the specified version.
.node_groups
defself.node_groups(version::v1,&block)->NodeGroups::Rest::ClientCreate a new client object for NodeGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::NodeGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the NodeGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About NodeGroups
The NodeGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (NodeGroups::Rest::Client) — A client object for the specified version.
.node_templates
defself.node_templates(version::v1,&block)->NodeTemplates::Rest::ClientCreate a new client object for NodeTemplates.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::NodeTemplates::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the NodeTemplates service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About NodeTemplates
The NodeTemplates API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (NodeTemplates::Rest::Client) — A client object for the specified version.
.node_types
defself.node_types(version::v1,&block)->NodeTypes::Rest::ClientCreate a new client object for NodeTypes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::NodeTypes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the NodeTypes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About NodeTypes
The NodeTypes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (NodeTypes::Rest::Client) — A client object for the specified version.
.packet_mirrorings
defself.packet_mirrorings(version::v1,&block)->PacketMirrorings::Rest::ClientCreate a new client object for PacketMirrorings.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::PacketMirrorings::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the PacketMirrorings service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About PacketMirrorings
The PacketMirrorings API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (PacketMirrorings::Rest::Client) — A client object for the specified version.
.projects
defself.projects(version::v1,&block)->Projects::Rest::ClientCreate a new client object for Projects.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Projects::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Projects service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Projects
The Projects API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Projects::Rest::Client) — A client object for the specified version.
.public_advertised_prefixes
defself.public_advertised_prefixes(version::v1,&block)->PublicAdvertisedPrefixes::Rest::ClientCreate a new client object for PublicAdvertisedPrefixes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::PublicAdvertisedPrefixes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the PublicAdvertisedPrefixes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About PublicAdvertisedPrefixes
The PublicAdvertisedPrefixes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (PublicAdvertisedPrefixes::Rest::Client) — A client object for the specified version.
.public_delegated_prefixes
defself.public_delegated_prefixes(version::v1,&block)->PublicDelegatedPrefixes::Rest::ClientCreate a new client object for PublicDelegatedPrefixes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::PublicDelegatedPrefixes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the PublicDelegatedPrefixes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About PublicDelegatedPrefixes
The PublicDelegatedPrefixes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (PublicDelegatedPrefixes::Rest::Client) — A client object for the specified version.
.region_autoscalers
defself.region_autoscalers(version::v1,&block)->RegionAutoscalers::Rest::ClientCreate a new client object for RegionAutoscalers.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionAutoscalers::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionAutoscalers service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionAutoscalers
The RegionAutoscalers API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionAutoscalers::Rest::Client) — A client object for the specified version.
.region_backend_services
defself.region_backend_services(version::v1,&block)->RegionBackendServices::Rest::ClientCreate a new client object for RegionBackendServices.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionBackendServices::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionBackendServices service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionBackendServices
The RegionBackendServices API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionBackendServices::Rest::Client) — A client object for the specified version.
.region_commitments
defself.region_commitments(version::v1,&block)->RegionCommitments::Rest::ClientCreate a new client object for RegionCommitments.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionCommitments::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionCommitments service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionCommitments
The RegionCommitments API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionCommitments::Rest::Client) — A client object for the specified version.
.region_disk_types
defself.region_disk_types(version::v1,&block)->RegionDiskTypes::Rest::ClientCreate a new client object for RegionDiskTypes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionDiskTypes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionDiskTypes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionDiskTypes
The RegionDiskTypes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionDiskTypes::Rest::Client) — A client object for the specified version.
.region_disks
defself.region_disks(version::v1,&block)->RegionDisks::Rest::ClientCreate a new client object for RegionDisks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionDisks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionDisks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionDisks
The RegionDisks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionDisks::Rest::Client) — A client object for the specified version.
.region_health_check_services
defself.region_health_check_services(version::v1,&block)->RegionHealthCheckServices::Rest::ClientCreate a new client object for RegionHealthCheckServices.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionHealthCheckServices::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionHealthCheckServices service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionHealthCheckServices
The RegionHealthCheckServices API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionHealthCheckServices::Rest::Client) — A client object for the specified version.
.region_health_checks
defself.region_health_checks(version::v1,&block)->RegionHealthChecks::Rest::ClientCreate a new client object for RegionHealthChecks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionHealthChecks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionHealthChecks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionHealthChecks
The RegionHealthChecks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionHealthChecks::Rest::Client) — A client object for the specified version.
.region_instance_group_managers
defself.region_instance_group_managers(version::v1,&block)->RegionInstanceGroupManagers::Rest::ClientCreate a new client object for RegionInstanceGroupManagers.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionInstanceGroupManagers::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionInstanceGroupManagers service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionInstanceGroupManagers
The RegionInstanceGroupManagers API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionInstanceGroupManagers::Rest::Client) — A client object for the specified version.
.region_instance_groups
defself.region_instance_groups(version::v1,&block)->RegionInstanceGroups::Rest::ClientCreate a new client object for RegionInstanceGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionInstanceGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionInstanceGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionInstanceGroups
The RegionInstanceGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionInstanceGroups::Rest::Client) — A client object for the specified version.
.region_instances
defself.region_instances(version::v1,&block)->RegionInstances::Rest::ClientCreate a new client object for RegionInstances.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionInstances::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionInstances service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionInstances
The RegionInstances API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionInstances::Rest::Client) — A client object for the specified version.
.region_network_endpoint_groups
defself.region_network_endpoint_groups(version::v1,&block)->RegionNetworkEndpointGroups::Rest::ClientCreate a new client object for RegionNetworkEndpointGroups.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionNetworkEndpointGroups::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionNetworkEndpointGroups service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionNetworkEndpointGroups
The RegionNetworkEndpointGroups API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionNetworkEndpointGroups::Rest::Client) — A client object for the specified version.
.region_notification_endpoints
defself.region_notification_endpoints(version::v1,&block)->RegionNotificationEndpoints::Rest::ClientCreate a new client object for RegionNotificationEndpoints.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionNotificationEndpoints::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionNotificationEndpoints service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionNotificationEndpoints
The RegionNotificationEndpoints API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionNotificationEndpoints::Rest::Client) — A client object for the specified version.
.region_operations
defself.region_operations(version::v1,&block)->RegionOperations::Rest::ClientCreate a new client object for RegionOperations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionOperations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionOperations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionOperations
The RegionOperations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionOperations::Rest::Client) — A client object for the specified version.
.region_ssl_certificates
defself.region_ssl_certificates(version::v1,&block)->RegionSslCertificates::Rest::ClientCreate a new client object for RegionSslCertificates.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionSslCertificates::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionSslCertificates service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionSslCertificates
The RegionSslCertificates API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionSslCertificates::Rest::Client) — A client object for the specified version.
.region_target_http_proxies
defself.region_target_http_proxies(version::v1,&block)->RegionTargetHttpProxies::Rest::ClientCreate a new client object for RegionTargetHttpProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionTargetHttpProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionTargetHttpProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionTargetHttpProxies
The RegionTargetHttpProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionTargetHttpProxies::Rest::Client) — A client object for the specified version.
.region_target_https_proxies
defself.region_target_https_proxies(version::v1,&block)->RegionTargetHttpsProxies::Rest::ClientCreate a new client object for RegionTargetHttpsProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionTargetHttpsProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionTargetHttpsProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionTargetHttpsProxies
The RegionTargetHttpsProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionTargetHttpsProxies::Rest::Client) — A client object for the specified version.
.region_url_maps
defself.region_url_maps(version::v1,&block)->RegionUrlMaps::Rest::ClientCreate a new client object for RegionUrlMaps.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::RegionUrlMaps::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the RegionUrlMaps service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About RegionUrlMaps
The RegionUrlMaps API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (RegionUrlMaps::Rest::Client) — A client object for the specified version.
.regions
defself.regions(version::v1,&block)->Regions::Rest::ClientCreate a new client object for Regions.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Regions::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Regions service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Regions
The Regions API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Regions::Rest::Client) — A client object for the specified version.
.reservations
defself.reservations(version::v1,&block)->Reservations::Rest::ClientCreate a new client object for Reservations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Reservations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Reservations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Reservations
The Reservations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Reservations::Rest::Client) — A client object for the specified version.
.resource_policies
defself.resource_policies(version::v1,&block)->ResourcePolicies::Rest::ClientCreate a new client object for ResourcePolicies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ResourcePolicies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ResourcePolicies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ResourcePolicies
The ResourcePolicies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ResourcePolicies::Rest::Client) — A client object for the specified version.
.routers
defself.routers(version::v1,&block)->Routers::Rest::ClientCreate a new client object for Routers.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Routers::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Routers service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Routers
The Routers API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Routers::Rest::Client) — A client object for the specified version.
.routes
defself.routes(version::v1,&block)->Routes::Rest::ClientCreate a new client object for Routes.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Routes::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Routes service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Routes
The Routes API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Routes::Rest::Client) — A client object for the specified version.
.security_policies
defself.security_policies(version::v1,&block)->SecurityPolicies::Rest::ClientCreate a new client object for SecurityPolicies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::SecurityPolicies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the SecurityPolicies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About SecurityPolicies
The SecurityPolicies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (SecurityPolicies::Rest::Client) — A client object for the specified version.
.service_attachments
defself.service_attachments(version::v1,&block)->ServiceAttachments::Rest::ClientCreate a new client object for ServiceAttachments.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ServiceAttachments::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ServiceAttachments service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ServiceAttachments
The ServiceAttachments API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ServiceAttachments::Rest::Client) — A client object for the specified version.
.snapshots
defself.snapshots(version::v1,&block)->Snapshots::Rest::ClientCreate a new client object for Snapshots.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Snapshots::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Snapshots service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Snapshots
The Snapshots API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Snapshots::Rest::Client) — A client object for the specified version.
.ssl_certificates
defself.ssl_certificates(version::v1,&block)->SslCertificates::Rest::ClientCreate a new client object for SslCertificates.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::SslCertificates::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the SslCertificates service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About SslCertificates
The SslCertificates API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (SslCertificates::Rest::Client) — A client object for the specified version.
.ssl_policies
defself.ssl_policies(version::v1,&block)->SslPolicies::Rest::ClientCreate a new client object for SslPolicies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::SslPolicies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the SslPolicies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About SslPolicies
The SslPolicies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (SslPolicies::Rest::Client) — A client object for the specified version.
.subnetworks
defself.subnetworks(version::v1,&block)->Subnetworks::Rest::ClientCreate a new client object for Subnetworks.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Subnetworks::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Subnetworks service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Subnetworks
The Subnetworks API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Subnetworks::Rest::Client) — A client object for the specified version.
.target_grpc_proxies
defself.target_grpc_proxies(version::v1,&block)->TargetGrpcProxies::Rest::ClientCreate a new client object for TargetGrpcProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetGrpcProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetGrpcProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetGrpcProxies
The TargetGrpcProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetGrpcProxies::Rest::Client) — A client object for the specified version.
.target_http_proxies
defself.target_http_proxies(version::v1,&block)->TargetHttpProxies::Rest::ClientCreate a new client object for TargetHttpProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetHttpProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetHttpProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetHttpProxies
The TargetHttpProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetHttpProxies::Rest::Client) — A client object for the specified version.
.target_https_proxies
defself.target_https_proxies(version::v1,&block)->TargetHttpsProxies::Rest::ClientCreate a new client object for TargetHttpsProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetHttpsProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetHttpsProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetHttpsProxies
The TargetHttpsProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetHttpsProxies::Rest::Client) — A client object for the specified version.
.target_instances
defself.target_instances(version::v1,&block)->TargetInstances::Rest::ClientCreate a new client object for TargetInstances.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetInstances::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetInstances service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetInstances
The TargetInstances API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetInstances::Rest::Client) — A client object for the specified version.
.target_pools
defself.target_pools(version::v1,&block)->TargetPools::Rest::ClientCreate a new client object for TargetPools.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetPools::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetPools service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetPools
The TargetPools API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetPools::Rest::Client) — A client object for the specified version.
.target_ssl_proxies
defself.target_ssl_proxies(version::v1,&block)->TargetSslProxies::Rest::ClientCreate a new client object for TargetSslProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetSslProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetSslProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetSslProxies
The TargetSslProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetSslProxies::Rest::Client) — A client object for the specified version.
.target_tcp_proxies
defself.target_tcp_proxies(version::v1,&block)->TargetTcpProxies::Rest::ClientCreate a new client object for TargetTcpProxies.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetTcpProxies::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetTcpProxies service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetTcpProxies
The TargetTcpProxies API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetTcpProxies::Rest::Client) — A client object for the specified version.
.target_vpn_gateways
defself.target_vpn_gateways(version::v1,&block)->TargetVpnGateways::Rest::ClientCreate a new client object for TargetVpnGateways.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::TargetVpnGateways::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the TargetVpnGateways service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About TargetVpnGateways
The TargetVpnGateways API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (TargetVpnGateways::Rest::Client) — A client object for the specified version.
.url_maps
defself.url_maps(version::v1,&block)->UrlMaps::Rest::ClientCreate a new client object for UrlMaps.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::UrlMaps::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the UrlMaps service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About UrlMaps
The UrlMaps API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (UrlMaps::Rest::Client) — A client object for the specified version.
.vpn_gateways
defself.vpn_gateways(version::v1,&block)->VpnGateways::Rest::ClientCreate a new client object for VpnGateways.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::VpnGateways::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the VpnGateways service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About VpnGateways
The VpnGateways API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (VpnGateways::Rest::Client) — A client object for the specified version.
.vpn_tunnels
defself.vpn_tunnels(version::v1,&block)->VpnTunnels::Rest::ClientCreate a new client object for VpnTunnels.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::VpnTunnels::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the VpnTunnels service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About VpnTunnels
The VpnTunnels API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (VpnTunnels::Rest::Client) — A client object for the specified version.
.zone_operations
defself.zone_operations(version::v1,&block)->ZoneOperations::Rest::ClientCreate a new client object for ZoneOperations.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::ZoneOperations::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the ZoneOperations service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About ZoneOperations
The ZoneOperations API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (ZoneOperations::Rest::Client) — A client object for the specified version.
.zones
defself.zones(version::v1,&block)->Zones::Rest::ClientCreate a new client object for Zones.
By default, this returns an instance ofGoogle::Cloud::Compute::V1::Zones::Rest::Clientfor version V1 of the API.However, you can specify specify a different API version by passing it in theversion parameter. If the Zones service issupported by that API version, and the corresponding gem is available, theappropriate versioned client will be returned.
About Zones
The Zones API.
- version (::String, ::Symbol)(defaults to: :v1) — The API version to connect to. Optional.Defaults to
:v1.
- (Zones::Rest::Client) — A client object for the specified version.
Constants
VERSION
value:"0.2.0"
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-16 UTC.