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

package components

type Fortigate struct {
	APIVersion *string `json:"api_version,omitempty"`
	Build      *int    `json:"build,omitempty"`
	Serial     *string `json:"serial,omitempty"`
	StatusCode *int    `json:"status_code,omitempty"`
	StatusMsg  *string `json:"status_msg,omitempty"`
	Version    *string `json:"version,omitempty"`
}

func (o *Fortigate) GetAPIVersion() *string {
	if o == nil {
		return nil
	}
	return o.APIVersion
}

func (o *Fortigate) GetBuild() *int {
	if o == nil {
		return nil
	}
	return o.Build
}

func (o *Fortigate) GetSerial() *string {
	if o == nil {
		return nil
	}
	return o.Serial
}

func (o *Fortigate) GetStatusCode() *int {
	if o == nil {
		return nil
	}
	return o.StatusCode
}

func (o *Fortigate) GetStatusMsg() *string {
	if o == nil {
		return nil
	}
	return o.StatusMsg
}

func (o *Fortigate) GetVersion() *string {
	if o == nil {
		return nil
	}
	return o.Version
}
