InternalTeamDTO

📄 Description: Data transfer object representing an internal team within the organization, encapsulating essential details such as team members, roles, and operational objectives to facilitate effective collaboration and resource allocation.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

createdBy

string

false

none

Username of who created this resource

createdAt

string(date-time)

false

none

Timestamp when this resource was created

displayId

string

false

none

Unique identifier for the display

name

string

false

none

Name of the resource

email

string

false

none

Email address of the internal team member, used for communication and notifications within the organization.

phone

string

false

none

Contact number for the internal team, facilitating communication and collaboration within the organization.

manager

string

false

none

Represents the name or identifier of the team manager responsible for overseeing the internal team.

requestCategoryName

[string]

false

none

Name of the request category

requestCategoryId

[integer]

false

none

Unique identifier for the request category

requestCategoryDisplayId

[string]

false

none

Unique identifier for the request category display

description

string

false

none

Description of the resource

internalTeamUser

[integer]

false

none

An array of InternalTeamDTO objects representing the users within the internal team, facilitating collaboration and resource management.

members

integer(int32)

false

none

Represents the total number of members within the internal team, providing insight into team size for resource allocation and management.

mainAssets

[integer]

false

none

An array of internal team assets that represent the key resources and capabilities utilized within the organization.

premiseNames

[string]

false

none

List of names associated with the premises relevant to the internal team, facilitating efficient identification and management of locations within the organization.

internalTeamAvailable

boolean

false

none

Indicates the availability of the internal team for project allocation and resource planning.

premiseIds

[integer]

false

none

Array of unique identifiers representing the premises associated with the internal team.