Class: AWS.M2
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.M2
- Identifier:
- m2
- API Version:
- 2021-04-28
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
Amazon Web Services Mainframe Modernization provides tools and resources to help you plan and implement migration and modernization from mainframes to Amazon Web Services managed runtime environments. It provides tools for analyzing existing mainframe applications, developing or updating mainframe applications using COBOL or PL/I, and implementing an automated pipeline for continuous integration and continuous delivery (CI/CD) of the applications.
Sending a Request Using M2
var m2 = new AWS.M2();
m2.cancelBatchJobExecution(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the M2 object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var m2 = new AWS.M2({apiVersion: '2021-04-28'});
You can also set the API version globally in AWS.config.apiVersions using
the m2 service identifier:
AWS.config.apiVersions = {
m2: '2021-04-28',
// other service API versions
};
var m2 = new AWS.M2();
Constructor Summary collapse
-
new AWS.M2(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
cancelBatchJobExecution(params = {}, callback) ⇒ AWS.Request
Cancels the running of a specific batch job execution.
.
-
createApplication(params = {}, callback) ⇒ AWS.Request
Creates a new application with given parameters.
-
createDataSetImportTask(params = {}, callback) ⇒ AWS.Request
Starts a data set import task for a specific application.
.
-
createDeployment(params = {}, callback) ⇒ AWS.Request
Creates and starts a deployment to deploy an application into a runtime environment.
.
-
createEnvironment(params = {}, callback) ⇒ AWS.Request
Creates a runtime environment for a given runtime engine.
.
-
deleteApplication(params = {}, callback) ⇒ AWS.Request
Deletes a specific application.
-
deleteApplicationFromEnvironment(params = {}, callback) ⇒ AWS.Request
Deletes a specific application from the specific runtime environment where it was previously deployed.
-
deleteEnvironment(params = {}, callback) ⇒ AWS.Request
Deletes a specific runtime environment.
-
getApplication(params = {}, callback) ⇒ AWS.Request
Describes the details of a specific application.
.
-
getApplicationVersion(params = {}, callback) ⇒ AWS.Request
Returns details about a specific version of a specific application.
.
-
getBatchJobExecution(params = {}, callback) ⇒ AWS.Request
Gets the details of a specific batch job execution for a specific application.
.
-
getDataSetDetails(params = {}, callback) ⇒ AWS.Request
Gets the details of a specific data set.
.
-
getDataSetImportTask(params = {}, callback) ⇒ AWS.Request
Gets the status of a data set import task initiated with the CreateDataSetImportTask operation.
.
-
getDeployment(params = {}, callback) ⇒ AWS.Request
Gets details of a specific deployment with a given deployment identifier.
.
-
getEnvironment(params = {}, callback) ⇒ AWS.Request
Describes a specific runtime environment.
.
-
getSignedBluinsightsUrl(params = {}, callback) ⇒ AWS.Request
Gets a single sign-on URL that can be used to connect to AWS Blu Insights.
.
-
listApplications(params = {}, callback) ⇒ AWS.Request
Lists the applications associated with a specific Amazon Web Services account.
-
listApplicationVersions(params = {}, callback) ⇒ AWS.Request
Returns a list of the application versions for a specific application.
.
-
listBatchJobDefinitions(params = {}, callback) ⇒ AWS.Request
Lists all the available batch job definitions based on the batch job resources uploaded during the application creation.
-
listBatchJobExecutions(params = {}, callback) ⇒ AWS.Request
Lists historical, current, and scheduled batch job executions for a specific application.
.
-
listBatchJobRestartPoints(params = {}, callback) ⇒ AWS.Request
Lists all the job steps for JCL files to restart a batch job.
-
listDataSetImportHistory(params = {}, callback) ⇒ AWS.Request
Lists the data set imports for the specified application.
.
-
listDataSets(params = {}, callback) ⇒ AWS.Request
Lists the data sets imported for a specific application.
-
listDeployments(params = {}, callback) ⇒ AWS.Request
Returns a list of all deployments of a specific application.
-
listEngineVersions(params = {}, callback) ⇒ AWS.Request
Lists the available engine versions.
.
-
listEnvironments(params = {}, callback) ⇒ AWS.Request
Lists the runtime environments.
.
-
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Lists the tags for the specified resource.
.
-
startApplication(params = {}, callback) ⇒ AWS.Request
Starts an application that is currently stopped.
.
-
startBatchJob(params = {}, callback) ⇒ AWS.Request
Starts a batch job and returns the unique identifier of this execution of the batch job.
-
stopApplication(params = {}, callback) ⇒ AWS.Request
Stops a running application.
.
-
tagResource(params = {}, callback) ⇒ AWS.Request
Adds one or more tags to the specified resource.
.
-
untagResource(params = {}, callback) ⇒ AWS.Request
Removes one or more tags from the specified resource.
.
-
updateApplication(params = {}, callback) ⇒ AWS.Request
Updates an application and creates a new version.
.
-
updateEnvironment(params = {}, callback) ⇒ AWS.Request
Updates the configuration details for a specific runtime environment.
.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.M2(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.