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

	out := NewNamespacePolicyInfo()
	if o.PUIncomingTrafficAction != nil {
		out.PUIncomingTrafficAction = *o.PUIncomingTrafficAction
	}
	if o.PUOutgoingTrafficAction != nil {
		out.PUOutgoingTrafficAction = *o.PUOutgoingTrafficAction
	}
	if o.Prefixes != nil {
		out.Prefixes = *o.Prefixes
	}

	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 *SparseNamespacePolicyInfo) ToPlain() elemental.PlainIdentifiable {
	out := NewNamespacePolicyInfo()
	if o.PUIncomingTrafficAction != nil {
		out.PUIncomingTrafficAction = *o.PUIncomingTrafficAction
	}
	if o.PUOutgoingTrafficAction != nil {
		out.PUOutgoingTrafficAction = *o.PUOutgoingTrafficAction
	}
	if o.Prefixes != nil {
		out.Prefixes = *o.Prefixes
	}
	return out
}
func ( o * SparseNamespacePolicyInfo ) ToPlain ( ) elemental . PlainIdentifiable { out := NewNamespacePolicyInfo ( ) if o . PUIncomingTrafficAction != nil { out . PUIncomingTrafficAction = * o . PUIncomingTrafficAction } if o . PUOutgoingTrafficAction != nil { out . PUOutgoingTrafficAction = * o . PUOutgoingTrafficAction } if o . Prefixes != nil { out . Prefixes = * o . Prefixes } return out }
ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model .