class Azure::Automation::Mgmt::V2015_10_31::Models::HybridRunbookWorker

Definition of hybrid runbook worker.

Attributes

ip[RW]

@return [String] Gets or sets the assigned machine IP address.

last_seen_date_time[RW]

@return [DateTime] Last Heartbeat from the Worker

name[RW]

@return [String] Gets or sets the worker machine name.

registration_time[RW]

@return [DateTime] Gets or sets the registration time of the worker machine.

Private Class Methods

mapper() click to toggle source

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

# File lib/2015-10-31/generated/azure_mgmt_automation/models/hybrid_runbook_worker.rb, line 33
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'HybridRunbookWorker',
    type: {
      name: 'Composite',
      class_name: 'HybridRunbookWorker',
      model_properties: {
        name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        ip: {
          client_side_validation: true,
          required: false,
          serialized_name: 'ip',
          type: {
            name: 'String'
          }
        },
        registration_time: {
          client_side_validation: true,
          required: false,
          serialized_name: 'registrationTime',
          type: {
            name: 'DateTime'
          }
        },
        last_seen_date_time: {
          client_side_validation: true,
          required: false,
          serialized_name: 'lastSeenDateTime',
          type: {
            name: 'DateTime'
          }
        }
      }
    }
  }
end