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

package components

type SSHEndpointID struct {
	Comment         *string `json:"comment,omitempty"`
	ProtocolVersion *string `json:"protocol_version,omitempty"`
	Raw             *string `json:"raw,omitempty"`
	SoftwareVersion *string `json:"software_version,omitempty"`
}

func (o *SSHEndpointID) GetComment() *string {
	if o == nil {
		return nil
	}
	return o.Comment
}

func (o *SSHEndpointID) GetProtocolVersion() *string {
	if o == nil {
		return nil
	}
	return o.ProtocolVersion
}

func (o *SSHEndpointID) GetRaw() *string {
	if o == nil {
		return nil
	}
	return o.Raw
}

func (o *SSHEndpointID) GetSoftwareVersion() *string {
	if o == nil {
		return nil
	}
	return o.SoftwareVersion
}
