# IbmWorkloadSchedulerApi.OozieAction

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **String** | The Oozie job types. Allowed values: workflow, mapReduce, pig, hive, sqoop | 
**nodeName** | **String** | The URL of the Hadoop name-node. | 
**jobTracker** | **String** | The URL of the Hadoop job-tracker. | 
**jobUsername** | **String** | The name of the user submitting the Hadoop job. | 
**libPath** | **String** | The path in the Hadoop file system, where the jar files necessary to your Hadoop job reside. | 
**customOozieProperties** | **{String: String}** | The additional properties, and related values of your job | [optional] 
**timeout** | **Integer** | The monitoring time. It determines for how long the job is monitored. At the end of the timeout interval the job fails. Default value is 7200 seconds | [optional] 
**pollingPeriod** | **Integer** | The monitoring frequency. It determines how often the job is monitored. Default value is 15 seconds | [optional] 
**workflowPath** | **String** | The path in the Hadoop file system, where the workflow application resides. Required if type is equal to workflow | [optional] 
**mapperClass** | **String** | The map-task classname. Required if type is equal to mapReduce | [optional] 
**reducerClass** | **String** | The reducer-task classname. Required if type is equal to mapReduce | [optional] 
**inputDir** | **String** | The map-task input directory. Required if type is equal to mapReduce | [optional] 
**outputDir** | **String** | The reduce-task output directory. Required if type is equal to mapReduce | [optional] 
**jobCommand** | **String** | The actual command or script that you want to run with your job. Required if type is equal to pig or hive or sqoop. | [optional] 
**parametersOozieProperties** | **{String: String}** | The parameters, and related values, that you are passing to your job. Used if type is equal to pig or hive or sqoop | [optional] 
**optionOozieProperties** | **[String]** | The options that you are passing to your job. Used if type is equal to pig or hive or sqoop. | [optional] 


