' Options:
'Date: 2026-04-04 06:54:48
'Version: 8.52
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://pfapi.pstpf.com.au/api
'
'''GlobalNamespace:
'''MakePartial: True
'''MakeVirtual: True
'''MakeDataContractsExtensible: False
'''AddReturnMarker: True
'''AddDescriptionAsComments: True
'''AddDataContractAttributes: False
'''AddIndexesToDataMembers: False
'''AddGeneratedCodeAttributes: False
'''AddResponseStatus: False
'''AddImplicitVersion:
'''InitializeCollections: False
'''ExportValueTypes: False
'IncludeTypes: GetObjectDimensionValues.*
'''ExcludeTypes:
'''AddNamespaces:
'''AddDefaultXmlNamespace: http://schemas.servicestack.net/types
Imports System
Imports System.IO
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Eros.Saguna.Common.WebAPIModel.Models
Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModel
Namespace Global
Namespace Eros.Saguna.Common.WebAPIModel.Models
Public Partial Class DimensionModel
'''
'''Id of the Dimension itself.
'''
Public Overridable Property DimensionId As Guid
'''
'''Dimension name.
'''
Public Overridable Property Name As String
'''
'''Dimension description.
'''
Public Overridable Property Description As String
'''
'''Dimension shortened name.
'''
Public Overridable Property ShortName As String
'''
'''True if the values for the dimension should have colours associated with them.
'''
Public Overridable Property HasTrafficLightForValues As Boolean
'''
'''
'''
Public Overridable Property HasImage As Boolean
'''
'''Owner Id of the dimension.
'''
Public Overridable Property OwnerContactId As Guid
'''
'''Record status of the dimension.
'''
Public Overridable Property RecordStatus As String
'''
'''Dimension values for this dimension.
'''
", Description:="Dimension values for this dimension.", Name:="DimensionValues")>
Public Overridable Property DimensionValues As List(Of DimensionValueModel)
'''
'''Id that links this dimension to an object.
'''
Public Overridable Property ObjectConnectionId As Guid
End Class
Public Partial Class DimensionValueModel
'''
'''Id of the dimension value.
'''
Public Overridable Property DimensionValueId As Guid
'''
'''Dimension Id this value is for.
'''
Public Overridable Property DimensionId As Guid
'''
'''Name of the dimension value.
'''
Public Overridable Property Name As String
'''
'''Description of the dimension value.
'''
Public Overridable Property Description As String
'''
'''Short Name for the dimension value.
'''
Public Overridable Property ShortName As String
'''
'''Id of the colour associated.
'''
Public Overridable Property TrafficLightId As Guid
'''
'''Colour associated with the dimension value.
'''
Public Overridable Property TrafficLightColour As String
'''
'''Id that links this dimension value to an object.
'''
Public Overridable Property ObjectConnectionId As Guid
'''
'''Owner Id of the dimension value.
'''
Public Overridable Property OwnerContactId As Guid
'''
'''Record status of the dimension value.
'''
Public Overridable Property RecordStatus As String
End Class
End Namespace
Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel
Public Partial Class GetObjectDimensionsResponse
'''
'''List of dimensions.
'''
", Description:="List of dimensions.", Name:="Dimensions", ParameterType:="query")>
Public Overridable Property Dimensions As List(Of DimensionModel)
Public Overridable Property ResponseStatus As ResponseStatus
End Class
'''
'''Get a list of dimensionValues linked to a specified object
'''
Public Partial Class GetObjectDimensionValues
Implements IReturn(Of GetObjectDimensionsResponse)
'''
'''Licensee Id to retrieve dimensionValues for.
'''
Public Overridable Property LicenseeId As Guid
'''
'''Object Id to retrieve dimensionValues for.
'''
Public Overridable Property ObjectId As Guid
End Class
End Namespace
Namespace ServiceStack
Public Partial Class ResponseStatus
Implements IMeta
Public Overridable Property ErrorCode As String
Public Overridable Property Message As String
Public Overridable Property StackTrace As String
Public Overridable Property Errors As List(Of ResponseError)
Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta
End Class
End Namespace
End Namespace