class Azure::Hdinsight::Mgmt::V2015_03_01_preview::Models::RuntimeScriptActionDetail
The execution details of a script action.
Attributes
debug_information[RW]
@return [String] The script action execution debug information.
end_time[RW]
@return [String] The end time of script action execution.
execution_summary[RW]
@return [Array<ScriptActionExecutionSummary>] The summary of script action execution result.
operation[RW]
@return [String] The reason why the script action was executed.
script_execution_id[RW]
@return [Integer] The execution id of the script action.
start_time[RW]
@return [String] The start time of script action execution.
status[RW]
@return [String] The current execution status of the script action.
Public Class Methods
mapper()
click to toggle source
Mapper for RuntimeScriptActionDetail
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2015-03-01-preview/generated/azure_mgmt_hdinsight/models/runtime_script_action_detail.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RuntimeScriptActionDetail', type: { name: 'Composite', class_name: 'RuntimeScriptActionDetail', model_properties: { name: { client_side_validation: true, required: true, serialized_name: 'name', type: { name: 'String' } }, uri: { client_side_validation: true, required: true, serialized_name: 'uri', type: { name: 'String' } }, parameters: { client_side_validation: true, required: false, serialized_name: 'parameters', type: { name: 'String' } }, roles: { client_side_validation: true, required: true, serialized_name: 'roles', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, application_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'applicationName', type: { name: 'String' } }, script_execution_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'scriptExecutionId', type: { name: 'Number' } }, start_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'startTime', type: { name: 'String' } }, end_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'endTime', type: { name: 'String' } }, status: { client_side_validation: true, required: false, read_only: true, serialized_name: 'status', type: { name: 'String' } }, operation: { client_side_validation: true, required: false, read_only: true, serialized_name: 'operation', type: { name: 'String' } }, execution_summary: { client_side_validation: true, required: false, read_only: true, serialized_name: 'executionSummary', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'ScriptActionExecutionSummaryElementType', type: { name: 'Composite', class_name: 'ScriptActionExecutionSummary' } } } }, debug_information: { client_side_validation: true, required: false, read_only: true, serialized_name: 'debugInformation', type: { name: 'String' } } } } } end