將 Amazon EC2 與 Google SecOps 整合
本文說明如何將 AWS Elastic Compute Cloud (Amazon EC2) 與 Google Security Operations (Google SecOps) 整合。
整合版本:7.0
應用實例
保護 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體
- 建立安全群組,限制 Amazon EC2 的網際網路連入和連出存取權。
- 分配新的彈性 IP 位址
- 建立新的彈性 IP 位址關聯
資源管理 - 使用執行個體自訂標記追蹤及識別 AWS 資源。
整合參數
請使用下列參數設定整合:
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
AWS 存取金鑰 ID | 字串 | 不適用 | 是 | 用於整合的 AWS 存取金鑰 ID。 |
AWS 密鑰 | 密碼 | 不適用 | 是 | 用於整合的 AWS 私密金鑰。 |
AWS 預設區域 | 字串 | 不適用 | 是 | 要在整合中使用的 AWS 預設區域,例如 us-west-2。 |
如需在 Google SecOps 中設定整合功能的操作說明,請參閱「設定整合功能」。
如有需要,您可以在稍後階段進行變更。設定整合執行個體後,您就可以在劇本中使用該執行個體。如要進一步瞭解如何設定及支援多個執行個體,請參閱「支援多個執行個體」。
動作
如要進一步瞭解動作,請參閱「 從工作台回覆待處理動作」和「執行手動動作」。
授權安全性群組輸出
將指定的輸出規則新增至安全性群組,以搭配 VPC 使用。輸出規則允許執行個體將流量傳送至指定的 IPv4 或 IPv6 CIDR 位址範圍。系統會盡快將規則變更傳播至受影響的執行個體。但可能會稍微延遲。
如要進一步瞭解 VPC 安全性群組限制,請參閱「Amazon VPC 限制」。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
安全性群組 ID | 字串 | 不適用 | 是 | 一或多個安全性群組 ID。以半形逗號分隔。 開發人員注意事項:每個 ID 都要在個別要求中 |
IP 通訊協定 | DDL | 全部 | 否 | IP 通訊協定名稱。使用「all」指定所有通訊協定。指定「all」可允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 可能的值包括:tcp、udp、icmp、all 開發人員注意事項:程式碼中的「all」等於 -1 |
從通訊埠 | 整數 | 否 | TCP 和 UDP 通訊協定的通訊埠範圍開頭,或 ICMP 類型編號。 | |
攜碼轉移 | 整數 | 否 | TCP 和 UDP 通訊協定通訊埠範圍的結尾允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 | |
IP 範圍 - CidrIP | 字串 | 不適用 | 否 | IPv4 CIDR 範圍。如要指定單一 IPv4 位址,請使用 /32 前置字串長度。 |
IPv6 範圍 - CidrIP | 字串 | 不適用 | 否 | IPv6 CIDR 範圍。如要指定單一 IPv6 位址,請使用 /128 前置字串長度。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果已成功將指定的輸出規則新增至至少一個 (或所有) 安全性群組:(is_success = true):「已成功將指定的輸出規則新增至下列安全性群組:{group_ids}」 if failed to add the specified egress rules because of permissions rule error (invalid port,etc): (is_success = false): "Failed to add the specified egress rule to the following security groups: {group_ids}. 原因:設定的 IP 權限無效。詳情請參閱記錄檔。 if failed to add the specified egress rules because of invalid security group id: (is_success = false): "Failed to add the specified egress rule to the following security groups: {group_ids}. 原因:提供的安全性群組 ID 無效。詳情請參閱記錄。`` 如果無法將指定的輸出規則新增至所有群組:is_success=false 動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤、SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「Error executing action "Authorize Security Group Egress". 原因:{0}''.format(error.Stacktrace) |
一般 |
授權安全性群組 Ingress
將指定的 Ingress 規則新增至安全性群組。輸入規則允許執行個體接收來自指定 IPv4 或 IPv6 CIDR 位址範圍的流量。系統會盡快將規則變更傳播至受影響的執行個體。但可能會稍微延遲。
如要進一步瞭解 VPC 安全性群組限制,請參閱「Amazon VPC 限制」。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
安全性群組 ID | 字串 | 不適用 | 是 | 一或多個安全性群組 ID。以半形逗號分隔。 開發人員注意事項:每個 ID 都要在個別要求中 |
IP 通訊協定 | DDL | 全部 | 否 | IP 通訊協定名稱。使用「all」指定所有通訊協定。指定「all」可允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 可能的值包括:tcp、udp、icmp、all 開發人員注意事項:程式碼中的「all」等於 -1 |
從通訊埠 | 整數 | 否 | TCP 和 UDP 通訊協定的通訊埠範圍開頭,或 ICMP 類型編號。 | |
攜碼轉移 | 整數 | 否 | TCP 和 UDP 通訊協定通訊埠範圍的結尾允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 | |
IP 範圍 - CidrIP | 字串 | 不適用 | 否 | 採用 CIDR 格式的 IPv4 位址。如要指定單一 IPv4 位址,請使用 /32 前置字串長度。 |
IPv6 範圍 - CidrIP | 字串 | 不適用 | 否 | IPv6 CIDR 範圍。如要指定單一 IPv6 位址,請使用 /128 前置字串長度。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果已成功將指定的連入規則新增至至少一個安全群組:(如果所有規則都已成功更新 - is_success = true):「已成功將指定的連入規則新增至下列安全群組:{group_ids}」 如果因權限規則錯誤 (無效的通訊埠等) 而無法新增指定的輸入規則:(is_success =false):「Failed to add the specified ingress rule to the following security groups: {group_ids}。原因:設定的 IP 權限無效。詳情請參閱記錄檔。 if failed to add the specified ingress rules because of invalid security group id: (is_success =false): "Failed to add the specified ingress rule to the following security groups: {group_ids}. 原因:提供的安全性群組 ID 無效。詳情請參閱記錄。`` 動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤或 SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「Error executing action "Authorize Security Group Ingress". 原因:{0}''.format(error.Stacktrace) |
一般 |
建立標記
標記是您指派給 AWS 資源的標籤。每個標記都包含鍵和選用值。您可以使用標記搜尋及篩選資源,或追蹤 AWS 費用。只會為指定的 Amazon EC2 資源新增或覆寫指定標記。如果您指定現有的標記鍵,系統會以新值覆寫該值。每項資源最多可有 50 個標記。每個資源的標籤鍵不得重複。
如要進一步瞭解標記,請參閱 Amazon Elastic Compute Cloud 使用者指南中的「為資源加上標記」。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
資源 ID | 字串 | 不適用 | 是 | 一或多個資源 ID。以半形逗號分隔。 |
標記 | 字串 | 不適用 | 是 | 要指派給資源的標記鍵/值組合。舉例來說,如要為所有指定資源新增鍵為 您可以新增或覆寫指定的標記。每個資源的標記鍵不得重複。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功:「Successfully added {tags_list} tags to the following resources: "resource_ids" 資源 ID 無效 (is_success = false):「Failed to add {tag_list} tags to the following resources: {resource_ids}。原因:資源 ID 無效 如果資源有超過 50 個標記 (is_success = false):「無法將 {tag_list} 個標記新增至下列資源:{resource_ids}。原因:資源最多可有 50 個標記。 如果代碼鍵不重複:(is_success = false):「Failed to add {tag_list} tags to the following resources: {resource_ids}。原因:每個資源的標籤鍵不得重複。 如果指定代碼格式無效 (也就是只有鍵或只有值,沒有鍵:值完整結構) (is_success = false):「Failed to add {invalid_tags} tags to the following resources: {ids}. 原因:格式無效。代碼應包含鍵和值。 動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤、SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「執行『建立代碼』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
可列出執行個體
描述指定執行個體或所有執行個體。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
執行個體 ID | 字串 | 不適用 | 否 | 一或多個執行個體 ID。指定執行個體 ID 後,輸出內容只會包含指定執行個體的資訊。這項參數無法與「最多結果數」參數搭配使用。「執行個體 ID」的優先順序高於「最多結果」參數。 |
標記篩選器 | 字串 | 不適用 | 否 | 指派給資源的標記鍵/值組合。舉例來說,如要找出所有含有「擁有者」鍵和「TeamA」值的標記資源,請指定「擁有者:TeamA」。以半形逗號分隔的標記篩選器,例如:名稱:Name1,擁有者:TeamA。傳回的執行個體會符合所有篩選條件。 |
結果筆數上限 | 整數 | 50 | 否 | 指定要傳回的執行個體數量。預設值為 50。上限為 1000。參數「Instance IDs」無法與參數「Max Results」搭配使用。「執行個體 ID」的優先順序高於「最多結果」參數。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 結果
"EC2_Instances": [
{
"AmiLaunchIndex":0,
"ImageId":"ami-047a51fa27710816e",
"InstanceId":"i-044c08c5bfe1a7f98",
"InstanceType":"t2.micro",
"KeyName":"\"Key\": \"Test\", \"Value\":\"Test\"",
"LaunchTime":"2021-1-30",
"Monitoring":{
"State":"disabled"
},
"Placement":{
"AvailabilityZone":"us-east-1d",
"GroupName":"",
"Tenancy":"default"
},
"PrivateDnsName":"ip-192-0-2-220.ec2.internal",
"PrivateIpAddress":"192.0.2.220",
"ProductCodes":[
],
"PublicDnsName":"ec2-192-0-2-218.compute-1.amazonaws.com",
"PublicIpAddress":"192.0.2.218",
"State":{
"Code":16,
"Name":"running"
},
"StateTransitionReason":"",
"SubnetId":"subnet-1b1fda3a",
"VpcId":"vpc-ID",
"Architecture":"x86_64",
"BlockDeviceMappings":[
{
"DeviceName":"/dev/xvda",
"Ebs":{
"AttachTime":"2021-1-30",
"DeleteOnTermination":true,
"Status":"attached",
"VolumeId":"vol-00f70681a43e5d86e"
}
}
],
"ClientToken":"",
"EbsOptimized":false,
"EnaSupport":true,
"Hypervisor":"xen",
"NetworkInterfaces":[
{
"Association":{
"IpOwnerId":"amazon",
"PublicDnsName":"ec2-192-0-2-218.compute-1.amazonaws.com",
"PublicIp":"192.0.2.218"
},
"Attachment":{
"AttachTime":"",
"AttachmentId":"eni-attach-06bc5e5901ce99ef2",
"DeleteOnTermination":true,
"DeviceIndex":0,
"Status":"attached",
"NetworkCardIndex":0
},
"Description":"",
"Groups":[
{
"GroupName":"launch-wizard-2",
"GroupId":"sg-001700ccddac4189a"
}
],
"Ipv6Addresses":[
],
"MacAddress":"12:34:56:ab:cd:ef",
"NetworkInterfaceId":"eni-020fa83efd417e32d",
"OwnerId":"ID",
"PrivateDnsName":"ip-192-0-2-220.ec2.internal",
"PrivateIpAddress":"192.0.2.220",
"PrivateIpAddresses":[
{
"Association":{
"IpOwnerId":"amazon",
"PublicDnsName":"ec2-192-0-2-218.compute-1.amazonaws.com",
"PublicIp":"192.0.2.218"
},
"Primary":true,
"PrivateDnsName":"ip-192-0-2-220.ec2.internal",
"PrivateIpAddress":"192.0.2.220"
}
],
"SourceDestCheck":true,
"Status":"in-use",
"SubnetId":"subnet-1b1fda3a",
"VpcId":"vpc-ID",
"InterfaceType":"interface"
}
],
"RootDeviceName":"/dev/xvda",
"RootDeviceType":"ebs",
"SecurityGroups":[
{
"GroupName":"launch-wizard-2",
"GroupId":"sg-001700ccddac4189a"
}
],
"SourceDestCheck":true,
"Tags":[
{
"Key":"Owner",
"Value":"Example"
},
{
"Key":"Name",
"Value":"Example test"
}
],
"VirtualizationType":"hvm",
"CpuOptions":{
"CoreCount":1,
"ThreadsPerCore":1
},
"CapacityReservationSpecification":{
"CapacityReservationPreference":"open"
},
"HibernationOptions":{
"Configured":false
},
"MetadataOptions":{
"State":"applied",
"HttpTokens":"optional",
"HttpPutResponseHopLimit":1,
"HttpEndpoint":"enabled"
},
"EnclaveOptions":{
"Enabled":false
}
}
]
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊:
動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤、無效的執行個體 ID、SDK 錯誤 (例如憑證錯誤、無法連線至伺服器) 或其他錯誤:「Error executing action "List Instances". 原因:{0}''.format(error.Stacktrace) |
一般 |
案件總覽表格 | 表格名稱:Amazon EC2 執行個體 資料表資料欄: ID 狀態 類型 可用區域 公開 IPv4 DNS 公開 IPv4 位址 監控 安全性群組名稱 金鑰名稱 啟動時間 |
列出安全性群組
說明指定或所有安全性群組。安全性群組適用於 EC2-Classic 平台或特定 VPC 中的執行個體。
詳情請參閱「Amazon EC2 安全性群組」。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
安全性群組名稱 | 字串 | 不適用 | 否 | 一或多個安全性群組名稱 (僅限 EC2-Classic 和預設 VPC)。以半形逗號分隔。如果您指定安全群組名稱,輸出內容只會包含指定名稱的資訊。 |
安全性群組 ID | 字串 | 不適用 | 否 | 一或多個安全性群組 ID。以半形逗號分隔。如果指定安全群組 ID,輸出內容只會包含指定 ID 的資訊。如要使用非預設虛擬私有雲中的安全性群組,則須啟用這項設定。 |
標記篩選器 | 字串 | 不適用 | 否 | 指派給安全性群組的標籤鍵/值組合。舉例來說,如要找出標記包含鍵 |
結果筆數上限 | 整數 | 50 | 否 | 要傳回的安全性群組數量。預設值為 50 。最大值為 1000 。
注意:「安全群組 ID」和「安全群組名稱」參數無法與「最多結果數」參數搭配使用。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 結果
"EC2_Security_Groups": [
{
"Description":"launch-wizard-2 created 2021-01-30T19:37:11.523+02:00",
"GroupName":"launch-wizard-2",
"IpPermissions":[
{
"FromPort":22,
"IpProtocol":"tcp",
"IpRanges":[
{
"CidrIp":"192.0.2.0/0"
}
],
"Ipv6Ranges":[
],
"PrefixListIds":[
],
"ToPort":22,
"UserIdGroupPairs":[
]
}
],
"OwnerId":"582302349248",
"GroupId":"sg-001700ccddac4189a",
"IpPermissionsEgress":[
{
"IpProtocol":"-1",
"IpRanges":[
{
"CidrIp":"192.0.2.0/0"
}
],
"Ipv6Ranges":[
],
"PrefixListIds":[
],
"UserIdGroupPairs":[
]
}
],
"Tags":[
{
"Key":"Team",
"Value":"A-Team"
},
{
"Key":"Owner",
"Value":"Example"
}
],
"VpcId":"vpc-ID"
}
]
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊:
動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤、群組 ID/名稱無效、SDK 錯誤 (例如憑證錯誤、無法連線至伺服器) 或其他錯誤:「Error executing action "List Security Groups". 原因:{0}''.format(error.Stacktrace) |
一般 |
案件總覽表格 | 表格名稱:Amazon EC2 執行個體 資料表資料欄: 安全群組 ID 安全性群組名稱 虛擬私有雲 ID 說明 擁有者 ID |
乒乓
測試與 AWS EC2 的連線。
參數
不適用
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功:「Successfully connected to the Amazon EC2 with the provided connection parameters!」(已使用提供的連線參數成功連線至 Amazon EC2!) 動作應會失敗並停止執行應對手冊: 如果未成功:「Failed to connect to the Amazon EC2 server! Error is {0}".format(exception.stacktrace) |
一般 |
撤銷安全性群組輸出
從 EC2-VPC 的安全群組中移除指定的輸出規則 (輸出規則)。這項動作不適用於 EC2-Classic 中使用的安全群組。 如要移除規則,您指定的值 (例如連接埠) 必須與現有規則的值完全相符。規則變更會盡快傳播至安全性群組中的執行個體。不過,這項操作可能會稍微延遲。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
安全性群組 ID | 字串 | 不適用 | 是 | 一或多個安全性群組 ID。以半形逗號分隔。 開發人員注意事項:每個 ID 都要在個別要求中 |
IP 通訊協定 | DDL | 全部 | 否 | IP 通訊協定名稱。使用「all」指定所有通訊協定。指定「all」可允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 可能的值包括:tcp、udp、icmp、all 開發人員注意事項:程式碼中的「all」等於 -1 |
從通訊埠 | 整數 | 否 | TCP 和 UDP 通訊協定的通訊埠範圍開頭,或 ICMP 類型編號。 | |
攜碼轉移 | 整數 | 否 | TCP 和 UDP 通訊協定通訊埠範圍的結尾允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 | |
IP 範圍 - CidrIP | 字串 | 不適用 | 否 | 採用 CIDR 格式的 IPv4 位址。如要指定單一 IPv4 位址,請使用 /32 前置字串長度。 |
IPv6 範圍 - CidrIP | 字串 | 不適用 | 否 | IPv6 CIDR 範圍。如要指定單一 IPv6 位址,請使用 /128 前置字串長度。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功從至少一個 (或所有) 安全性群組撤銷指定的輸出規則:(is_success = true):「Successfully revoked the specified egress rule from the following security groups: {group_ids}」(已成功從下列安全性群組撤銷指定的輸出規則:{group_ids}) 如果因權限規則錯誤 (例如無效的 205 等通訊埠) 而無法撤銷指定的輸出規則:(is_success =false):「Failed to revoke the specified egress rule from the following security groups: {group_ids}。原因:設定的 IP 權限無效。詳情請參閱記錄檔。 如果因安全性群組 ID 無效而無法撤銷指定的輸出規則 (is_success =false):「Failed to revoke the specified egress rule from the following security groups: {group_ids}。原因:提供的安全性群組 ID 無效。詳情請參閱記錄。`` 動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤或 SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「Error executing action "Revoke Security Group Egress". 原因:{0}''.format(error.Stacktrace) |
Gener |
撤銷安全性群組 Ingress
從安全性群組中移除指定的連入規則 (輸入規則)。如要移除規則,您指定的值 (例如連接埠) 必須與現有規則的值完全相符。系統會盡快將規則變更傳播至安全群組內的執行個體。但可能會稍微延遲。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
安全性群組 ID | 字串 | 不適用 | 是 | 一或多個安全性群組 ID。以半形逗號分隔。 開發人員注意事項:每個 ID 都要在個別要求中 |
IP 通訊協定 | DDL | 全部 | 否 | IP 通訊協定名稱。使用「all」指定所有通訊協定。指定「all」可允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 可能的值包括:tcp、udp、icmp、all 開發人員注意事項:程式碼中的「all」等於 -1 |
從通訊埠 | 整數 | 否 | TCP 和 UDP 通訊協定的通訊埠範圍開頭,或 ICMP 類型編號。 | |
攜碼轉移 | 整數 | 否 | TCP 和 UDP 通訊協定通訊埠範圍的結尾允許所有通訊埠的流量,無論您指定任何通訊埠範圍。 | |
IP 範圍 - CidrIP | 字串 | 不適用 | 否 | 採用 CIDR 格式的 IPv4 位址。如要指定單一 IPv4 位址,請使用 /32 前置字串長度。 |
IPv6 範圍 - CidrIP | 字串 | 不適用 | 否 | IPv6 CIDR 範圍。如要指定單一 IPv6 位址,請使用 /128 前置字串長度。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功撤銷至少一個 (或所有) 安全性群組的指定連入規則:(is_success = true):「Successfully revoked the specified ingress rule from the following security groups: {group_ids}」(已成功從下列安全性群組撤銷指定連入規則:{group_ids}) 如果因權限規則錯誤 (例如無效的 205 等等),而無法撤銷指定的輸入規則:(is_success =false):「Failed to revoke the specified ingress rule from the following security groups: {group_ids}。原因:設定的 IP 權限無效。詳情請參閱記錄檔。 如果因安全性群組 ID 無效而無法撤銷指定的連入規則 (is_success =false):「Failed to revoke the specified ingress rule from the following security groups: {group_ids}。原因:提供的安全性群組 ID 無效。詳情請參閱記錄。`` 動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤、SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「Error executing action "Revoke Security Group Ingress"」。原因:{0}''.format(error.Stacktrace) |
一般 |
啟動執行個體
啟動先前停止的 Amazon Elastic Block Store (Amazon EBS) 支援執行個體。執行個體可能需要幾分鐘的時間才能進入執行狀態。請注意,您無法啟動執行個體儲存空間支援的執行個體。如要進一步瞭解以執行個體儲存空間為基礎的執行個體,請參閱「根裝置的儲存空間」。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
執行個體 ID | 字串 | 不適用 | 是 | 一或多個執行個體 ID。以半形逗號分隔 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 結果
[
{
"CurrentState": "pending",
"InstanceId": "string",
"PreviousState":"stopped"
}
]
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊:
動作應會失敗並停止執行應對手冊: 如果發生嚴重錯誤或 SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「執行『啟動執行個體』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
拍攝快照
拍攝執行個體的快照。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
執行個體 ID | 字串 | 不適用 | 是 | 指定執行個體 ID。 |
說明 | 字串 | 不適用 | 否 | 指定快照的說明。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 結果
{
"EC2_Snapshot": [
{
"Description": "",
"Tags": [],
"Encrypted": false,
"VolumeId": "vol-ID",
"State": "pending",
"VolumeSize": 8,
"StartTime": "2022-11-13 15:45:44.795000+00:00",
"Progress": "",
"OwnerId": "OWNER_ID",
"SnapshotId": "snap-ID"
}
]
}
終止執行個體
終止執行個體。
終止的執行個體無法重新啟動。只有執行個體儲存體支援的執行個體可以終止。如要進一步瞭解執行個體儲存空間支援的執行個體,請參閱「根裝置的儲存空間」。
如果您多次終止執行個體,每次呼叫都會成功。如果您指定多個執行個體,但要求失敗 (例如,因為單一執行個體 ID 不正確),系統不會終止任何執行個體。
執行個體終止後,仍會顯示約一小時。根據預設,Amazon EC2 會刪除執行個體啟動時附加的所有 EBS 磁碟區。執行個體啟動後附加的磁碟區會繼續執行。 詳情請參閱 Amazon 使用者指南。
參數
參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
---|---|---|---|---|
執行個體 ID | 字串 | 不適用 | 是 | 一或多個執行個體 ID。以半形逗號分隔。 |
執行時間
這項操作不會對實體執行。
動作執行結果
指令碼執行結果
指令碼結果名稱 | 值選項 | 範例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 結果
"StoppingInstances": [
{
"CurrentState": "shutting-down",
"InstanceId": "string",
"PreviousState":"running"
}
]
案件總覽
結果類型 | 值 / 說明 | 類型 |
---|---|---|
輸出訊息* | 動作不應失敗,也不應停止執行應對手冊:
動作應會失敗並停止執行應對手冊: 如果發生致命錯誤或 SDK 錯誤 (例如憑證錯誤、無法連線至伺服器等):「Error executing action "Terminate Instance". 原因:{0}''.format(error.Stacktrace) |
一般 |
還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求答案。