flowground for Business Customers

Technical Specifications

startFlow

OnInit
./lib/triggers/startFlow.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_get

Returns the specified Project resource.

OnInit
./lib/actions/compute_projects_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_acceleratorTypes_aggregatedList

Retrieves an aggregated list of accelerator types.

OnInit
./lib/actions/compute_acceleratorTypes_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_addresses_aggregatedList

Retrieves an aggregated list of addresses.

OnInit
./lib/actions/compute_addresses_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_aggregatedList

Retrieves an aggregated list of autoscalers.

OnInit
./lib/actions/compute_autoscalers_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_aggregatedList

Retrieves the list of all BackendService resources, regional and global, available to the specified project.

OnInit
./lib/actions/compute_backendServices_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionCommitments_aggregatedList

Retrieves an aggregated list of commitments.

OnInit
./lib/actions/compute_regionCommitments_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_diskTypes_aggregatedList

Retrieves an aggregated list of disk types.

OnInit
./lib/actions/compute_diskTypes_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_aggregatedList

Retrieves an aggregated list of persistent disks.

OnInit
./lib/actions/compute_disks_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_aggregatedList

Retrieves an aggregated list of forwarding rules.

OnInit
./lib/actions/compute_forwardingRules_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_aggregatedList

Retrieves the list of managed instance groups and groups them by zone.

OnInit
./lib/actions/compute_instanceGroupManagers_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_aggregatedList

Retrieves the list of instance groups and sorts them by zone.

OnInit
./lib/actions/compute_instanceGroups_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_aggregatedList

Retrieves aggregated list of all of the instances in your project across all regions and zones.

OnInit
./lib/actions/compute_instances_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_aggregatedList

Retrieves an aggregated list of interconnect attachments.

OnInit
./lib/actions/compute_interconnectAttachments_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_machineTypes_aggregatedList

Retrieves an aggregated list of machine types.

OnInit
./lib/actions/compute_machineTypes_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_aggregatedList

Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group.

OnInit
./lib/actions/compute_nodeGroups_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_aggregatedList

Retrieves an aggregated list of node templates.

OnInit
./lib/actions/compute_nodeTemplates_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTypes_aggregatedList

Retrieves an aggregated list of node types.

OnInit
./lib/actions/compute_nodeTypes_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalOperations_aggregatedList

Retrieves an aggregated list of all operations.

OnInit
./lib/actions/compute_globalOperations_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_aggregatedList

Retrieves an aggregated list of routers.

OnInit
./lib/actions/compute_routers_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_aggregatedList

Retrieves an aggregated list of subnetworks.

OnInit
./lib/actions/compute_subnetworks_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_listUsable

Retrieves an aggregated list of usable subnetworks.

OnInit
./lib/actions/compute_subnetworks_listUsable.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetInstances_aggregatedList

Retrieves an aggregated list of target instances.

OnInit
./lib/actions/compute_targetInstances_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_aggregatedList

Retrieves an aggregated list of target pools.

OnInit
./lib/actions/compute_targetPools_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetVpnGateways_aggregatedList

Retrieves an aggregated list of target VPN gateways.

OnInit
./lib/actions/compute_targetVpnGateways_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_vpnTunnels_aggregatedList

Retrieves an aggregated list of VPN tunnels.

OnInit
./lib/actions/compute_vpnTunnels_aggregatedList.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_disableXpnHost

Disable this project as a shared VPC host project.

OnInit
./lib/actions/compute_projects_disableXpnHost.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_disableXpnResource

Disable a serivce resource (a.k.a service project) associated with this host project.

OnInit
./lib/actions/compute_projects_disableXpnResource.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_enableXpnHost

Enable this project as a shared VPC host project.

OnInit
./lib/actions/compute_projects_enableXpnHost.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_enableXpnResource

Enable service resource (a.k.a service project) for a host project, so that subnets in the host project can be used by instances in the service project.

OnInit
./lib/actions/compute_projects_enableXpnResource.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_getXpnHost

Gets the shared VPC host project that this project links to. May be empty if no link exists.

OnInit
./lib/actions/compute_projects_getXpnHost.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_getXpnResources

Gets service resources (a.k.a service project) associated with this host project.

OnInit
./lib/actions/compute_projects_getXpnResources.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalAddresses_list

Retrieves a list of global addresses.

OnInit
./lib/actions/compute_globalAddresses_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalAddresses_insert

Creates an address resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_globalAddresses_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalAddresses_delete

Deletes the specified address resource.

OnInit
./lib/actions/compute_globalAddresses_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalAddresses_get

Returns the specified address resource. Gets a list of available addresses by making a list() request.

OnInit
./lib/actions/compute_globalAddresses_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_list

Retrieves the list of BackendBucket resources available to the specified project.

OnInit
./lib/actions/compute_backendBuckets_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_insert

Creates a BackendBucket resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_backendBuckets_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_delete

Deletes the specified BackendBucket resource.

OnInit
./lib/actions/compute_backendBuckets_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_get

Returns the specified BackendBucket resource. Gets a list of available backend buckets by making a list() request.

OnInit
./lib/actions/compute_backendBuckets_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_patch

Updates the specified BackendBucket resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_backendBuckets_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_update

Updates the specified BackendBucket resource with the data included in the request.

OnInit
./lib/actions/compute_backendBuckets_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_addSignedUrlKey

Adds a key for validating requests with signed URLs for this backend bucket.

OnInit
./lib/actions/compute_backendBuckets_addSignedUrlKey.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendBuckets_deleteSignedUrlKey

Deletes a key for validating requests with signed URLs for this backend bucket.

OnInit
./lib/actions/compute_backendBuckets_deleteSignedUrlKey.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_list

Retrieves the list of BackendService resources available to the specified project.

OnInit
./lib/actions/compute_backendServices_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_insert

Creates a BackendService resource in the specified project using the data included in the request. There are several restrictions and guidelines to keep in mind when creating a backend service. Read Restrictions and Guidelines for more information.

OnInit
./lib/actions/compute_backendServices_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_delete

Deletes the specified BackendService resource.

OnInit
./lib/actions/compute_backendServices_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_get

Returns the specified BackendService resource. Gets a list of available backend services.

OnInit
./lib/actions/compute_backendServices_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_patch

Patches 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 and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_backendServices_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_update

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.

OnInit
./lib/actions/compute_backendServices_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_addSignedUrlKey

Adds a key for validating requests with signed URLs for this backend service.

OnInit
./lib/actions/compute_backendServices_addSignedUrlKey.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_deleteSignedUrlKey

Deletes a key for validating requests with signed URLs for this backend service.

OnInit
./lib/actions/compute_backendServices_deleteSignedUrlKey.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_getHealth

Gets the most recent health check results for this BackendService.

OnInit
./lib/actions/compute_backendServices_getHealth.js
OnStartup
-
OnClose
-

Attributes

-

