// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type S7 struct {
	Copyright          *string `json:"copyright,omitempty"`
	CPUProfile         *string `json:"cpu_profile,omitempty"`
	Firmware           *string `json:"firmware,omitempty"`
	Hardware           *string `json:"hardware,omitempty"`
	Location           *string `json:"location,omitempty"`
	MemorySerialNumber *string `json:"memory_serial_number,omitempty"`
	Module             *string `json:"module,omitempty"`
	ModuleID           *string `json:"module_id,omitempty"`
	ModuleType         *string `json:"module_type,omitempty"`
	OemID              *string `json:"oem_id,omitempty"`
	PlantID            *string `json:"plant_id,omitempty"`
	ReservedForOs      *string `json:"reserved_for_os,omitempty"`
	SerialNumber       *string `json:"serial_number,omitempty"`
	System             *string `json:"system,omitempty"`
}

func (o *S7) GetCopyright() *string {
	if o == nil {
		return nil
	}
	return o.Copyright
}

func (o *S7) GetCPUProfile() *string {
	if o == nil {
		return nil
	}
	return o.CPUProfile
}

func (o *S7) GetFirmware() *string {
	if o == nil {
		return nil
	}
	return o.Firmware
}

func (o *S7) GetHardware() *string {
	if o == nil {
		return nil
	}
	return o.Hardware
}

func (o *S7) GetLocation() *string {
	if o == nil {
		return nil
	}
	return o.Location
}

func (o *S7) GetMemorySerialNumber() *string {
	if o == nil {
		return nil
	}
	return o.MemorySerialNumber
}

func (o *S7) GetModule() *string {
	if o == nil {
		return nil
	}
	return o.Module
}

func (o *S7) GetModuleID() *string {
	if o == nil {
		return nil
	}
	return o.ModuleID
}

func (o *S7) GetModuleType() *string {
	if o == nil {
		return nil
	}
	return o.ModuleType
}

func (o *S7) GetOemID() *string {
	if o == nil {
		return nil
	}
	return o.OemID
}

func (o *S7) GetPlantID() *string {
	if o == nil {
		return nil
	}
	return o.PlantID
}

func (o *S7) GetReservedForOs() *string {
	if o == nil {
		return nil
	}
	return o.ReservedForOs
}

func (o *S7) GetSerialNumber() *string {
	if o == nil {
		return nil
	}
	return o.SerialNumber
}

func (o *S7) GetSystem() *string {
	if o == nil {
		return nil
	}
	return o.System
}
