class Azure::Synapse::Mgmt::V2019_06_01_preview::Models::UpdateIntegrationRuntimeRequest

Update integration runtime request.

Attributes

auto_update[RW]

@return [IntegrationRuntimeAutoUpdate] Enables or disables the auto-update feature of the self-hosted integration runtime. See go.microsoft.com/fwlink/?linkid=854189. Possible values include: 'On', 'Off'

update_delay_offset[RW]

@return [String] The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time.

Private Class Methods

mapper() click to toggle source

Mapper for UpdateIntegrationRuntimeRequest class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2019-06-01-preview/generated/azure_mgmt_synapse/models/update_integration_runtime_request.rb, line 30
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'UpdateIntegrationRuntimeRequest',
    type: {
      name: 'Composite',
      class_name: 'UpdateIntegrationRuntimeRequest',
      model_properties: {
        auto_update: {
          client_side_validation: true,
          required: false,
          serialized_name: 'autoUpdate',
          type: {
            name: 'String'
          }
        },
        update_delay_offset: {
          client_side_validation: true,
          required: false,
          serialized_name: 'updateDelayOffset',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end