教學課程 / Cloud One Workload Security:第 01 課-帳戶與雲端連接器 / AWS 連接器 API 程式碼(舊版帳戶)
單元 7 / 22

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

警告

下列影片與程式碼使用舊版帳戶的主機名稱及 api-secret-key。新 Cloud One 帳戶必須使用其資料所在區域的 https://workload.<region>.cloudone.trendmicro.com/ 端點,並以 Authorization: ApiKey <your_key_value> 標頭驗證。AWS 連接器應使用現行 /api/awsconnectors,不要使用已淘汰的 /rest/cloudaccounts/aws。請參閱 Workload Security API request。

舊版帳戶的 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:第 01 課-帳戶與雲端連接器 · 22 單元