Use Google Cloud with Automation
この記事では、現在展開している機能について説明します。これらの機能がサイト上で公開される時期は、リリース ノートまたはアトラシアン コミュニティでご確認ください。
The Google Cloud integration with Automation is only available to Jira Service Management Cloud customers on Premium or Enterprise plans. Find out how to upgrade your plan.
You can connect your Google Cloud account with your project to automate the process of managing the code delivery process.
To use these actions, you need to connect the Google Cloud app to Atlassian Automation. For most of the automation actions, you’ll get a connection setup message when you select them. Once the connection is established, you can automate actions and set up triggers based on Google Cloud events.
はじめる前に
プロジェクトの自動化を管理するには、次のような適切なプロジェクト権限が必要です。
企業管理対象プロジェクト: プロジェクトを管理とプロジェクトを参照の各権限がプロジェクトに必要です。企業管理対象プロジェクトの権限に関する詳細についてご確認ください。
チーム管理対象プロジェクト: プロジェクトの管理者アクセス権が必要です。チーム管理対象プロジェクトの権限に関する詳細についてご確認ください。
グローバル自動化を管理するには、Jira 管理権限が必要です。Jira Cloud のグローバル権限に関する詳細についてご確認ください。
操作
Google Cloud Load Balancer
Create backend service in Google Cloud Load Balancer
You can use this action to create a backend service for your project in Google Cloud Load Balancer.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID where the backend service is located.
Backend service name: Enter the backend service name. Must be 1–63 characters and comply with RFC1035.
Health checks: Enter health check resource URLs to assign to this backend service.
Load balancing scheme: Select the load balancing scheme (EXTERNAL, INTERNAL, EXTERNAL_MANAGED, INTERNAL_MANAGED, INTERNAL_SELF_MANAGED).
Region: Enter the region for the backend service. Required for regional backend services.
Protocol: Select the protocol for communication with backends (HTTP, HTTPS, HTTP2, TCP, SSL, UDP, GRPC).
Backend: Enter backend instances or instance groups that will receive traffic.
Delete backend service from Google Cloud Load Balancer
You can use this action to delete a backend service from your project in Google Cloud Load Balancer.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID where the backend service is located.
Backend service name: Enter the backend service name to delete.
Lookup backend services in Google Cloud Load Balancer
You can use this action to list backend services for your project in Google Cloud Load Balancer.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Filter: Enter a filter expression to narrow down the results.
Max results: Enter the maximum number of backend services to return per page.
Get backend service health from Google Cloud Load Balancer
You can use this action to get the health status of a backend service in your project.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID where the backend service is located.
Backend service name: Enter the backend service name to check.
Resource group URL: Enter the resource group URL.
Format: projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}
Create global address in Google Cloud Load Balancer
You can use this action to create a global IP address for your project.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID where you want to create the global address.
Global address name: Enter the global address name. Must be 1–63 characters and comply with RFC1035.
IP address: Enter the static IP address to reserve. If not specified, an ephemeral IP address will be used.
Status: Enter the address status (RESERVED, IN_USE).
Region: Enter the region for the address. Required for regional addresses.
IP version: Select the IP version (IPV4, IPV6). Default is IPV4.
Delete global address from Google Cloud Load Balancer
You can use this action to delete a global address from your project.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID where the global address is located.
Address name: Enter the global address name to delete.
Lookup global addresses in Google Cloud Load Balancer
You can use this action to list global addresses for your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Filter: Enter a filter expression to narrow down the results.
Max results: Enter the maximum number of global addresses to return per page.
Get resource name from Google Cloud Load Balancer
You can use this action to get a resource name from your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID where the instance is located.
Zone: Enter the zone where the instance is located (for example, 'us-central1-a').
Instance name: Enter the instance name to retrieve.
Delete resource name from Google Cloud Load Balancer
You can use this action to delete a resource from your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID where the instance is located.
Zone: Enter the zone where the instance is located (for example, 'us-central1-a').
Instance name: Enter the instance name to delete.
Get target HTTPS proxies from Google Cloud Load Balancer
You can use this action to list target HTTPS proxies for your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Filter: Enter a filter expression to narrow down the results.
Max results: Enter the maximum number of target HTTPS proxies to return per page.
Invalidate cache URL map in Google Cloud Load Balancer
You can use this action to clear cached content for a specific URL map.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID where the URL map is located.
URL map name: Enter the URL map name whose cache you want to invalidate.
Lookup URL maps in Google Cloud Load Balancer
You can use this action to list URL maps for your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Filter: Enter a filter expression to narrow down the results.
Max results: Enter the maximum number of URL maps to return per page.
Delete URL map from Google Cloud Load Balancer
You can use this action to delete a URL map from your project.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID where the URL map is located.
URL map name: Enter the URL map name to delete.
Google Cloud Functions Spoke
Get function from Google Cloud Functions
You can use this action to retrieve specific details about a function in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location (for example, 'us-central1').
Function name: Enter the function name.
Version ID: Enter the version ID of the function.
Delete function from Google Cloud Functions
You can use this action to delete a function from your project in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location (for example, 'us-central1').
Function name: Enter the function name.
Lookup functions in Google Cloud Functions
You can use this action to list functions for your project in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location.
Function name: Filter by function name.
Page size: Enter the maximum number of results.
Page token: Enter the page token.
Generate upload URL in Google Cloud Functions
You can use this action to generate a signed upload URL for uploading function source code in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location.
Function name: Enter the function name.
KMS key name: Enter the KMS crypto key resource name.
Generate download URL in Google Cloud Functions
You can use this action to generate a signed download URL for downloading function source code in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location.
Function name: Enter the function name.
Version ID: Enter the version ID of the function source code.
Call function in Google Cloud Functions
You can use this action to call a function in your project in Google Cloud Functions.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Location: Enter the geographic location.
Function name: Enter the function name.
Data: Enter the JSON payload to send to the function.
Get operation from Google Cloud Functions
You can use this action to get details for a specific operation in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
Operation ID: Enter the unique identifier of the operation.
Lookup operations in Google Cloud Functions
You can use this action to list operations for your project in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
Name: Enter the parent resource name.
Filter: Enter a filter string for listing operations.
Page size: Enter the maximum number of operations to return per page.
Lookup locations in Google Cloud Functions
You can use this action to list locations for your project in Google Cloud Functions.
次のフィールドを入力するか、スマート値を使用して選択します。
Name: Enter the parent resource name.
GCP project ID: Enter the Google Cloud project ID.
Filter: Enter a filter string for listing locations.
Page size: Enter the maximum number of locations to return per page.
Google Cloud Pub Sub Spoke
Create snapshot in Google Cloud Pub Sub
You can use this action to create a snapshot in Google Cloud Pub Sub.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Snapshot name: Enter the name for this snapshot.
Subscription: Enter the subscription whose backlog the snapshot retains. Format: projects/{project}/subscriptions/{sub}.
Delete snapshot from Google Cloud Pub Sub
You can use this action to delete a snapshot from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Snapshot name: Enter the name of the snapshot to delete.
Get snapshot from Google Cloud Pub Sub
You can use this action to get a snapshot from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Snapshot name: Enter the name of the snapshot to get.
Update snapshot in Google Cloud Pub Sub
You can use this action to update a snapshot in Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Snapshot name: Enter the name of the snapshot to update.
Update mask: Indicate which fields in the snapshot to update.
Labels: Enter labels to apply to the snapshot.
Pull message from server in Google Cloud Pub Sub
You can use this action to pull messages from a subscription in Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Subscription name: Enter the subscription from which messages should be pulled.
Max messages: Enter the maximum number of messages to return.
Create subscription in Google Cloud Pub Sub
You can use this action to create a subscription in Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Subscription name: Enter the name of the subscription.
Topic: Enter the topic name or resource path.
Retain acknowledged messages: If true, acknowledged messages are retained.
State: Indicates whether the subscription can receive messages (ACTIVE, RESOURCE_ERROR).
Delete subscription from Google Cloud Pub Sub
You can use this action to delete a subscription from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Subscription name: Enter the name of the subscription to delete.
Get subscription from Google Cloud Pub Sub
You can use this action to get a subscription from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Subscription name: Enter the subscription to get.
Create topic in Google Cloud Pub Sub
You can use this action to create a topic in Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Topic name: Enter the name of the topic.
State: Indicates the state of the topic (ACTIVE, RESOURCE_ERROR).
Delete topic from Google Cloud Pub Sub
You can use this action to delete a topic from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Topic name: Enter the name of the topic to delete.
Lookup topics in Google Cloud Pub Sub
You can use this action to list topics in Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Page size: Enter the maximum number of topics to return.
Page token: Enter the page token for pagination.
Get topic from Google Cloud Pub Sub
You can use this action to get a topic from Google Cloud Pub Sub.
Enter the following fields or select using smart values:
GCP project ID: Enter the Google Cloud project ID.
Topic name: Enter the topic name.
Google Cloud Virtual Network Spoke
Get IP address from Google Cloud Virtual Network
You can use this action to get details for a specific regional IP address, including its value, status, and associated resources.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Region: Enter the region where the IP address is reserved.
Address name: Enter the name of the regional IP address resource.
Delete IP address from Google Cloud Virtual Network
You can use this action to delete a regional IP address that is not in use by any resources.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Region: Enter the region where the IP address is reserved.
Address name: Enter the name of the regional IP address resource.
Get network firewall policy from Google Cloud Virtual Network
You can use this action to get a network firewall policy, including its rules, priority, and match conditions.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Firewall policy name: Enter the name of the network firewall policy.
Delete network firewall policy from Google Cloud Virtual Network
You can use this action to delete a network firewall policy that is not attached to any networks or resources.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Firewall policy name: Enter the name of the network firewall policy.
Get firewall from Google Cloud Virtual Network
You can use this action to retrieve a firewall rule, including its protocols, ports, direction, and target settings.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Firewall rule name: Enter the name of the firewall rule.
Delete firewall from Google Cloud Virtual Network
You can use this action to delete a firewall rule that controls traffic to VM instances in your VPC network.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Firewall rule name: Enter the name of the firewall rule.
Get network from Google Cloud Virtual Network
You can use this action to get details for a VPC network, which provides connectivity for your Compute Engine resources.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Network name: Enter the name of the VPC network.
Delete network from Google Cloud Virtual Network
You can use this action to delete a VPC network that has no attached resources or subnetworks.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Network name: Enter the name of the VPC network.
Get subnetwork from Google Cloud Virtual Network
You can use this action to get details for a subnetwork, including its IP range, region, and configuration.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Region: Enter the region where the subnetwork resides.
Subnetwork name: Enter the name of the subnetwork.
View: Specify which subset of fields to return (for example, BASIC or FULL).
Delete subnetwork from Google Cloud Virtual Network
You can use this action to delete a subnetwork that is not in use by any resources.
次のフィールドを入力するか、スマート値を使用して選択します。
GCP project ID: Enter the Google Cloud project ID.
Region: Enter the region where the subnetwork resides.
Subnetwork name: Enter the name of the subnetwork.
この内容はお役に立ちましたか?