| title | teamTemplateDefinition |
|---|---|
| description | Generic representation of a team template definition for a team with a specific structure and configuration. |
| author | Charlieforce |
| ms.localizationpriority | medium |
| ms.subservice | teams |
| doc_type | resourcePageType |
| ms.date | 07/22/2024 |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Generic representation of a team template definition for a team with a specific structure and configuration.
Inherits from entity.
| Method | Return type | Description |
|---|---|---|
| Get | teamTemplateDefinition | Read the properties and relationships of a teamTemplateDefinition object. |
| List | teamTemplateDefinition collection | List the teamTemplateDefinition objects associated with a teamTemplate. |
| Get team definition | team | Read the properties of the team of a teamTemplateDefinition object |
| Property | Type | Description |
|---|---|---|
| audience | teamTemplateAudience | Describes the audience the team template is available to. The possible values are: organization, user, public, unknownFutureValue. |
| categories | String collection | The assigned categories for the team template. |
| description | String | A brief description of the team template as it will appear to the users in Microsoft Teams. |
| displayName | String | The user defined name of the team template. |
| iconUrl | String | The icon url for the team template. |
| id | String | Encoded64 of templateId + audience + locale for the team template. Inherited from entity. |
| languageTag | String | Language the template is available in. |
| lastModifiedBy | identitySet | The identity of the user who last modified the team template. |
| lastModifiedDateTime | DateTimeOffset | The date time of when the team template was last modified. |
| parentTemplateId | String | The templateId for the team template |
| publisherName | String | The organization which published the team template. |
| shortDescription | String | A short-description of the team template as it will appear to the users in Microsoft Teams. |
| Relationship | Type | Description |
|---|---|---|
| teamDefinition | team | Collection of channel objects. A channel represents a topic, and therefore a logical isolation of discussion, within a team. |
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.teamTemplateDefinition",
"audience": "String",
"categories": [
"String"
],
"description": "String",
"displayName": "String",
"iconUrl": "String",
"id": "String (identifier)",
"languageTag": "String",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"parentTemplateId": "String",
"publisherName": "String",
"shortDescription": "String"
}