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

package components

type Iscsi struct {
	Connection *Connection `json:"connection,omitempty"`
	Errors     []string    `json:"errors,omitempty"`
	Targets    []Target    `json:"targets,omitempty"`
}

func (o *Iscsi) GetConnection() *Connection {
	if o == nil {
		return nil
	}
	return o.Connection
}

func (o *Iscsi) GetErrors() []string {
	if o == nil {
		return nil
	}
	return o.Errors
}

func (o *Iscsi) GetTargets() []Target {
	if o == nil {
		return nil
	}
	return o.Targets
}
