# encoding: utf-8
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
module Azure::Web::Mgmt::V2020_09_01
module Models
#
# Application stack minor version.
#
class StackMinorVersion
include MsRestAzure
# @return [String] Application stack minor version (display only).
attr_accessor :display_version
# @return [String] Application stack minor version (runtime only).
attr_accessor :runtime_version
# @return [Boolean] true
if this is the default minor
# version; otherwise, false
.
attr_accessor :is_default
# @return [Boolean] true
if this supports Remote Debugging,
# otherwise false
.
attr_accessor :is_remote_debugging_enabled
#
# Mapper for StackMinorVersion class as Ruby Hash.
# This will be used for serialization/deserialization.
#
def self.mapper()
{
client_side_validation: true,
required: false,
serialized_name: 'StackMinorVersion',
type: {
name: 'Composite',
class_name: 'StackMinorVersion',
model_properties: {
display_version: {
client_side_validation: true,
required: false,
serialized_name: 'displayVersion',
type: {
name: 'String'
}
},
runtime_version: {
client_side_validation: true,
required: false,
serialized_name: 'runtimeVersion',
type: {
name: 'String'
}
},
is_default: {
client_side_validation: true,
required: false,
serialized_name: 'isDefault',
type: {
name: 'Boolean'
}
},
is_remote_debugging_enabled: {
client_side_validation: true,
required: false,
serialized_name: 'isRemoteDebuggingEnabled',
type: {
name: 'Boolean'
}
}
}
}
}
end
end
end
end