compute_backendServices_setSecurityPolicy

Sets the security policy for the specified backend service.

OnInit
./lib/actions/compute_backendServices_setSecurityPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_list

Retrieves the list of firewall rules available to the specified project.

OnInit
./lib/actions/compute_firewalls_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_insert

Creates a firewall rule in the specified project using the data included in the request.

OnInit
./lib/actions/compute_firewalls_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_delete

Deletes the specified firewall.

OnInit
./lib/actions/compute_firewalls_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_get

Returns the specified firewall.

OnInit
./lib/actions/compute_firewalls_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_patch

Updates the specified firewall rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_firewalls_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_firewalls_update

Updates the specified firewall rule with the data included in the request. The PUT method can only update the following fields of firewall rule: allowed, description, sourceRanges, sourceTags, targetTags.

OnInit
./lib/actions/compute_firewalls_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalForwardingRules_list

Retrieves a list of GlobalForwardingRule resources available to the specified project.

OnInit
./lib/actions/compute_globalForwardingRules_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalForwardingRules_insert

Creates a GlobalForwardingRule resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_globalForwardingRules_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalForwardingRules_delete

Deletes the specified GlobalForwardingRule resource.

OnInit
./lib/actions/compute_globalForwardingRules_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalForwardingRules_get

Returns the specified GlobalForwardingRule resource. Gets a list of available forwarding rules by making a list() request.

OnInit
./lib/actions/compute_globalForwardingRules_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalForwardingRules_setTarget

Changes target URL for the GlobalForwardingRule resource. The new target should be of the same type as the old target.

OnInit
./lib/actions/compute_globalForwardingRules_setTarget.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_list

Retrieves the list of HealthCheck resources available to the specified project.

OnInit
./lib/actions/compute_healthChecks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_insert

Creates a HealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_healthChecks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_delete

Deletes the specified HealthCheck resource.

OnInit
./lib/actions/compute_healthChecks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_get

Returns the specified HealthCheck resource. Gets a list of available health checks by making a list() request.

OnInit
./lib/actions/compute_healthChecks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_patch

Updates a HealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_healthChecks_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_healthChecks_update

Updates a HealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_healthChecks_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_list

Retrieves the list of HttpHealthCheck resources available to the specified project.

OnInit
./lib/actions/compute_httpHealthChecks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_insert

Creates a HttpHealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_httpHealthChecks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_delete

Deletes the specified HttpHealthCheck resource.

OnInit
./lib/actions/compute_httpHealthChecks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_get

Returns the specified HttpHealthCheck resource. Gets a list of available HTTP health checks by making a list() request.

OnInit
./lib/actions/compute_httpHealthChecks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_patch

Updates a HttpHealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_httpHealthChecks_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpHealthChecks_update

Updates a HttpHealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_httpHealthChecks_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_list

Retrieves the list of HttpsHealthCheck resources available to the specified project.

OnInit
./lib/actions/compute_httpsHealthChecks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_insert

Creates a HttpsHealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_httpsHealthChecks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_delete

Deletes the specified HttpsHealthCheck resource.

OnInit
./lib/actions/compute_httpsHealthChecks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_get

Returns the specified HttpsHealthCheck resource. Gets a list of available HTTPS health checks by making a list() request.

OnInit
./lib/actions/compute_httpsHealthChecks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_patch

Updates a HttpsHealthCheck resource in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_httpsHealthChecks_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_httpsHealthChecks_update

Updates a HttpsHealthCheck resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_httpsHealthChecks_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_list

Retrieves the list of custom images available to the specified project. Custom images are images you create that belong to your project. This method does not get any images that belong to other projects, including publicly-available images, like Debian 8. If you want to get a list of publicly-available images, use this method to make a request to the respective image project, such as debian-cloud or windows-cloud.

OnInit
./lib/actions/compute_images_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_insert

Creates an image in the specified project using the data included in the request.

OnInit
./lib/actions/compute_images_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_getFromFamily

Returns the latest image that is part of an image family and is not deprecated.

OnInit
./lib/actions/compute_images_getFromFamily.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_delete

Deletes the specified image.

OnInit
./lib/actions/compute_images_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_get

Returns the specified image. Gets a list of available images by making a list() request.

OnInit
./lib/actions/compute_images_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_deprecate

Sets the deprecation status of an image. If an empty request body is given, clears the deprecation status instead.

OnInit
./lib/actions/compute_images_deprecate.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_images_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_images_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_setLabels

Sets the labels on an image. To learn more about labels, read the Labeling Resources documentation.

OnInit
./lib/actions/compute_images_setLabels.js
OnStartup
-
OnClose
-

Attributes

-

compute_images_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_images_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_list

Retrieves a list of instance templates that are contained within the specified project.

OnInit
./lib/actions/compute_instanceTemplates_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_insert

Creates an instance template in the specified project using the data that is included in the request. If you are creating a new template to update an existing instance group, your new instance template must use the same network or, if applicable, the same subnetwork as the original template.

OnInit
./lib/actions/compute_instanceTemplates_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_delete

Deletes the specified instance template. Deleting an instance template is permanent and cannot be undone. It is not possible to delete templates that are already in use by a managed instance group.

OnInit
./lib/actions/compute_instanceTemplates_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_get

Returns the specified instance template. Gets a list of available instance templates by making a list() request.

OnInit
./lib/actions/compute_instanceTemplates_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_instanceTemplates_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_instanceTemplates_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceTemplates_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_instanceTemplates_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectLocations_list

Retrieves the list of interconnect locations available to the specified project.

OnInit
./lib/actions/compute_interconnectLocations_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectLocations_get

Returns the details for the specified interconnect location. Gets a list of available interconnect locations by making a list() request.

OnInit
./lib/actions/compute_interconnectLocations_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_list

Retrieves the list of interconnect available to the specified project.

OnInit
./lib/actions/compute_interconnects_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_insert

Creates a Interconnect in the specified project using the data included in the request.

OnInit
./lib/actions/compute_interconnects_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_delete

Deletes the specified interconnect.

OnInit
./lib/actions/compute_interconnects_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_get

Returns the specified interconnect. Get a list of available interconnects by making a list() request.

OnInit
./lib/actions/compute_interconnects_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_patch

Updates the specified interconnect with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_interconnects_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnects_getDiagnostics

Returns the interconnectDiagnostics for the specified interconnect.

OnInit
./lib/actions/compute_interconnects_getDiagnostics.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenseCodes_get

Return a specified license code. License codes are mirrored across all projects that have permissions to read the License Code.

OnInit
./lib/actions/compute_licenseCodes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenseCodes_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_licenseCodes_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_list

Retrieves the list of licenses available in the specified project. This method does not get any licenses that belong to other projects, including licenses attached to publicly-available images, like Debian 9. If you want to get a list of publicly-available licenses, use this method to make a request to the respective image project, such as debian-cloud or windows-cloud.

