in lambda/src/GaroxaController.ts [27:47]
constructor() {
this.garoonLoginInformation = {
username: process.env.GAROON_USERNAME,
password: process.env.GAROON_PASSWORD,
domain: process.env.GAROON_DOMAIN,
timezone: process.env.GAROON_TIMEZONE || 'Asia/Tokyo'
}
this.client = new GaroonRestAPIClient({
baseUrl: `https://${this.garoonLoginInformation.domain}.cybozu.com/g`,
// Use password authentication
auth: {
username: this.garoonLoginInformation.username,
password: this.garoonLoginInformation.password,
},
// Use OAuth token authentication
// auth: { oAuthToken: process.env.GAROON_OAUTH_TOKEN }
// Use session authentication if `auth` is omitted (in browser only)
});
}