class Azure::Security::Mgmt::V2020_08_06_preview::Models::PackageDownloadsSensorFull

Contains full package downloads

Attributes

iso[RW]

@return [Array<PackageDownloadInfo>] Contains all ISO full versions for the sensor

ovf[RW]

@return [PackageDownloadsSensorFullOvf] Contains all OVF (virtual machine) full versions for the sensor

Private Class Methods

mapper() click to toggle source

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

# File lib/2020-08-06-preview/generated/azure_mgmt_security/models/package_downloads_sensor_full.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'PackageDownloads_sensor_full',
    type: {
      name: 'Composite',
      class_name: 'PackageDownloadsSensorFull',
      model_properties: {
        iso: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'iso',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'PackageDownloadInfoElementType',
                type: {
                  name: 'Composite',
                  class_name: 'PackageDownloadInfo'
                }
            }
          }
        },
        ovf: {
          client_side_validation: true,
          required: false,
          serialized_name: 'ovf',
          type: {
            name: 'Composite',
            class_name: 'PackageDownloadsSensorFullOvf'
          }
        }
      }
    }
  }
end