OnInit
./lib/actions/compute_licenses_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_insert

Create a License resource in the specified project.

OnInit
./lib/actions/compute_licenses_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_delete

Deletes the specified license.

OnInit
./lib/actions/compute_licenses_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_get

Returns the specified License resource.

OnInit
./lib/actions/compute_licenses_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_licenses_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_licenses_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_licenses_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_licenses_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_list

Retrieves the list of networks available to the specified project.

OnInit
./lib/actions/compute_networks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_insert

Creates a network in the specified project using the data included in the request.

OnInit
./lib/actions/compute_networks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_delete

Deletes the specified network.

OnInit
./lib/actions/compute_networks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_get

Returns the specified network. Gets a list of available networks by making a list() request.

OnInit
./lib/actions/compute_networks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_patch

Patches the specified network with the data included in the request. Only the following fields can be modified: routingConfig.routingMode.

OnInit
./lib/actions/compute_networks_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_addPeering

Adds a peering to the specified network.

OnInit
./lib/actions/compute_networks_addPeering.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_removePeering

Removes a peering from the specified network.

OnInit
./lib/actions/compute_networks_removePeering.js
OnStartup
-
OnClose
-

Attributes

-

compute_networks_switchToCustomMode

Switches the network mode from auto subnet mode to custom subnet mode.

OnInit
./lib/actions/compute_networks_switchToCustomMode.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalOperations_list

Retrieves a list of Operation resources contained within the specified project.

OnInit
./lib/actions/compute_globalOperations_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalOperations_delete

Deletes the specified Operations resource.

OnInit
./lib/actions/compute_globalOperations_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_globalOperations_get

Retrieves the specified Operations resource. Gets a list of operations by making a list() request.

OnInit
./lib/actions/compute_globalOperations_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_routes_list

Retrieves the list of Route resources available to the specified project.

OnInit
./lib/actions/compute_routes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_routes_insert

Creates a Route resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_routes_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_routes_delete

Deletes the specified Route resource.

OnInit
./lib/actions/compute_routes_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_routes_get

Returns the specified Route resource. Gets a list of available routes by making a list() request.

OnInit
./lib/actions/compute_routes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_list

List all the policies that have been configured for the specified project.

OnInit
./lib/actions/compute_securityPolicies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_insert

Creates a new policy in the specified project using the data included in the request.

OnInit
./lib/actions/compute_securityPolicies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_delete

Deletes the specified policy.

OnInit
./lib/actions/compute_securityPolicies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_get

List all of the ordered rules present in a single specified policy.

OnInit
./lib/actions/compute_securityPolicies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_patch

Patches the specified policy with the data included in the request.

OnInit
./lib/actions/compute_securityPolicies_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_addRule

Inserts a rule into a security policy.

OnInit
./lib/actions/compute_securityPolicies_addRule.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_getRule

Gets a rule at the specified priority.

OnInit
./lib/actions/compute_securityPolicies_getRule.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_patchRule

Patches a rule at the specified priority.

OnInit
./lib/actions/compute_securityPolicies_patchRule.js
OnStartup
-
OnClose
-

Attributes

-

compute_securityPolicies_removeRule

Deletes a rule at the specified priority.

OnInit
./lib/actions/compute_securityPolicies_removeRule.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_list

Retrieves the list of Snapshot resources contained within the specified project.

OnInit
./lib/actions/compute_snapshots_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_snapshots_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_snapshots_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_setLabels

Sets the labels on a snapshot. To learn more about labels, read the Labeling Resources documentation.

OnInit
./lib/actions/compute_snapshots_setLabels.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_snapshots_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_delete

Deletes the specified Snapshot resource. Keep in mind that deleting a single snapshot might not necessarily delete all the data on that snapshot. If any data on the snapshot that is marked for deletion is needed for subsequent snapshots, the data will be moved to the next corresponding snapshot. For more information, see Deleting snapshots.

OnInit
./lib/actions/compute_snapshots_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_snapshots_get

Returns the specified Snapshot resource. Gets a list of available snapshots by making a list() request.

OnInit
./lib/actions/compute_snapshots_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslCertificates_list

Retrieves the list of SslCertificate resources available to the specified project.

OnInit
./lib/actions/compute_sslCertificates_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslCertificates_insert

Creates a SslCertificate resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_sslCertificates_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslCertificates_delete

Deletes the specified SslCertificate resource.

OnInit
./lib/actions/compute_sslCertificates_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslCertificates_get

Returns the specified SslCertificate resource. Gets a list of available SSL certificates by making a list() request.

OnInit
./lib/actions/compute_sslCertificates_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_list

Lists all the SSL policies that have been configured for the specified project.

OnInit
./lib/actions/compute_sslPolicies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_insert

Returns the specified SSL policy resource. Gets a list of available SSL policies by making a list() request.

OnInit
./lib/actions/compute_sslPolicies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_listAvailableFeatures

Lists all features that can be specified in the SSL policy when using custom profile.

OnInit
./lib/actions/compute_sslPolicies_listAvailableFeatures.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_delete

Deletes the specified SSL policy. The SSL policy resource can be deleted only if it is not in use by any TargetHttpsProxy or TargetSslProxy resources.

OnInit
./lib/actions/compute_sslPolicies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_get

Lists all of the ordered rules present in a single specified policy.

OnInit
./lib/actions/compute_sslPolicies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_sslPolicies_patch

Patches the specified SSL policy with the data included in the request.

OnInit
./lib/actions/compute_sslPolicies_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpProxies_list

Retrieves the list of TargetHttpProxy resources available to the specified project.

OnInit
./lib/actions/compute_targetHttpProxies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpProxies_insert

Creates a TargetHttpProxy resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_targetHttpProxies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpProxies_delete

Deletes the specified TargetHttpProxy resource.

OnInit
./lib/actions/compute_targetHttpProxies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpProxies_get

Returns the specified TargetHttpProxy resource. Gets a list of available target HTTP proxies by making a list() request.

OnInit
./lib/actions/compute_targetHttpProxies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_list

Retrieves the list of TargetHttpsProxy resources available to the specified project.

OnInit
./lib/actions/compute_targetHttpsProxies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_insert

Creates a TargetHttpsProxy resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_targetHttpsProxies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_delete

Deletes the specified TargetHttpsProxy resource.

OnInit
./lib/actions/compute_targetHttpsProxies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_get

Returns the specified TargetHttpsProxy resource. Gets a list of available target HTTPS proxies by making a list() request.

OnInit
./lib/actions/compute_targetHttpsProxies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_setQuicOverride

Sets the QUIC override policy for TargetHttpsProxy.

OnInit
./lib/actions/compute_targetHttpsProxies_setQuicOverride.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_setSslPolicy

Sets the SSL policy for TargetHttpsProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the HTTPS proxy load balancer. They do not affect the connection between the load balancer and the backends.

