Cloud Computing Connection Profiles
The following topics describe the connection profile parameters for cloud computing platforms and services:
AWS Connection Profile Parameters
The following table describes the AWS connection profile parameters.
Parameter | Description |
---|---|
Region |
Determines the region where the AWS jobs are located. |
Authentication Method |
Determines one of the following authentication methods:
|
Access Key |
Defines the AWS account access key. |
Secret Access Key |
Defines the AWS account secret access key. |
IAM Role |
Defines the Identity and Access Management (IAM) role for the AWS Batch connection. |
Use Proxy |
Determines whether a proxy server is installed for access to AWS. |
Host |
Defines a proxy Hostname. |
Port |
Determines a proxy host port number between 1024 and 65535. |
Username |
Defines a username, which connects to the proxy server. |
Password |
Defines a password, which connects to the proxy server. |
AWS Batch Connection Profile Parameters
The following table describes the AWS Batch connection profile parameters.
Parameter |
Description |
---|---|
Batch URL |
Defines the AWS Batch service endpoint. https://batch.eu-west-2.amazonaws.com |
AWS Region |
Determines the region where the AWS Batch resources are located. For more information about regional endpoints available for the AWS Batch service, refer to the AWS documentation. eu-west-2 |
Authentication |
Determines one of the following authentication methods:
|
AWS Access Key |
Defines the AWS Batch account access key. |
AWS Secret |
Defines the AWS Batch account secret access key. |
IAM Role |
Defines the Identity and Access Management (IAM) role for the AWS Batch connection. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to AWS Batch before a timeout occurs. Default: 20 |
AWS EC2 Virtual Machine Connection Profile Parameters
The following table describes the AWS EC2 Virtual Machine connection profile parameters.
Parameter |
Description |
---|---|
EC2 Region |
Determines the location of the AWS user. us-east-1 |
Authentication |
Determines one of the following methods of AWS authentication:
|
EC2 Access Key |
(AWS Key) Defines the Access key ID for connection to AWS. |
EC2 Secret Key |
(AWS Key) Defines the secret access key for connection to AWS. |
IAM Role |
(AWS Role) Defines the IAM Role for connection to AWS. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to AWS EC2 before a timeout occurs. Default: 20 |
Azure Connection Profile Parameters
The following table describes the Azure connection profile parameters.
Parameter |
Description |
---|---|
Active Directory Domain Name |
Defines the Azure Active Directory. <company name>.onmicrosoft.com |
Subscription ID |
Defines the Azure account subscription ID, which is located in the Azure portal. |
Application ID |
Defines the application ID in Azure, which is located in the Azure portal. |
Username |
Defines the username that connects to the Azure server. |
Password |
Defines the password. |
Enable Batch Account Service |
Determines whether to use a batch account. |
Batch Account Name |
Defines the batch account name. |
Batch Account Key |
Defines the batch account primary access key, which is located in the Azure portal. |
Location |
Determines the batch account location, which is defined in the Azure batch account properties. |
URI |
Defines the redirect URI assigned to the Azure account. |
Azure Batch Accounts Connection Profile Parameters
The following table describes the Azure Batch Accounts connection profile parameters.
Parameter |
Description |
---|---|
Azure AD URL |
(Service Principal) Defines the Azure AD authentication endpoint base URL. https://login.microsoftonline.com |
Authentication Method |
Determines one of the following authentication methods to connect to Azure Logic Apps:
|
Specify Managed Identity Client ID |
(Managed Identity) Determines whether the client ID for the managed identity is specified by the Managed Identity Client ID parameter. |
Managed Identity Client ID |
(Managed Identity) Determines which client ID to use as the managed identity. You must complete this field only if your Azure virtual machine has multiple Managed Identities and you have selected the Specify Managed Identity Client ID checkbox. If you only have one client ID, it is detected automatically. |
Tenant ID |
(Service Principal) Defines the tenant ID. |
App ID |
(Service Principal) Defines the application ID of the registered application. The service principal must be an Azure Batch Accounts workspace user with a Contributor or Owner role. |
Client Secret |
(Service Principal) Defines the password associated with the Azure user and the application. |
Batch Resource URL |
Defines the identifier for the Azure Batch account for login via Azure AD. This identifier is a constant value set to https://batch.core.windows.net/ |
Batch Account Name |
Defines the name of the batch account created in Azure Portal. |
Batch Region ID |
Determines the region ID associated with the Batch account in Azure Portal. uksouth |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to Azure Batch Accounts before a timeout occurs. Default: 50 |
Azure Functions Connection Profile Parameters
The following table describes the Azure Functions connection profile parameters.
Parameter |
Description |
---|---|
Subscription ID |
Defines the Azure account subscription ID, which is located in the Azure portal. |
Identity Type |
Determines one of the following authentication methods to connect to Azure Functions:
|
Specify Managed Identity Client ID |
(Managed Identity) Determines whether the client ID for the managed identity is specified by the Managed Identity Client ID parameter. |
Managed Identity Client ID |
(Managed Identity) Determines which client ID to use as the managed identity. You only need to complete this field if your Azure virtual machine has multiple managed identities and you have selected the Specify Managed Identity Client ID checkbox. If you only have one ID, it's detected automatically. |
Tenant ID |
(Service Principal) Defines the tenant ID. |
Resource Group |
Defines the name of the resource group that holds the application. |
Application ID |
(Service Principal) Defines the application ID of the registered application. The service principal must be an Azure Functions workspace user with a Contributor or Owner role. |
Client Secret |
(Service Principal) Defines the password associated with the Azure user and the application. |
Azure Login URL |
(Service Principal) Defines the Azure AD authentication endpoint base URL. https://login.microsoftonline.com |
API Version |
Determines which REST API version to use. |
Azure Virtual Machine Connection Profile Parameters
The following table describes the Azure Virtual Machine connection profile parameters.
Parameter |
Description |
---|---|
Subscription ID |
Defines the Azure account subscription ID. You can retrieve the subscription ID from the Subscription menu in the Azure portal. |
Authentication Method |
Determines one of the following authentication types:
|
Specify Managed Identity Client ID |
(Managed Identity) Determines whether the client ID for your Managed Identity is defined by the Managed Identity Client ID parameter. Select this check box if you are using the Managed Identity authentication method and you have multiple Managed Identities defined on your Azure virtual machine. |
Managed Identity Client ID |
(Managed Identity) Determines which client ID to use as the Managed Identity. This parameter requires a value only if you have multiple Managed Identities defined on your Azure virtual machine and you selected the Specify Managed Identity Client ID check box. If you have only one Managed Identity, it is detected automatically. Managed Identity authentication is based on an Azure token that is valid, by default, for 24 hours. Token lifetime can be extended by Azure. |
Tenant ID |
(Service Principal) Defines the Azure Tenant ID in the Azure Virtual Machine. |
Resource Group |
Defines the name of the resource group where the function app is located. |
Application ID |
(Service Principal) Defines the application (service principal) ID of the registered application for the Azure Virtual Machine. The service principal must be an Azure Functions workspace user with a Contributor or Owner role associated. |
Client Secret |
(Service Principal) Defines the client secret (password) associated with the Azure user and the application. |
Azure Login URL |
(Service Principal) Defines the Azure VM authentication endpoint base URL. https://login.microsoftonline.com |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to Azure VM before a timeout occurs. Default: 20 |
GCP Batch Connection Profile Parameters
The following table describes the GCP Batch connection profile parameters.
Parameter |
Description |
---|---|
Identity Type |
Determines one of the following authentication types using GCP Access Control:
|
Batch URL |
Defines the Google Cloud Platform (GCP) authentication endpoint for GCP Batch. Default: https://batch.googleapis.com |
Service Account Key |
(Service Account) Defines a service account that is associated with an RSA key pair. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to GCP Batch before a timeout occurs. Default: 20 |
GCP Functions Connection Profile Parameters
The following table describes the GCP Cloud Functions connection profile parameters.
Parameter |
Description |
---|---|
Identity Type |
Determines one of the following authentication types using GCP Access Control:
|
GCP API URL |
Defines the Google Cloud Platform (GCP) authentication endpoint for Cloud Functions. https://cloudfunctions.googleapis.com |
Service Account Key |
(Service Account) Defines a service account that is associated with an RSA key pair. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to GCP Cloud Functions before a timeout occurs. Default: 20 |
GCP Virtual Machine Connection Profile Parameters
The following table describes the GCP Virtual Machine connection profile parameters.
Parameter |
Description |
---|---|
Identity Type |
Determines one of the following authentication types using GCP Access Control:
|
GCP URL |
Defines the Google Cloud Platform (GCP) authentication endpoint. https://compute.googleapis.com/compute |
Service Account Key |
(Service Account) Defines a service account that is associated with an RSA key pair. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request to GCP Virtual Machine before a timeout occurs. Default: 20 |