You can't use this until you register with us!




Description

Manage Google Compute Engine virtual machines.


Purchasing Options



Available Actions

Delete Compute Engines

Deletes one or more Compute Engine virtual machines that match the label specified.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.

zone required

Zone containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Delete Parameters
multiple required

If enabled, all Compute Engines with a matching label will be deleted, otherwise the Task will fail if more than one Compute Engine with a matching label exists.


Prune Custom Images

Prune custom images that match the criteria specified.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Prune Parameters
keep_n

Specify the maximum number of most recent images to keep. If blank or 0, no limit will be applied.

days

Specify the maximum age, in days, of images to keep. If blank or 0, no limit will be applied.

keep_one required

If enabled, the most recently created image will not be deleted, regardless of other parameter values.


Create Image

Create a custom image from a Compute Engine that matches the label specified.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.

zone required

Zone containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Image Creation Parameters
name required

Specify a name for the image to create. Maximum of 47 characters. The current datetime will be appended to the name.


Restore Compute Engine

Create a Compute Engine from an image.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.

zone required

Zone containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Compute Engine Create Parameters
name required

Specify a name for the Compute Engine to create.

template_name

Optional. Name of a Launch Template to use. If specified, other parameters will not be used.

image

Optional. Only used if no Launch Template is specified. Name of an image to use as the base for the Compute Engine. If not specified, the most recent image matching the label specified will be used.

machine_type

Optional. Only required if no Launch Template is specified. Machine Type for the Compute Engine.

ip

Only required if no Launch Template is specified. External IP address associated with the Compute Engine. Must exist in the same region.


Start Compute Engines

Starts one or more stopped Compute Engines that match the label specified.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.

zone required

Zone containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Compute Engine Start Parameters
multiple required

If enabled, all Compute Engines with a matching label will be started, otherwise the Task will fail if more than one Compute Engine with a matching label exists.


Stop Compute Engines

Stops one or more running Compute Engines that match the label specified.


Variables

GCP Parameters
gcp_conn required

Select the credentials to use to authenticate with the Google Cloud Platform.

project required

ID of the project containing the Compute Engines or images.

zone required

Zone containing the Compute Engines or images.


Label Parameters
key required

Specify the name of the key in the label that identifies a Compute Engine or image.

value required

Specify the value associated with the key in the label that identifies a Compute Engine or image.


Compute Engine Stop Parameters
multiple required

If enabled, all Compute Engines with a matching label will be stopped, otherwise the Task will fail if more than one Compute Engine with a matching label exists.