OnInit
./lib/actions/compute_targetHttpsProxies_setSslPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_list

Retrieves the list of TargetSslProxy resources available to the specified project.

OnInit
./lib/actions/compute_targetSslProxies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_insert

Creates a TargetSslProxy resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_targetSslProxies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_delete

Deletes the specified TargetSslProxy resource.

OnInit
./lib/actions/compute_targetSslProxies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_get

Returns the specified TargetSslProxy resource. Gets a list of available target SSL proxies by making a list() request.

OnInit
./lib/actions/compute_targetSslProxies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_setBackendService

Changes the BackendService for TargetSslProxy.

OnInit
./lib/actions/compute_targetSslProxies_setBackendService.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_setProxyHeader

Changes the ProxyHeaderType for TargetSslProxy.

OnInit
./lib/actions/compute_targetSslProxies_setProxyHeader.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_setSslCertificates

Changes SslCertificates for TargetSslProxy.

OnInit
./lib/actions/compute_targetSslProxies_setSslCertificates.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetSslProxies_setSslPolicy

Sets the SSL policy for TargetSslProxy. The SSL policy specifies the server-side support for SSL features. This affects connections between clients and the SSL proxy load balancer. They do not affect the connection between the load balancer and the backends.

OnInit
./lib/actions/compute_targetSslProxies_setSslPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_list

Retrieves the list of TargetTcpProxy resources available to the specified project.

OnInit
./lib/actions/compute_targetTcpProxies_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_insert

Creates a TargetTcpProxy resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_targetTcpProxies_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_delete

Deletes the specified TargetTcpProxy resource.

OnInit
./lib/actions/compute_targetTcpProxies_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_get

Returns the specified TargetTcpProxy resource. Gets a list of available target TCP proxies by making a list() request.

OnInit
./lib/actions/compute_targetTcpProxies_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_setBackendService

Changes the BackendService for TargetTcpProxy.

OnInit
./lib/actions/compute_targetTcpProxies_setBackendService.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetTcpProxies_setProxyHeader

Changes the ProxyHeaderType for TargetTcpProxy.

OnInit
./lib/actions/compute_targetTcpProxies_setProxyHeader.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_list

Retrieves the list of UrlMap resources available to the specified project.

OnInit
./lib/actions/compute_urlMaps_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_insert

Creates a UrlMap resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_urlMaps_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_delete

Deletes the specified UrlMap resource.

OnInit
./lib/actions/compute_urlMaps_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_get

Returns the specified UrlMap resource. Gets a list of available URL maps by making a list() request.

OnInit
./lib/actions/compute_urlMaps_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_patch

Patches the specified UrlMap resource with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_urlMaps_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_update

Updates the specified UrlMap resource with the data included in the request.

OnInit
./lib/actions/compute_urlMaps_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_invalidateCache

Initiates a cache invalidation operation, invalidating the specified path, scoped to the specified UrlMap.

OnInit
./lib/actions/compute_urlMaps_invalidateCache.js
OnStartup
-
OnClose
-

Attributes

-

compute_urlMaps_validate

Runs static validation for the UrlMap. In particular, the tests of the provided UrlMap will be run. Calling this method does NOT create the UrlMap.

OnInit
./lib/actions/compute_urlMaps_validate.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_listXpnHosts

Lists all shared VPC host projects visible to the user in an organization.

OnInit
./lib/actions/compute_projects_listXpnHosts.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_moveDisk

Moves a persistent disk from one zone to another.

OnInit
./lib/actions/compute_projects_moveDisk.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_moveInstance

Moves an instance and its attached persistent disks from one zone to another.

OnInit
./lib/actions/compute_projects_moveInstance.js
OnStartup
-
OnClose
-

Attributes

-

compute_regions_list

Retrieves the list of region resources available to the specified project.

OnInit
./lib/actions/compute_regions_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regions_get

Returns the specified Region resource. Gets a list of available regions by making a list() request.

OnInit
./lib/actions/compute_regions_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_addresses_list

Retrieves a list of addresses contained within the specified region.

OnInit
./lib/actions/compute_addresses_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_addresses_insert

Creates an address resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_addresses_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_addresses_delete

Deletes the specified address resource.

OnInit
./lib/actions/compute_addresses_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_addresses_get

Returns the specified address resource.

OnInit
./lib/actions/compute_addresses_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_list

Retrieves a list of autoscalers contained within the specified region.

OnInit
./lib/actions/compute_regionAutoscalers_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_patch

Updates an autoscaler in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_regionAutoscalers_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_insert

Creates an autoscaler in the specified project using the data included in the request.

OnInit
./lib/actions/compute_regionAutoscalers_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_update

Updates an autoscaler in the specified project using the data included in the request.

OnInit
./lib/actions/compute_regionAutoscalers_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_delete

Deletes the specified autoscaler.

OnInit
./lib/actions/compute_regionAutoscalers_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionAutoscalers_get

Returns the specified autoscaler.

OnInit
./lib/actions/compute_regionAutoscalers_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_list

Retrieves the list of regional BackendService resources available to the specified project in the given region.

OnInit
./lib/actions/compute_regionBackendServices_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_insert

Creates a regional BackendService resource in the specified project using the data included in the request. There are several restrictions and guidelines to keep in mind when creating a regional backend service. Read Restrictions and Guidelines for more information.

OnInit
./lib/actions/compute_regionBackendServices_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_delete

Deletes the specified regional BackendService resource.

OnInit
./lib/actions/compute_regionBackendServices_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_get

Returns the specified regional BackendService resource.

OnInit
./lib/actions/compute_regionBackendServices_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_patch

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 and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_regionBackendServices_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_update

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.

OnInit
./lib/actions/compute_regionBackendServices_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionBackendServices_getHealth

Gets the most recent health check results for this regional BackendService.

OnInit
./lib/actions/compute_regionBackendServices_getHealth.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionCommitments_list

Retrieves a list of commitments contained within the specified region.

OnInit
./lib/actions/compute_regionCommitments_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionCommitments_insert

Creates a commitment in the specified project using the data included in the request.

OnInit
./lib/actions/compute_regionCommitments_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionCommitments_get

Returns the specified commitment resource. Gets a list of available commitments by making a list() request.

OnInit
./lib/actions/compute_regionCommitments_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDiskTypes_list

Retrieves a list of regional disk types available to the specified project.

OnInit
./lib/actions/compute_regionDiskTypes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDiskTypes_get

Returns the specified regional disk type. Gets a list of available disk types by making a list() request.

OnInit
./lib/actions/compute_regionDiskTypes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_list

Retrieves the list of persistent disks contained within the specified region.

OnInit
./lib/actions/compute_regionDisks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_insert

Creates a persistent regional disk in the specified project using the data included in the request.

OnInit
./lib/actions/compute_regionDisks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_delete

