94 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Go
		
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Go
		
	
	
// Code generated by go-swagger; DO NOT EDIT.
 | 
						|
 | 
						|
// All Code Copyright(c) 2018-2020 by Taxnexus, Inc.
 | 
						|
// All rights reserved worldwide.
 | 
						|
// Proprietary product; unlicensed use is not allowed
 | 
						|
 | 
						|
package sf_gate_models
 | 
						|
 | 
						|
// This file was generated by the swagger tool.
 | 
						|
// Editing this file might prove futile when you re-run the swagger generate command
 | 
						|
 | 
						|
import (
 | 
						|
	"github.com/go-openapi/strfmt"
 | 
						|
	"github.com/go-openapi/swag"
 | 
						|
)
 | 
						|
 | 
						|
// Template template
 | 
						|
//
 | 
						|
// swagger:model Template
 | 
						|
type Template struct {
 | 
						|
 | 
						|
	// Company
 | 
						|
	CompanyID string `json:"CompanyID,omitempty"`
 | 
						|
 | 
						|
	// created by ID
 | 
						|
	CreatedByID string `json:"CreatedByID,omitempty"`
 | 
						|
 | 
						|
	// created date
 | 
						|
	CreatedDate string `json:"CreatedDate,omitempty"`
 | 
						|
 | 
						|
	// Description
 | 
						|
	Description string `json:"Description,omitempty"`
 | 
						|
 | 
						|
	// HTML Body
 | 
						|
	// Format: byte
 | 
						|
	HTML strfmt.Base64 `json:"HTML,omitempty"`
 | 
						|
 | 
						|
	// Taxnexus Record Id
 | 
						|
	ID string `json:"ID,omitempty"`
 | 
						|
 | 
						|
	// Active?
 | 
						|
	IsActive bool `json:"IsActive,omitempty"`
 | 
						|
 | 
						|
	// Master Template?
 | 
						|
	IsMaster bool `json:"IsMaster,omitempty"`
 | 
						|
 | 
						|
	// last modified by ID
 | 
						|
	LastModifiedByID string `json:"LastModifiedByID,omitempty"`
 | 
						|
 | 
						|
	// last modified date
 | 
						|
	LastModifiedDate string `json:"LastModifiedDate,omitempty"`
 | 
						|
 | 
						|
	// Template Name
 | 
						|
	Name string `json:"Name,omitempty"`
 | 
						|
 | 
						|
	// Object
 | 
						|
	ObjectType string `json:"ObjectType,omitempty"`
 | 
						|
 | 
						|
	// Record Type Name
 | 
						|
	RecordTypeName string `json:"RecordTypeName,omitempty"`
 | 
						|
 | 
						|
	// Type
 | 
						|
	Type string `json:"Type,omitempty"`
 | 
						|
 | 
						|
	// URL
 | 
						|
	URL string `json:"URL,omitempty"`
 | 
						|
 | 
						|
	// tenant identifier
 | 
						|
	Tenantid string `json:"tenantid,omitempty"`
 | 
						|
}
 | 
						|
 | 
						|
// Validate validates this template
 | 
						|
func (m *Template) Validate(formats strfmt.Registry) error {
 | 
						|
	return nil
 | 
						|
}
 | 
						|
 | 
						|
// MarshalBinary interface implementation
 | 
						|
func (m *Template) MarshalBinary() ([]byte, error) {
 | 
						|
	if m == nil {
 | 
						|
		return nil, nil
 | 
						|
	}
 | 
						|
	return swag.WriteJSON(m)
 | 
						|
}
 | 
						|
 | 
						|
// UnmarshalBinary interface implementation
 | 
						|
func (m *Template) UnmarshalBinary(b []byte) error {
 | 
						|
	var res Template
 | 
						|
	if err := swag.ReadJSON(b, &res); err != nil {
 | 
						|
		return err
 | 
						|
	}
 | 
						|
	*m = res
 | 
						|
	return nil
 | 
						|
}
 |