func (o *SparseDataPathCertificate) ToPlain() elemental.PlainIdentifiable {

	out := NewDataPathCertificate()
	if o.CSR != nil {
		out.CSR = *o.CSR
	}
	if o.Certificate != nil {
		out.Certificate = *o.Certificate
	}
	if o.ObjectID != nil {
		out.ObjectID = *o.ObjectID
	}
	if o.SessionID != nil {
		out.SessionID = *o.SessionID
	}
	if o.Signer != nil {
		out.Signer = *o.Signer
	}
	if o.Token != nil {
		out.Token = *o.Token
	}
	if o.Type != nil {
		out.Type = *o.Type
	}

	return out
}
// ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model.
// ToPlain returns the plain version of the sparse model .
func (o *SparseDataPathCertificate) ToPlain() elemental.PlainIdentifiable {
	out := NewDataPathCertificate()
	if o.CSR != nil {
		out.CSR = *o.CSR
	}
	if o.Certificate != nil {
		out.Certificate = *o.Certificate
	}
	if o.ObjectID != nil {
		out.ObjectID = *o.ObjectID
	}
	if o.SessionID != nil {
		out.SessionID = *o.SessionID
	}
	if o.Signer != nil {
		out.Signer = *o.Signer
	}
	if o.Token != nil {
		out.Token = *o.Token
	}
	if o.Type != nil {
		out.Type = *o.Type
	}
	return out
}
func ( o * SparseDataPathCertificate ) ToPlain ( ) elemental . PlainIdentifiable { out := NewDataPathCertificate ( ) if o . CSR != nil { out . CSR = * o . CSR } if o . Certificate != nil { out . Certificate = * o . Certificate } if o . ObjectID != nil { out . ObjectID = * o . ObjectID } if o . SessionID != nil { out . SessionID = * o . SessionID } if o . Signer != nil { out . Signer = * o . Signer } if o . Token != nil { out . Token = * o . Token } if o . Type != nil { out . Type = * o . Type } return out }
ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model .