Deletes the specified regional persistent disk. Deleting a regional disk removes all the replicas of its data permanently and is irreversible. However, deleting a disk does not delete any snapshots previously made from the disk. You must separately delete snapshots.

OnInit
./lib/actions/compute_regionDisks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_get

Returns a specified regional persistent disk.

OnInit
./lib/actions/compute_regionDisks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_createSnapshot

Creates a snapshot of this regional disk.

OnInit
./lib/actions/compute_regionDisks_createSnapshot.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_resize

Resizes the specified regional persistent disk.

OnInit
./lib/actions/compute_regionDisks_resize.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_setLabels

Sets the labels on the target regional disk.

OnInit
./lib/actions/compute_regionDisks_setLabels.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionDisks_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_regionDisks_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_list

Retrieves a list of ForwardingRule resources available to the specified project and region.

OnInit
./lib/actions/compute_forwardingRules_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_insert

Creates a ForwardingRule resource in the specified project and region using the data included in the request.

OnInit
./lib/actions/compute_forwardingRules_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_delete

Deletes the specified ForwardingRule resource.

OnInit
./lib/actions/compute_forwardingRules_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_get

Returns the specified ForwardingRule resource.

OnInit
./lib/actions/compute_forwardingRules_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_forwardingRules_setTarget

Changes target URL for forwarding rule. The new target should be of the same type as the old target.

OnInit
./lib/actions/compute_forwardingRules_setTarget.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_list

Retrieves the list of managed instance groups that are contained within the specified region.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_insert

Creates a managed instance group using the information that you specify in the request. After the group is created, instances in the group are created using the specified instance template. This operation is marked as DONE when the group is created even if the instances in the group have not yet been created. You must separately verify the status of the individual instances with the listmanagedinstances method. A regional managed instance group can contain up to 2000 instances.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_delete

Deletes the specified managed instance group and all of the instances in that group.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_get

Returns all of the details about the specified managed instance group.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_patch

Updates a managed instance group using the information that you specify in the request. This operation is marked as DONE when the group is patched even if the instances in the group are still in the process of being patched. You must separately verify the status of the individual instances with the listmanagedinstances method. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_abandonInstances

Flags the specified instances to be immediately removed from the managed instance group. Abandoning an instance does not delete the instance, but it does remove the instance from any target pools that are applied by the managed instance group. This method reduces the targetSize of the managed instance group by the number of instances that you abandon. This operation is marked as DONE when the action is scheduled even if the instances have not yet been removed from the group. You must separately verify the status of the abandoning action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_abandonInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_deleteInstances

Flags the specified instances in the managed instance group to be immediately deleted. The instances are also removed from any target pools of which they were a member. This method reduces the targetSize of the managed instance group by the number of instances that you delete. The deleteInstances operation is marked DONE if the deleteInstances request is successful. The underlying actions take additional time. You must separately verify the status of the deleting action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_deleteInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_listManagedInstances

Lists the instances in the managed instance group and instances that are scheduled to be created. The list includes any current actions that the group has scheduled for its instances.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_listManagedInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_recreateInstances

Flags the specified instances in the managed instance group to be immediately recreated. The instances are deleted and recreated using the current instance template for the managed instance group. This operation is marked as DONE when the flag is set even if the instances have not yet been recreated. You must separately verify the status of the recreating action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_recreateInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_resize

Changes the intended size of the managed instance group. If you increase the size, the group creates new instances using the current instance template. If you decrease the size, the group deletes one or more instances. The resize operation is marked DONE if the resize request is successful. The underlying actions take additional time. You must separately verify the status of the creating or deleting actions with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_resize.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_setInstanceTemplate

Sets the instance template to use when creating new instances or recreating instances in this group. Existing instances are not affected.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_setInstanceTemplate.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroupManagers_setTargetPools

Modifies the target pools to which all new instances in this group are assigned. Existing instances in the group are not affected.

OnInit
./lib/actions/compute_regionInstanceGroupManagers_setTargetPools.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroups_list

Retrieves the list of instance group resources contained within the specified region.

OnInit
./lib/actions/compute_regionInstanceGroups_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroups_get

Returns the specified instance group resource.

OnInit
./lib/actions/compute_regionInstanceGroups_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroups_listInstances

Lists the instances in the specified instance group and displays information about the named ports. Depending on the specified options, this method can list all instances or only the instances that are running.

OnInit
./lib/actions/compute_regionInstanceGroups_listInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionInstanceGroups_setNamedPorts

Sets the named ports for the specified regional instance group.

OnInit
./lib/actions/compute_regionInstanceGroups_setNamedPorts.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_list

Retrieves the list of interconnect attachments contained within the specified region.

OnInit
./lib/actions/compute_interconnectAttachments_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_insert

Creates an InterconnectAttachment in the specified project using the data included in the request.

OnInit
./lib/actions/compute_interconnectAttachments_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_delete

Deletes the specified interconnect attachment.

OnInit
./lib/actions/compute_interconnectAttachments_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_get

Returns the specified interconnect attachment.

OnInit
./lib/actions/compute_interconnectAttachments_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_interconnectAttachments_patch

Updates the specified interconnect attachment with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_interconnectAttachments_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_list

Retrieves a list of node templates available to the specified project.

OnInit
./lib/actions/compute_nodeTemplates_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_insert

Creates a NodeTemplate resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_nodeTemplates_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_delete

Deletes the specified NodeTemplate resource.

OnInit
./lib/actions/compute_nodeTemplates_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_get

Returns the specified node template. Gets a list of available node templates by making a list() request.

OnInit
./lib/actions/compute_nodeTemplates_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_nodeTemplates_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_nodeTemplates_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTemplates_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_nodeTemplates_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionOperations_list

Retrieves a list of Operation resources contained within the specified region.

OnInit
./lib/actions/compute_regionOperations_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionOperations_delete

Deletes the specified region-specific Operations resource.

OnInit
./lib/actions/compute_regionOperations_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_regionOperations_get

Retrieves the specified region-specific Operations resource.

OnInit
./lib/actions/compute_regionOperations_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_list

Retrieves a list of Router resources available to the specified project.

OnInit
./lib/actions/compute_routers_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_insert

Creates a Router resource in the specified project and region using the data included in the request.

OnInit
./lib/actions/compute_routers_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_delete

Deletes the specified Router resource.

OnInit
./lib/actions/compute_routers_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_get

Returns the specified Router resource. Gets a list of available routers by making a list() request.

OnInit
./lib/actions/compute_routers_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_patch

Patches the specified Router resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_routers_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_update

Updates the specified Router resource with the data included in the request.

OnInit
./lib/actions/compute_routers_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_getNatMappingInfo

Retrieves runtime Nat mapping information of VM endpoints.

OnInit
./lib/actions/compute_routers_getNatMappingInfo.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_getRouterStatus

Retrieves runtime information of the specified router.

