' Options:
'Date: 2026-04-04 02:57:52
'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: GetAssociatedRolesForRole.*
'''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 RoleModel
'''
'''Role Id
'''
Public Overridable Property RoleId As Guid
'''
'''Role Name
'''
Public Overridable Property RoleName As String
'''
'''Is the role a licensee role?
'''
Public Overridable Property IsLicenseeRole As Boolean
'''
'''Is manage contacts role?
'''
Public Overridable Property IsManageContacts As Boolean
'''
'''Is the role a Platform role?
'''
Public Overridable Property IsPlatformRole As Boolean
'''
'''Is the role a services role?
'''
Public Overridable Property IsServiceRole As Boolean
'''
'''Is the role a customer role?
'''
Public Overridable Property IsCustomerRole As Boolean
'''
'''Is the role a functional role?
'''
Public Overridable Property IsFunctionalRole As Boolean
'''
'''Is the role an auto-accept role?
'''
Public Overridable Property IsRequestAutoAccepted As Boolean
'''
'''Suite that the role belongs to
'''
Public Overridable Property SuiteId As Guid
'''
'''Suite that the role belongs to
'''
Public Overridable Property SuiteName As String
'''
''''A' (Active) or 'I' (Inactive)
'''
Public Overridable Property RecordStatus As String
'''
'''Object Connection Id, which is populated when the roles are returned based on those that are connected to an object.
'''
Public Overridable Property ObjectConnectionId As Guid
End Class
End Namespace
Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel
'''
'''Get associated roles for a specified role
'''
Public Partial Class GetAssociatedRolesForRole
Implements IReturn(Of GetAssociatedRolesForRoleResponse)
'''
'''The Role Guid. Records retrieved will belong to this role.
'''
Public Overridable Property RoleId As Guid
End Class
Public Partial Class GetAssociatedRolesForRoleResponse
Public Overridable Property Roles As List(Of RoleModel)
Public Overridable Property ResponseStatus As ResponseStatus
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