teamTemplateDefinition resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Generic representation of a team template definition for a team with a specific structure and configuration.
Inherits from entity.
Methods
Method | Return type | Description |
---|---|---|
Get teamTemplateDefinition | teamTemplateDefinition | Read the properties and relationships of a teamTemplateDefinition object. |
List teamTemplateDefinitions | teamTemplateDefinition collection | List the teamTemplateDefinition objects associated with a teamTemplate. |
Get teamDefinition | team | Read the properties of the team of a teamTemplateDefinition object |
Properties
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. |
Relationships
Relationship | Type | Description |
---|---|---|
teamDefinition | team | Collection of channel objects. A channel represents a topic, and therefore a logical isolation of discussion, within a team. |
JSON representation
The following is a JSON representation of the resource.
{
"@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"
}
See also
Feedback
Submit and view feedback for