constructor()

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)
        });
    }