

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立 的 Control-M 連線設定檔 AWS Mainframe Modernization
<a name="connection-profile"></a>

連線設定檔定義應用程式特定執行個體的連線屬性和安全憑證。每個連線設定檔都可以被多個作業參考。您可以為應用程式和憑證的每個唯一組合建立不同的設定檔。

若要[定義連線設定檔](https://documents.bmc.com/supportu/9.0.21/en-US/Documentation/Creating_a_centralized_connection_profile.htm)，您可以使用 Control-M Web 介面的**組態**網域中可用的圖形使用者介面 (GUI)，也可以使用 [JSON](https://docs.bmc.com/docs/automation-api/monthly/connection-profiles-1116950312.html)。如需 AWS Mainframe Modernization 外掛程式連線設定檔的相關資訊，請參閱 [Control-M 文件](https://documents.bmc.com/supportu/9.0.21/en-US/Documentation/Mainframe_Modernization_Connection_Profiles.htm#AWSMainframeModernizationConnectionProfileParameters)。

下列程式碼是使用 JSON 的範例：

```
{
  "MANAGED-M2-REPLATFORM": {
    "Type": "ConnectionProfile:AWS Mainframe Modernization",
    "Mainframe Modernization URL": "https://m2.{{AwsRegion}}.amazonaws.com",
    "Connection Timeout": "30",
    "AWS Region": "us-west-2",
    "Authentication": "NoSecret",
    "IAM Role": "--- IAM Role name ---",
    "AWS Logs URL": "https://logs.{{AwsRegion}}.amazonaws.com",
    "Description": "",
    "Centralized": true
  }
}
```

建立類似範例的 JSON 檔案，並使用 [Control-M Automation API 部署服務進行部署](https://docs.bmc.com/docs/automation-api/monthly/deploy-service-1116950327.html)。例如，如果 JSON 程式碼儲存至名為 的檔案`cp-MANAGED-M2-REPLATFORM.json`，則部署此連線設定檔的 `ctm` CLI 語法如下：

```
 ctm deploy cp-MANAGED-M2-REPLATFORM.json
```

Control-M Automation API 的回應類似下列內容：

```
[
  {
    "deploymentFile": "cp-Managed-M2-REPLATFORM.json",
    "deploymentState": "DEPLOYED_CONNECTION_PROFILES",
    "deploymentStatus": "ENDED_OK",
    "successfulFoldersCount": 0,
    "successfulSmartFoldersCount": 0,
    "successfulSubFoldersCount": 0,
    "successfulJobsCount": 0,
    "successfulConnectionProfilesCount": 1,
    "successfulDriversCount": 0,
    "isDeployDescriptorValid": false,
    "deployedConnectionProfiles": [
      "MANAGED-M2-REPLATFORM"
    ]
  }
]
```