class Azure::ContainerRegistry::Mgmt::V2018_02_01_preview::Models::BuildFilter
Properties that are enabled for Odata querying.
Attributes
@return [String] The unique identifier for the build.
@return [String] The name of the build task that the build corresponds to.
@return [BuildType] The type of build. Possible values include: 'AutoBuild', 'QuickBuild'
@return [DateTime] The create time for a build.
@return [DateTime] The time the build 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 build.
@return [BuildStatus] The current status of the build. Possible values include: 'Queued', 'Started', 'Running', 'Succeeded', 'Failed', 'Canceled', 'Error', 'Timeout'
Public Class Methods
Mapper for BuildFilter
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-02-01-preview/generated/azure_mgmt_container_registry/models/build_filter.rb, line 50 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'BuildFilter', type: { name: 'Composite', class_name: 'BuildFilter', model_properties: { build_id: { client_side_validation: true, required: false, serialized_name: 'buildId', type: { name: 'String' } }, build_type: { client_side_validation: true, required: false, serialized_name: 'buildType', 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' } }, build_task_name: { client_side_validation: true, required: false, serialized_name: 'buildTaskName', type: { name: 'String' } } } } } end