Class: Azure::DataFactory::Mgmt::V2017_09_01_preview::Models::ActivityRun

Inherits:
Object
  • Object
show all
Includes:
MsRestAzure
Defined in:
lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb

Overview

Information about an activity run in a pipeline.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#activity_nameString

Returns The name of the activity.

Returns:

  • (String)

    The name of the activity.



26
27
28
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 26

def activity_name
  @activity_name
end

#activity_run_endDateTime

format.

Returns:

  • (DateTime)

    The end time of the activity run in ‘ISO 8601’



46
47
48
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 46

def activity_run_end
  @activity_run_end
end

#activity_run_idString

Returns The id of the activity run.

Returns:

  • (String)

    The id of the activity run.



32
33
34
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 32

def activity_run_id
  @activity_run_id
end

#activity_run_startDateTime

format.

Returns:

  • (DateTime)

    The start time of the activity run in ‘ISO 8601’



42
43
44
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 42

def activity_run_start
  @activity_run_start
end

#activity_typeString

Returns The type of the activity.

Returns:

  • (String)

    The type of the activity.



29
30
31
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 29

def activity_type
  @activity_type
end

#additional_propertiesObject

collection

Returns:

  • Unmatched properties from the message are deserialized this



17
18
19
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 17

def additional_properties
  @additional_properties
end

#duration_in_msInteger

Returns The duration of the activity run.

Returns:

  • (Integer)

    The duration of the activity run.



49
50
51
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 49

def duration_in_ms
  @duration_in_ms
end

#errorObject

Returns The error if any from the activity run.

Returns:

  • The error if any from the activity run.



58
59
60
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 58

def error
  @error
end

#inputObject

Returns The input for the activity.

Returns:

  • The input for the activity.



52
53
54
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 52

def input
  @input
end

#linked_service_nameString

Returns The name of the compute linked service.

Returns:

  • (String)

    The name of the compute linked service.



35
36
37
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 35

def linked_service_name
  @linked_service_name
end

#outputObject

Returns The output for the activity.

Returns:

  • The output for the activity.



55
56
57
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 55

def output
  @output
end

#pipeline_nameString

Returns The name of the pipeline.

Returns:

  • (String)

    The name of the pipeline.



20
21
22
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 20

def pipeline_name
  @pipeline_name
end

#pipeline_run_idString

Returns The id of the pipeline run.

Returns:

  • (String)

    The id of the pipeline run.



23
24
25
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 23

def pipeline_run_id
  @pipeline_run_id
end

#statusString

Returns The status of the activity run.

Returns:

  • (String)

    The status of the activity run.



38
39
40
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 38

def status
  @status
end

Class Method Details

.mapperObject

Mapper for ActivityRun class as Ruby Hash. This will be used for serialization/deserialization.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
# File 'lib/2017-09-01-preview/generated/azure_mgmt_data_factory/models/activity_run.rb', line 65

def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ActivityRun',
    type: {
      name: 'Composite',
      class_name: 'ActivityRun',
      model_properties: {
        additional_properties: {
          client_side_validation: true,
          required: false,
          type: {
            name: 'Dictionary',
            value: {
                client_side_validation: true,
                required: false,
                serialized_name: 'ObjectElementType',
                type: {
                  name: 'Object'
                }
            }
          }
        },
        pipeline_name: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'pipelineName',
          type: {
            name: 'String'
          }
        },
        pipeline_run_id: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'pipelineRunId',
          type: {
            name: 'String'
          }
        },
        activity_name: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'activityName',
          type: {
            name: 'String'
          }
        },
        activity_type: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'activityType',
          type: {
            name: 'String'
          }
        },
        activity_run_id: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'activityRunId',
          type: {
            name: 'String'
          }
        },
        linked_service_name: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'linkedServiceName',
          type: {
            name: 'String'
          }
        },
        status: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'status',
          type: {
            name: 'String'
          }
        },
        activity_run_start: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'activityRunStart',
          type: {
            name: 'DateTime'
          }
        },
        activity_run_end: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'activityRunEnd',
          type: {
            name: 'DateTime'
          }
        },
        duration_in_ms: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'durationInMs',
          type: {
            name: 'Number'
          }
        },
        input: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'input',
          type: {
            name: 'Object'
          }
        },
        output: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'output',
          type: {
            name: 'Object'
          }
        },
        error: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'error',
          type: {
            name: 'Object'
          }
        }
      }
    }
  }
end