OnInit
./lib/actions/compute_routers_getRouterStatus.js
OnStartup
-
OnClose
-

Attributes

-

compute_routers_preview

Preview fields auto-generated during router create and update operations. Calling this method does NOT create or update the router.

OnInit
./lib/actions/compute_routers_preview.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_list

Retrieves a list of subnetworks available to the specified project.

OnInit
./lib/actions/compute_subnetworks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_insert

Creates a subnetwork in the specified project using the data included in the request.

OnInit
./lib/actions/compute_subnetworks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_subnetworks_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_subnetworks_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_subnetworks_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_delete

Deletes the specified subnetwork.

OnInit
./lib/actions/compute_subnetworks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_get

Returns the specified subnetwork. Gets a list of available subnetworks list() request.

OnInit
./lib/actions/compute_subnetworks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_patch

Patches the specified subnetwork with the data included in the request. Only certain fields can up updated with a patch request as indicated in the field descriptions. You must specify the current fingeprint of the subnetwork resource being patched.

OnInit
./lib/actions/compute_subnetworks_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_expandIpCidrRange

Expands the IP CIDR range of the subnetwork to a specified value.

OnInit
./lib/actions/compute_subnetworks_expandIpCidrRange.js
OnStartup
-
OnClose
-

Attributes

-

compute_subnetworks_setPrivateIpGoogleAccess

Set whether VMs in this subnet can access Google services without assigning external IP addresses through Private Google Access.

OnInit
./lib/actions/compute_subnetworks_setPrivateIpGoogleAccess.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_list

Retrieves a list of target pools available to the specified project and region.

OnInit
./lib/actions/compute_targetPools_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_insert

Creates a target pool in the specified project and region using the data included in the request.

OnInit
./lib/actions/compute_targetPools_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_delete

Deletes the specified target pool.

OnInit
./lib/actions/compute_targetPools_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_get

Returns the specified target pool. Gets a list of available target pools by making a list() request.

OnInit
./lib/actions/compute_targetPools_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_addHealthCheck

Adds health check URLs to a target pool.

OnInit
./lib/actions/compute_targetPools_addHealthCheck.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_addInstance

Adds an instance to a target pool.

OnInit
./lib/actions/compute_targetPools_addInstance.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_getHealth

Gets the most recent health check results for each IP for the instance that is referenced by the given target pool.

OnInit
./lib/actions/compute_targetPools_getHealth.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_removeHealthCheck

Removes health check URL from a target pool.

OnInit
./lib/actions/compute_targetPools_removeHealthCheck.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_removeInstance

Removes instance URL from a target pool.

OnInit
./lib/actions/compute_targetPools_removeInstance.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetPools_setBackup

Changes a backup target pool's configurations.

OnInit
./lib/actions/compute_targetPools_setBackup.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetVpnGateways_list

Retrieves a list of target VPN gateways available to the specified project and region.

OnInit
./lib/actions/compute_targetVpnGateways_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetVpnGateways_insert

Creates a target VPN gateway in the specified project and region using the data included in the request.

OnInit
./lib/actions/compute_targetVpnGateways_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetVpnGateways_delete

Deletes the specified target VPN gateway.

OnInit
./lib/actions/compute_targetVpnGateways_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetVpnGateways_get

Returns the specified target VPN gateway. Gets a list of available target VPN gateways by making a list() request.

OnInit
./lib/actions/compute_targetVpnGateways_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_vpnTunnels_list

Retrieves a list of VpnTunnel resources contained in the specified project and region.

OnInit
./lib/actions/compute_vpnTunnels_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_vpnTunnels_insert

Creates a VpnTunnel resource in the specified project and region using the data included in the request.

OnInit
./lib/actions/compute_vpnTunnels_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_vpnTunnels_delete

Deletes the specified VpnTunnel resource.

OnInit
./lib/actions/compute_vpnTunnels_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_vpnTunnels_get

Returns the specified VpnTunnel resource. Gets a list of available VPN tunnels by making a list() request.

OnInit
./lib/actions/compute_vpnTunnels_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_setCommonInstanceMetadata

Sets metadata common to all instances within the specified project using the data included in the request.

OnInit
./lib/actions/compute_projects_setCommonInstanceMetadata.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_setDefaultNetworkTier

Sets the default network tier of the project. The default network tier is used when an address/forwardingRule/instance is created without specifying the network tier field.

OnInit
./lib/actions/compute_projects_setDefaultNetworkTier.js
OnStartup
-
OnClose
-

Attributes

-

compute_projects_setUsageExportBucket

Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.

OnInit
./lib/actions/compute_projects_setUsageExportBucket.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpProxies_setUrlMap

Changes the URL map for TargetHttpProxy.

OnInit
./lib/actions/compute_targetHttpProxies_setUrlMap.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_setSslCertificates

Replaces SslCertificates for TargetHttpsProxy.

OnInit
./lib/actions/compute_targetHttpsProxies_setSslCertificates.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetHttpsProxies_setUrlMap

Changes the URL map for TargetHttpsProxy.

OnInit
./lib/actions/compute_targetHttpsProxies_setUrlMap.js
OnStartup
-
OnClose
-

Attributes

-

compute_zones_list

Retrieves the list of Zone resources available to the specified project.

OnInit
./lib/actions/compute_zones_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_zones_get

Returns the specified Zone resource. Gets a list of available zones by making a list() request.

OnInit
./lib/actions/compute_zones_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_acceleratorTypes_list

Retrieves a list of accelerator types available to the specified project.

OnInit
./lib/actions/compute_acceleratorTypes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_acceleratorTypes_get

Returns the specified accelerator type.

OnInit
./lib/actions/compute_acceleratorTypes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_list

Retrieves a list of autoscalers contained within the specified zone.

OnInit
./lib/actions/compute_autoscalers_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_patch

Updates an autoscaler in the specified project using the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_autoscalers_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_insert

Creates an autoscaler in the specified project using the data included in the request.

OnInit
./lib/actions/compute_autoscalers_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_update

Updates an autoscaler in the specified project using the data included in the request.

OnInit
./lib/actions/compute_autoscalers_update.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_delete

Deletes the specified autoscaler.

OnInit
./lib/actions/compute_autoscalers_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_autoscalers_get

Returns the specified autoscaler resource. Gets a list of available autoscalers by making a list() request.

OnInit
./lib/actions/compute_autoscalers_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_diskTypes_list

Retrieves a list of disk types available to the specified project.

OnInit
./lib/actions/compute_diskTypes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_diskTypes_get

Returns the specified disk type. Gets a list of available disk types by making a list() request.

OnInit
./lib/actions/compute_diskTypes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_list

Retrieves a list of persistent disks contained within the specified zone.

OnInit
./lib/actions/compute_disks_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_insert

Creates a persistent disk in the specified project using the data in the request. You can create a disk with a sourceImage, a sourceSnapshot, or create an empty 500 GB data disk by omitting all properties. You can also create a disk that is larger than the default size by specifying the sizeGb property.

