Msteams
Overview
Available Operations
createOrUpdateConfiguration
Example Usage
import { SquadcastSDK } from "@solarwinds/squadcast-sdk-typescript";
const squadcastSDK = new SquadcastSDK({
bearerAuth: "<YOUR_BEARER_TOKEN_HERE>",
});
async function run() {
const result = await squadcastSDK.msteams.createOrUpdateConfiguration({
defaultConversationName: "<value>",
defaultConversationId: "<id>",
isActive: false,
isDefaultActive: false,
isCustomChannelsActive: true,
triggers: {
allActive: false,
custom: [],
},
tenantId: "<id>",
fromId: "<id>",
connectedTeams: [
{
teamId: "<id>",
teamName: "<value>",
channelConfigurations: [
{
squadcastTeamId: "<id>",
squadcastTeamName: "<value>",
isAllServices: true,
services: [
{
squadcastServiceId: "<id>",
squadcastServiceName: "<value>",
},
],
msteamsChannelId: "<id>",
msteamsChannelName: "<value>",
},
],
},
],
});
console.log(result);
}
run();Standalone function
Parameters
Parameter
Type
Required
Description
Response
Errors
Error Type
Status Code
Content Type
Last updated