class Azure::ContainerRegistry::Mgmt::V2019_04_01::Models::RunFilter
Properties that are enabled for Odata querying on runs.
Attributes
@return [DateTime] The create time for a run.
@return [DateTime] The time the run finished.
@return [Boolean] The value that indicates whether archiving is enabled or not.
@return [String] The list of comma-separated image manifests that were generated from the run. This is applicable if the run is of build type.
@return [String] The unique identifier for the run.
@return [RunType] The type of run. Possible values include: 'QuickBuild', 'QuickRun', 'AutoBuild', 'AutoRun'
@return [RunStatus] The current status of the run. Possible values include: 'Queued', 'Started', 'Running', 'Succeeded', 'Failed', 'Canceled', 'Error', 'Timeout'
@return [String] The name of the task that the run corresponds to.
Public Class Methods
Mapper for RunFilter
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-04-01/generated/azure_mgmt_container_registry/models/run_filter.rb, line 50 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RunFilter', type: { name: 'Composite', class_name: 'RunFilter', model_properties: { run_id: { client_side_validation: true, required: false, serialized_name: 'runId', type: { name: 'String' } }, run_type: { client_side_validation: true, required: false, serialized_name: 'runType', type: { name: 'String' } }, status: { client_side_validation: true, required: false, serialized_name: 'status', type: { name: 'String' } }, create_time: { client_side_validation: true, required: false, serialized_name: 'createTime', type: { name: 'DateTime' } }, finish_time: { client_side_validation: true, required: false, serialized_name: 'finishTime', type: { name: 'DateTime' } }, output_image_manifests: { client_side_validation: true, required: false, serialized_name: 'outputImageManifests', type: { name: 'String' } }, is_archive_enabled: { client_side_validation: true, required: false, serialized_name: 'isArchiveEnabled', type: { name: 'Boolean' } }, task_name: { client_side_validation: true, required: false, serialized_name: 'taskName', type: { name: 'String' } } } } } end