OnInit
./lib/actions/compute_disks_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_delete

Deletes the specified persistent disk. Deleting a disk removes its data permanently and is irreversible. However, deleting a disk does not delete any snapshots previously made from the disk. You must separately delete snapshots.

OnInit
./lib/actions/compute_disks_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_get

Returns a specified persistent disk. Gets a list of available persistent disks by making a list() request.

OnInit
./lib/actions/compute_disks_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_createSnapshot

Creates a snapshot of a specified persistent disk.

OnInit
./lib/actions/compute_disks_createSnapshot.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_resize

Resizes the specified persistent disk. You can only increase the size of the disk.

OnInit
./lib/actions/compute_disks_resize.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_disks_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_disks_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_setLabels

Sets the labels on a disk. To learn more about labels, read the Labeling Resources documentation.

OnInit
./lib/actions/compute_disks_setLabels.js
OnStartup
-
OnClose
-

Attributes

-

compute_disks_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_disks_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_list

Retrieves a list of managed instance groups that are contained within the specified project and zone.

OnInit
./lib/actions/compute_instanceGroupManagers_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_insert

Creates a managed instance group using the information that you specify in the request. After the group is created, instances in the group are created using the specified instance template. This operation is marked as DONE when the group is created even if the instances in the group have not yet been created. You must separately verify the status of the individual instances with the listmanagedinstances method. A managed instance group can have up to 1000 VM instances per group. Please contact Cloud Support if you need an increase in this limit.

OnInit
./lib/actions/compute_instanceGroupManagers_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_delete

Deletes the specified managed instance group and all of the instances in that group. Note that the instance group must not belong to a backend service. Read Deleting an instance group for more information.

OnInit
./lib/actions/compute_instanceGroupManagers_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_get

Returns all of the details about the specified managed instance group. Gets a list of available managed instance groups by making a list() request.

OnInit
./lib/actions/compute_instanceGroupManagers_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_patch

Updates a managed instance group using the information that you specify in the request. This operation is marked as DONE when the group is patched even if the instances in the group are still in the process of being patched. You must separately verify the status of the individual instances with the listManagedInstances method. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_instanceGroupManagers_patch.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_abandonInstances

Flags the specified instances to be removed from the managed instance group. Abandoning an instance does not delete the instance, but it does remove the instance from any target pools that are applied by the managed instance group. This method reduces the targetSize of the managed instance group by the number of instances that you abandon. This operation is marked as DONE when the action is scheduled even if the instances have not yet been removed from the group. You must separately verify the status of the abandoning action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_instanceGroupManagers_abandonInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_deleteInstances

Flags the specified instances in the managed instance group for immediate deletion. The instances are also removed from any target pools of which they were a member. This method reduces the targetSize of the managed instance group by the number of instances that you delete. This operation is marked as DONE when the action is scheduled even if the instances are still being deleted. You must separately verify the status of the deleting action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_instanceGroupManagers_deleteInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_listManagedInstances

Lists all of the instances in the managed instance group. Each instance in the list has a currentAction, which indicates the action that the managed instance group is performing on the instance. For example, if the group is still creating an instance, the currentAction is CREATING. If a previous action failed, the list displays the errors for that failed action.

OnInit
./lib/actions/compute_instanceGroupManagers_listManagedInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_recreateInstances

Flags the specified instances in the managed instance group to be immediately recreated. The instances are deleted and recreated using the current instance template for the managed instance group. This operation is marked as DONE when the flag is set even if the instances have not yet been recreated. You must separately verify the status of the recreating action with the listmanagedinstances method. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted. You can specify a maximum of 1000 instances with this method per request.

OnInit
./lib/actions/compute_instanceGroupManagers_recreateInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_resize

Resizes the managed instance group. If you increase the size, the group creates new instances using the current instance template. If you decrease the size, the group deletes instances. The resize operation is marked DONE when the resize actions are scheduled even if the group has not yet added or deleted any instances. You must separately verify the status of the creating or deleting actions with the listmanagedinstances method. When resizing down, the instance group arbitrarily chooses the order in which VMs are deleted. The group takes into account some VM attributes when making the selection including: + The status of the VM instance. + The health of the VM instance. + The instance template version the VM is based on. + For regional managed instance groups, the location of the VM instance. This list is subject to change. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is removed or deleted.

OnInit
./lib/actions/compute_instanceGroupManagers_resize.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_setInstanceTemplate

Specifies the instance template to use when creating new instances in this group. The templates for existing instances in the group do not change unless you recreate them.

OnInit
./lib/actions/compute_instanceGroupManagers_setInstanceTemplate.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroupManagers_setTargetPools

Modifies the target pools to which all instances in this managed instance group are assigned. The target pools automatically apply to all of the instances in the managed instance group. This operation is marked DONE when you make the request even if the instances have not yet been added to their target pools. The change might take some time to apply to all of the instances in the group depending on the size of the group.

OnInit
./lib/actions/compute_instanceGroupManagers_setTargetPools.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_list

Retrieves the list of instance groups that are located in the specified project and zone.

OnInit
./lib/actions/compute_instanceGroups_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_insert

Creates an instance group in the specified project using the parameters that are included in the request.

OnInit
./lib/actions/compute_instanceGroups_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_delete

Deletes the specified instance group. The instances in the group are not deleted. Note that instance group must not belong to a backend service. Read Deleting an instance group for more information.

OnInit
./lib/actions/compute_instanceGroups_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_get

Returns the specified instance group. Gets a list of available instance groups by making a list() request.

OnInit
./lib/actions/compute_instanceGroups_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_addInstances

Adds a list of instances to the specified instance group. All of the instances in the instance group must be in the same network/subnetwork. Read Adding instances for more information.

OnInit
./lib/actions/compute_instanceGroups_addInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_listInstances

Lists the instances in the specified instance group.

OnInit
./lib/actions/compute_instanceGroups_listInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_removeInstances

Removes one or more instances from the specified instance group, but does not delete those instances. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration before the VM instance is removed or deleted.

OnInit
./lib/actions/compute_instanceGroups_removeInstances.js
OnStartup
-
OnClose
-

Attributes

-

compute_instanceGroups_setNamedPorts

Sets the named ports for the specified instance group.

OnInit
./lib/actions/compute_instanceGroups_setNamedPorts.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_list

Retrieves the list of instances contained within the specified zone.

OnInit
./lib/actions/compute_instances_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_insert

Creates an instance resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_instances_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_delete

Deletes the specified Instance resource. For more information, see Stopping or Deleting an Instance.

OnInit
./lib/actions/compute_instances_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_get

Returns the specified Instance resource. Gets a list of available instances by making a list() request.

OnInit
./lib/actions/compute_instances_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_addAccessConfig

Adds an access config to an instance's network interface.

