class Azure::ServiceFabric::V7_0_0_42::Models::ConfigParameterOverride
Information about a configuration parameter override.
Attributes
parameter_name[RW]
@return [String] Name of the parameter that has been overridden.
parameter_value[RW]
@return [String] Value of the overridden parameter.
persist_across_upgrade[RW]
@return [Boolean] A value that indicates whether config override will be removed on upgrade or will still be considered as valid.
section_name[RW]
@return [String] Name of the section for the parameter override.
timeout[RW]
@return [Duration] The duration until config override is considered as valid.
Private Class Methods
mapper()
click to toggle source
Mapper for ConfigParameterOverride
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/7.0.0.42/generated/azure_service_fabric/models/config_parameter_override.rb, line 37 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ConfigParameterOverride', type: { name: 'Composite', class_name: 'ConfigParameterOverride', model_properties: { section_name: { client_side_validation: true, required: true, serialized_name: 'SectionName', type: { name: 'String' } }, parameter_name: { client_side_validation: true, required: true, serialized_name: 'ParameterName', type: { name: 'String' } }, parameter_value: { client_side_validation: true, required: true, serialized_name: 'ParameterValue', type: { name: 'String' } }, timeout: { client_side_validation: true, required: false, serialized_name: 'Timeout', type: { name: 'TimeSpan' } }, persist_across_upgrade: { client_side_validation: true, required: false, serialized_name: 'PersistAcrossUpgrade', type: { name: 'Boolean' } } } } } end