Machine Learning Connection Profiles
The following topics describe the connection profile parameters for Machine Learning platforms and services:
AWS SageMaker Connection Profile Parameters
Before you can define a job, you must create a connection profile in the Configuration domain. A connection profile contains authorization credentials—such as the username, password, and other plug-in-specific parameters—and enables you to connect to the application server with only the connection profile name. To create a connection profile, see Creating a Centralized Connection Profile.
For more information about this plug-in, see
The following table describes the AWS SageMaker connection profile parameters.
Parameter |
Description |
---|---|
SageMaker URL |
Defines the AWS SageMaker API authentication endpoint. Format: https://sagemaker.<region name>.amazonaws.com https://sagemaker.us-east-1.amazonaws.com |
AWS Region |
Determines the region where the AWS SageMaker jobs are located. us-east-1 |
Authentication |
Determines one of the following authentication methods:
|
AWS Access Key |
Defines the access key assigned to the account with the relevant permissions to the AWS service. |
AWS Secret |
Defines the secret access key assigned to the account with the relevant permissions to the AWS service. |
IAM Role |
Defines the Identity and Access Management (IAM) role name for the AWS service connection. |
Use External Vault |
Determines whether to retrieve secret parameter values from an external vault, as described in CyberArk Secret Parameters in Connection Profiles. |
Connection Timeout |
Determines the number of seconds to wait after Control-M initiates a connection request before a timeout occurs. Default: 30 |
Azure Machine Learning Connection Profile Parameters
Before you can define a job, you must create a connection profile in the Configuration domain. A connection profile contains authorization credentials—such as the username, password, and other plug-in-specific parameters—and enables you to connect to the application server with only the connection profile name. To create a connection profile, see Creating a Centralized Connection Profile.
For more information about this plug-in, see
The following table describes the Azure Machine Learning connection profile parameters.
Parameter |
Authentication Method |
Description |
---|---|---|
Azure Login URL |
Service Principal Managed Identity |
Defines the base URL of the Microsoft Entra/Azure AD authentication endpoint. Default:https://login.microsoftonline.com |
Azure Management URL |
|
Defines the Azure Management URL, which is used to get the token for a service principal authentication and to perform API calls. Default: https://management.azure.com/Azure |
Azure ML URL |
|
Defines the authentication endpoint base URL for Azure Machine Learning, which is used to perform API calls, and which is based on the following format: https://<Location_Name>.api.azureml.ms/ https://eastus.api.azureml.ms/ |
Location Name |
|
Determines the region where the Azure Machine Learning jobs are located. eastus |
Subscription ID |
Service Principal Managed Identity |
Defines the Azure account ID of your organization. |
Authentication Method |
Service Principal Managed Identity |
Determines one of the following authentication methods:
|
Specify Managed Identity Client ID |
Managed Identity |
Determines whether the Managed Identity is specified by the Managed Identity Client ID parameter. Toggle on this option when you use the Managed Identity authentication method and your Azure virtual machine has multiple Managed Identities. |
Managed Identity Client ID |
Managed Identity |
Defines the client ID of the Managed Identity that is used for access. If only one Managed Identity is defined on your Azure virtual machine, it is detected automatically, and you can leave this parameter empty. |
Tenant ID |
Service Principal |
Defines the Azure tenant ID for your organization. |
Application ID |
Service Principal |
Defines the Registered App for the Azure service in your Microsoft Entra/Azure AD tenant. The corresponding Service Principal must be assigned the Owner or Contributor role for the Azure service. |
Client Secret |
Service Principal |
Defines the password associated with the Service Principal/registered application. |
Use External Vault |
Service Principal |
Determines whether to retrieve secret parameter values from an external vault, as described in CyberArk Secret Parameters in Connection Profiles. |
Connection Timeout |
|
Determines the number of seconds to wait after Control-M initiates a connection request before a timeout occurs. Default: 50 |
OCI Data Science Connection Profile Parameters
Before you can define a job, you must create a connection profile in the Configuration domain. A connection profile contains authorization credentials—such as the username, password, and other plug-in-specific parameters—and enables you to connect to the application server with only the connection profile name. To create a connection profile, see Creating a Centralized Connection Profile.
For more information about this plug-in, see Control-M for OCI Data Science.
The following table describes the OCI Data Science connection profile parameters.
Parameter |
Authentication Method |
Description |
---|---|---|
OCI Data Science URL |
All methods |
Defines the OCI Data Science URL in the following format: https://datascience.<region>.oci.oraclecloud.com/20190101 |
OCI Region |
All methods |
Determines the region where OCI Data Science is located. ap-melbourne-1 eu-madrid-1 |
Authentication |
All methods |
Determines one of the following authentication methods:
|
User OCID |
Defined Parameters |
Defines an individual user within the OCI environment. |
Tenancy OCID |
Defined Parameters |
Defines the OCI Tenancy ID in OCI Data Science, which is a global unique identifier for this account within the OCI environment. |
Fingerprint |
Defined Parameters |
Defines a fingerprint which uniquely identifies and verifies the integrity of the associated certificate or key. |
Private Key |
Defined Parameters |
Defines the Private key within a set of API signing keys that are used for authentication and secure access to OCI resources. |
Use External Vault |
Defined Parameters |
Determines whether to retrieve secret parameter values from an external vault, as described in CyberArk Secret Parameters in Connection Profiles. |
Config File Path |
Configuration File |
Defines the path to the configuration file that contains authentication information. This file is stored on the Control-M/Agent. UNIX: home/user1/config/pem.pem Windows: C:\Users\user1\config\pem.pem |
Profile |
Configuration File |
Defines the name of a specific section in the configuration file, such as DEFAULT and PROFILE2 in the Configuration File code sample. |
Connection Timeout |
All methods |
Determines the number of seconds to wait after Control-M initiates a connection request before a timeout occurs. Default: 20 |