1package emr
2
3//Licensed under the Apache License, Version 2.0 (the "License");
4//you may not use this file except in compliance with the License.
5//You may obtain a copy of the License at
6//
7//http://www.apache.org/licenses/LICENSE-2.0
8//
9//Unless required by applicable law or agreed to in writing, software
10//distributed under the License is distributed on an "AS IS" BASIS,
11//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12//See the License for the specific language governing permissions and
13//limitations under the License.
14//
15// Code generated by Alibaba Cloud SDK Code Generator.
16// Changes may cause incorrect behavior and will be lost if the code is regenerated.
17
18// Job is a nested struct in emr response
19type Job struct {
20	Name               string                    `json:"Name" xml:"Name"`
21	FailAct            string                    `json:"FailAct" xml:"FailAct"`
22	RunConf            string                    `json:"RunConf" xml:"RunConf"`
23	RetryInterval      int                       `json:"RetryInterval" xml:"RetryInterval"`
24	ParamConf          string                    `json:"ParamConf" xml:"ParamConf"`
25	Mode               string                    `json:"mode" xml:"mode"`
26	MaxRetry           int                       `json:"MaxRetry" xml:"MaxRetry"`
27	EnvConf            string                    `json:"EnvConf" xml:"EnvConf"`
28	AlertConf          string                    `json:"AlertConf" xml:"AlertConf"`
29	GmtCreate          int                       `json:"GmtCreate" xml:"GmtCreate"`
30	CategoryId         string                    `json:"CategoryId" xml:"CategoryId"`
31	GmtModified        int                       `json:"GmtModified" xml:"GmtModified"`
32	Id                 string                    `json:"Id" xml:"Id"`
33	Description        string                    `json:"Description" xml:"Description"`
34	CustomVariables    string                    `json:"CustomVariables" xml:"CustomVariables"`
35	MonitorConf        string                    `json:"MonitorConf" xml:"MonitorConf"`
36	Params             string                    `json:"Params" xml:"Params"`
37	Adhoc              string                    `json:"Adhoc" xml:"Adhoc"`
38	Type               string                    `json:"Type" xml:"Type"`
39	LastInstanceDetail string                    `json:"LastInstanceDetail" xml:"LastInstanceDetail"`
40	ResourceList       ResourceListInListFlowJob `json:"ResourceList" xml:"ResourceList"`
41}
42