OnInit
./lib/actions/compute_instances_addAccessConfig.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_attachDisk

Attaches an existing Disk resource to an instance. You must first create the disk before you can attach it. It is not possible to create and attach a disk at the same time. For more information, read Adding a persistent disk to your instance.

OnInit
./lib/actions/compute_instances_attachDisk.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_deleteAccessConfig

Deletes an access config from an instance's network interface.

OnInit
./lib/actions/compute_instances_deleteAccessConfig.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_detachDisk

Detaches a disk from an instance.

OnInit
./lib/actions/compute_instances_detachDisk.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_listReferrers

Retrieves the list of referrers to instances contained within the specified zone. For more information, read Viewing Referrers to VM Instances.

OnInit
./lib/actions/compute_instances_listReferrers.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_reset

Performs a reset on the instance. This is a hard reset the VM does not do a graceful shutdown. For more information, see Resetting an instance.

OnInit
./lib/actions/compute_instances_reset.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_getSerialPortOutput

Returns the last 1 MB of serial port output from the specified instance.

OnInit
./lib/actions/compute_instances_getSerialPortOutput.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setDiskAutoDelete

Sets the auto-delete flag for a disk attached to an instance.

OnInit
./lib/actions/compute_instances_setDiskAutoDelete.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setLabels

Sets labels on an instance. To learn more about labels, read the Labeling Resources documentation.

OnInit
./lib/actions/compute_instances_setLabels.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setMachineResources

Changes the number and/or type of accelerator for a stopped instance to the values specified in the request.

OnInit
./lib/actions/compute_instances_setMachineResources.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setMachineType

Changes the machine type for a stopped instance to the machine type specified in the request.

OnInit
./lib/actions/compute_instances_setMachineType.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setMetadata

Sets metadata for the specified instance to the data included in the request.

OnInit
./lib/actions/compute_instances_setMetadata.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setMinCpuPlatform

Changes the minimum CPU platform that this instance should use. This method can only be called on a stopped instance. For more information, read Specifying a Minimum CPU Platform.

OnInit
./lib/actions/compute_instances_setMinCpuPlatform.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setScheduling

Sets an instance's scheduling options.

OnInit
./lib/actions/compute_instances_setScheduling.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setServiceAccount

Sets the service account on the instance. For more information, read Changing the service account and access scopes for an instance.

OnInit
./lib/actions/compute_instances_setServiceAccount.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setTags

Sets network tags for the specified instance to the data included in the request.

OnInit
./lib/actions/compute_instances_setTags.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_simulateMaintenanceEvent

Simulates a maintenance event on the instance.

OnInit
./lib/actions/compute_instances_simulateMaintenanceEvent.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_start

Starts an instance that was stopped using the instances().stop method. For more information, see Restart an instance.

OnInit
./lib/actions/compute_instances_start.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_startWithEncryptionKey

Starts an instance that was stopped using the instances().stop method. For more information, see Restart an instance.

OnInit
./lib/actions/compute_instances_startWithEncryptionKey.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_stop

Stops a running instance, shutting it down cleanly, and allows you to restart the instance at a later time. Stopped instances do not incur VM usage charges while they are stopped. However, resources that the VM is using, such as persistent disks and static IP addresses, will continue to be charged until they are deleted. For more information, see Stopping an instance.

OnInit
./lib/actions/compute_instances_stop.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_updateAccessConfig

Updates the specified access config from an instance's network interface with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

OnInit
./lib/actions/compute_instances_updateAccessConfig.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_updateNetworkInterface

Updates an instance's network interface. This method follows PATCH semantics.

OnInit
./lib/actions/compute_instances_updateNetworkInterface.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_instances_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setDeletionProtection

Sets deletion protection on the instance.

OnInit
./lib/actions/compute_instances_setDeletionProtection.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_instances_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_instances_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_instances_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_machineTypes_list

Retrieves a list of machine types available to the specified project.

OnInit
./lib/actions/compute_machineTypes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_machineTypes_get

Returns the specified machine type. Gets a list of available machine types by making a list() request.

OnInit
./lib/actions/compute_machineTypes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_list

Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group.

OnInit
./lib/actions/compute_nodeGroups_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_insert

Creates a NodeGroup resource in the specified project using the data included in the request.

OnInit
./lib/actions/compute_nodeGroups_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_delete

Deletes the specified NodeGroup resource.

OnInit
./lib/actions/compute_nodeGroups_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_get

Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.

OnInit
./lib/actions/compute_nodeGroups_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_addNodes

Adds specified number of nodes to the node group.

OnInit
./lib/actions/compute_nodeGroups_addNodes.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_deleteNodes

Deletes specified nodes from the node group.

OnInit
./lib/actions/compute_nodeGroups_deleteNodes.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_listNodes

Lists nodes in the node group.

OnInit
./lib/actions/compute_nodeGroups_listNodes.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_setNodeTemplate

Updates the node template of the node group.

OnInit
./lib/actions/compute_nodeGroups_setNodeTemplate.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_getIamPolicy

Gets the access control policy for a resource. May be empty if no such policy or resource exists.

OnInit
./lib/actions/compute_nodeGroups_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/compute_nodeGroups_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeGroups_testIamPermissions

Returns permissions that a caller has on the specified resource.

OnInit
./lib/actions/compute_nodeGroups_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTypes_list

Retrieves a list of node types available to the specified project.

OnInit
./lib/actions/compute_nodeTypes_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_nodeTypes_get

Returns the specified node type. Gets a list of available node types by making a list() request.

OnInit
./lib/actions/compute_nodeTypes_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_zoneOperations_list

Retrieves a list of Operation resources contained within the specified zone.

OnInit
./lib/actions/compute_zoneOperations_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_zoneOperations_delete

Deletes the specified zone-specific Operations resource.

OnInit
./lib/actions/compute_zoneOperations_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_zoneOperations_get

Retrieves the specified zone-specific Operations resource.

OnInit
./lib/actions/compute_zoneOperations_get.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetInstances_list

Retrieves a list of TargetInstance resources available to the specified project and zone.

OnInit
./lib/actions/compute_targetInstances_list.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetInstances_insert

Creates a TargetInstance resource in the specified project and zone using the data included in the request.

OnInit
./lib/actions/compute_targetInstances_insert.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetInstances_delete

Deletes the specified TargetInstance resource.

OnInit
./lib/actions/compute_targetInstances_delete.js
OnStartup
-
OnClose
-

Attributes

-

compute_targetInstances_get

Returns the specified TargetInstance resource. Gets a list of available target instances by making a list() request.

OnInit
./lib/actions/compute_targetInstances_get.js
OnStartup
-
OnClose
-

Attributes

-

No data available for terms

OAUTH_CLIENT_ID

OAuth Client ID

type
-
required
-
example
-

OAUTH_CLIENT_SECRET

OAuth Client Secret

type
-
required
-
example
-