diff --git a/docs/_sources/notebooks/jobtypes.ipynb.txt b/docs/_sources/notebooks/jobtypes.ipynb.txt index 1e6716f..9c789da 100644 --- a/docs/_sources/notebooks/jobtypes.ipynb.txt +++ b/docs/_sources/notebooks/jobtypes.ipynb.txt @@ -9,7 +9,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -35,7 +35,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ @@ -44,7 +44,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -81,7 +81,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -90,7 +90,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -122,7 +122,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -160,7 +160,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -180,7 +180,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -206,7 +206,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -235,7 +235,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -275,7 +275,7 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -313,7 +313,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -348,7 +348,7 @@ }, { "cell_type": "code", - "execution_count": 52, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ @@ -383,7 +383,7 @@ }, { "cell_type": "code", - "execution_count": 53, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -420,7 +420,7 @@ }, { "cell_type": "code", - "execution_count": 54, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ @@ -465,7 +465,7 @@ }, { "cell_type": "code", - "execution_count": 55, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -476,7 +476,7 @@ }, { "cell_type": "code", - "execution_count": 56, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -504,7 +504,7 @@ }, { "cell_type": "code", - "execution_count": 57, + "execution_count": 18, "metadata": {}, "outputs": [], "source": [ @@ -527,7 +527,7 @@ }, { "cell_type": "code", - "execution_count": 58, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ @@ -549,7 +549,7 @@ }, { "cell_type": "code", - "execution_count": 59, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -575,7 +575,7 @@ }, { "cell_type": "code", - "execution_count": 60, + "execution_count": 21, "metadata": {}, "outputs": [], "source": [ @@ -598,7 +598,7 @@ }, { "cell_type": "code", - "execution_count": 61, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -623,7 +623,7 @@ }, { "cell_type": "code", - "execution_count": 62, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -646,7 +646,7 @@ }, { "cell_type": "code", - "execution_count": 63, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -670,7 +670,7 @@ }, { "cell_type": "code", - "execution_count": 64, + "execution_count": 25, "metadata": {}, "outputs": [], "source": [ @@ -694,7 +694,7 @@ }, { "cell_type": "code", - "execution_count": 65, + "execution_count": 26, "metadata": {}, "outputs": [], "source": [ @@ -720,7 +720,7 @@ }, { "cell_type": "code", - "execution_count": 66, + "execution_count": 27, "metadata": {}, "outputs": [], "source": [ @@ -749,7 +749,7 @@ }, { "cell_type": "code", - "execution_count": 67, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -775,7 +775,7 @@ }, { "cell_type": "code", - "execution_count": 68, + "execution_count": 29, "metadata": {}, "outputs": [], "source": [ @@ -810,7 +810,7 @@ }, { "cell_type": "code", - "execution_count": 69, + "execution_count": 30, "metadata": {}, "outputs": [], "source": [ @@ -853,7 +853,7 @@ }, { "cell_type": "code", - "execution_count": 70, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ @@ -894,7 +894,7 @@ }, { "cell_type": "code", - "execution_count": 71, + "execution_count": 32, "metadata": {}, "outputs": [], "source": [ @@ -931,7 +931,7 @@ }, { "cell_type": "code", - "execution_count": 72, + "execution_count": 33, "metadata": {}, "outputs": [], "source": [ @@ -976,7 +976,7 @@ }, { "cell_type": "code", - "execution_count": 73, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -1023,7 +1023,7 @@ }, { "cell_type": "code", - "execution_count": 74, + "execution_count": 35, "metadata": {}, "outputs": [], "source": [ @@ -1061,15 +1061,15 @@ }, { "cell_type": "code", - "execution_count": 75, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ "job = JobAzureLogicApps('JobAzureLogicAppsSample',\n", " connection_profile='CPAZURE',\n", - " logic_app_name='logic_app',\n", - " request_body='{\"name\":\"value\"}',\n", - " append_log=True)" + " workflow='workflow_app',\n", + " parameters='{\"name\":\"value\"}'\n", + " )" ] }, { @@ -1098,7 +1098,7 @@ }, { "cell_type": "code", - "execution_count": 76, + "execution_count": 37, "metadata": {}, "outputs": [], "source": [ @@ -1131,7 +1131,7 @@ }, { "cell_type": "code", - "execution_count": 77, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ @@ -1196,7 +1196,7 @@ }, { "cell_type": "code", - "execution_count": 78, + "execution_count": 39, "metadata": {}, "outputs": [], "source": [ @@ -1212,6 +1212,45 @@ " units=JobSLAManagement.AverageRunTimeTolerance.Units.Minutes\n", " ))\n" ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## JobZOS\n", + "\n", + "[AutomationAPI Documentation](https://documents.bmc.com/supportu/API/Monthly/en-US/Documentation/API_CodeRef_JobTypes_zOS.htm?Highlight=zos)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [], + "source": [ + "job = JobZOSMember('JobZOSMemberSample', \n", + " member_library='IOAQ.AAPI#AU.JCL',\n", + " archiving=JobZOS.Archiving(archive_sys_data=True),\n", + " must_end=JobZOS.MustEnd(hours='1', minutes='15', days=1),\n", + " run_on_all_agents_in_group=True\n", + " )\n" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [], + "source": [ + "job = JobZOSInStreamJCL('JobZOInStreamJCLSample', \n", + " member_library='IOAQ.AAPI#AU.JCL',\n", + " jcl=\"//AUTEST0 JOB ,ASM,CLASS=A,REGION=0M\\\\n// JCLLIB ORDER=IOAQ.AAPI#AU.PROCLIB\\\\n// INCLUDE MEMBER=IOASET\\\\n//S1 EXEC IOATEST,PARM='TERM=C0000'\",\n", + " archiving=JobZOS.Archiving(archive_sys_data=True),\n", + " run_on_all_agents_in_group=True,\n", + " created_by='workbench',\n", + " run_as='workbench'\n", + " )" + ] } ], "metadata": { @@ -1233,7 +1272,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.8.9" }, "orig_nbformat": 4 }, diff --git a/docs/index.html b/docs/index.html index 691fe7d..5842bec 100644 --- a/docs/index.html +++ b/docs/index.html @@ -341,6 +341,7 @@
[40]:
+[1]:
from aapi import *
@@ -300,7 +300,7 @@ JobCommand
-[41]:
+[2]:
job = JobCommand('JobCommandSample', command='echo Hello')
@@ -308,7 +308,7 @@ JobCommand
-[42]:
+[3]:
job = JobCommand('JobCommandSample',
@@ -336,7 +336,7 @@ JobScript
-[43]:
+[4]:
job = JobScript('JobScriptSample', file_name='task.sh', file_path='/home/scripts')
@@ -344,7 +344,7 @@ JobScript
-[44]:
+[5]:
job = JobScript('JobScriptSame',
@@ -368,7 +368,7 @@ JobEmbeddedScript
-[45]:
+[6]:
job = JobEmbeddedScript('JobEmbeddedScriptSample',
@@ -396,7 +396,7 @@ JobFileTransfer
-[46]:
+[7]:
job = JobFileTransfer('JobFileTransferSample',
@@ -415,7 +415,7 @@ JobFileTransfer
-[47]:
+[8]:
# An example of a file transer from a S3 storage to a local filesystem:
@@ -434,7 +434,7 @@ JobFileWatcherCreateAutomationAPI Documentation
Job that detects the successful completion of a file transfer activity that creates a file
-[48]:
+[9]:
job = JobFileWatcherCreate('JobFileWatcherCreateSample',
@@ -457,7 +457,7 @@ JobFileWatcherDeleteAutomationAPI Documentation
Job that detects the successful completion of a file transfer activity that deletes a file
-[49]:
+[10]:
job = JobFileWatcherDelete('JobFileWatcherDeleteSample',
@@ -488,7 +488,7 @@ JobDatabaseEmbeddedQuery
-[50]:
+[11]:
job = JobDatabaseEmbeddedQuery(
@@ -519,7 +519,7 @@ JobDatabaseSQLScriptparameters: An array of dictionary with name and value. Every name that appears in the SQL script will be replaced by its value pair.
-[51]:
+[12]:
job = JobDatabaseSQLScript('JobDatabaseSQLScriptSample',
@@ -547,7 +547,7 @@ JobDatabaseStoredProcedure
-[52]:
+[13]:
job = JobDatabaseStoredProcedure('JobDatabaseStoredProcedureSample',
@@ -574,7 +574,7 @@ JobDatabaseMSSQLAgentJob
-[53]:
+[14]:
job = JobDatabaseMSSQLAgentJob('JobDatabaseMSSQLAgentJobSample',
@@ -603,7 +603,7 @@ JobDatabaseMSSQL_SSISproperties: Pairs of names and values for properties defined in the SSIS package. Each property name is replaced by its defined value during SSIS package execution.
-[54]:
+[15]:
job = JobDatabaseMSSQL_SSIS('JobDatabaseMSSQL_SSISSample',
@@ -641,7 +641,7 @@ JobHadoopSparkPythonspark_options: The options to be passed to the script
-[55]:
+[16]:
-[56]:
+[17]:
job = JobHadoopSparkPython('JobHadoopSparkPythonSample',
@@ -672,7 +672,7 @@ JobHadoopSparkPythonJobHadoopSparkScalaJava¶
-[57]:
+[18]:
job = JobHadoopSparkScalaJava('JobHadoopSparkScalaJavaSample',
@@ -688,7 +688,7 @@ JobHadoopSparkScalaJavaJobHadoopPig¶
-[58]:
+[19]:
job = JobHadoopPig('JobHadoopPigSample',
@@ -703,7 +703,7 @@ JobHadoopPig¶
-[59]:
+[20]:
job = JobHadoopSqoop('JobHadoopSqoopSample',
@@ -722,7 +722,7 @@ JobHadoopSqoop¶
-[60]:
+[21]:
job = JobHadoopHive('JobHadoopHiveSample',
@@ -738,7 +738,7 @@ JobHadoopHive¶
-[61]:
+[22]:
job = JobHadoopDistCp('JobHadoopDistCpSample',
@@ -755,7 +755,7 @@ JobHadoopDistCp¶
-[62]:
+[23]:
job = JobHadoopHDFSCommands('JobHadoopHDFSCommandsSample',
@@ -771,7 +771,7 @@ JobHadoopHDFSCommandsJobHadoopHDFSFileWatcher¶
-[63]:
+[24]:
job = JobHadoopHDFSFileWatcher('JobHadoopHDFSFileWatcherSample',
@@ -788,7 +788,7 @@ JobHadoopHDFSFileWatcher¶
-[64]:
+[25]:
job = JobHadoopOozie('JobHadoopOozieSample',
@@ -805,7 +805,7 @@ JobHadoopOozie¶
-[65]:
+[26]:
job = JobHadoopMapReduce('JobHadoopMapReduceSample',
@@ -824,7 +824,7 @@ JobHadoopMapReduce¶
-[66]:
+[27]:
job = JobHadoopMapredStreaming('JobHadoopMapredStreamingSample',
@@ -846,7 +846,7 @@ JobHadoopMapredStreaming¶
-[67]:
+[28]:
job = JobHadoopTajoInputFile('JobHadoopTajoInputFileSample',
@@ -865,7 +865,7 @@ JobHadoopTajoInputFileJobHadoopTajoQuery¶
-[68]:
+[29]:
job = JobHadoopTajoQuery('JobHadoopTajoQuerySample',
@@ -893,7 +893,7 @@ JobPeopleSoft
-[69]:
+[30]:
job = JobPeopleSoft('JobPeopleSoftSample',
@@ -929,7 +929,7 @@ JobInformatica
-