教學課程 / Cloud One Workload Security:第 13 課-API 與雲端帳戶整合的進階操作 / AWS 連接器 API 程式碼(舊版帳戶)
單元 9 / 22

AWS 連接器 API 程式碼(舊版帳戶)

警告

下列影片與程式碼使用舊版帳戶的主機名稱及 api-secret-key。Cloud One 帳戶必須改用其資料所在區域的 https://workload.<region>.cloudone.trendmicro.com/ 端點,並在 HTTP 標頭中提供 Authorization: ApiKey <API key>。AWS 連接器應使用現行 /api/awsconnectors。

舊版帳戶的 Workload Security API 程式碼

from __future__ import print_function
import sys, warnings
import deepsecurity
from deepsecurity.rest import ApiException
from pprint import pprint

# Setup
if not sys.warnoptions:
    warnings.simplefilter("ignore")
configuration = deepsecurity.Configuration()
configuration.host = 'https://cloudone.trendmicro.com:443/api/'

# Authentication
configuration.api_key['api-secret-key'] = 'Your API Key'

# Initialization
# Set Any Required Values
api_instance = deepsecurity.AWSConnectorsApi(deepsecurity.ApiClient(configuration))
aws_connector = deepsecurity.AWSConnector()
aws_connector.cross_account_role_arn = "Your Cross Account Role Arn"
api_version = 'v1'

try:
    api_response = api_instance.create_aws_connector(aws_connector, api_version)
    pprint(api_response)
except ApiException as e:
    print("An exception occurred when calling AWSConnectorsApi.create_aws_connector: %s\n" % e)
← 上一單元:使用 Workload Securit… 下一單元:使用 AWS CLI 建立 Cross… →

Cloud One Workload Security:第 13 課-API 與雲端帳戶整合的進階操作 · 22 單元