UNPKG

terraform-cloud

Version:
16 lines (15 loc) 594 B
import Request from './Request'; import axios from 'axios'; export default class ConfigurationVersions extends Request { constructor(client) { super(client); } create(workspaceId, request) { const path = `/workspaces/${workspaceId}/configuration-versions`; return this.post(path, request || { data: { attributes: {}, type: 'configuration-version' } }); } // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types async upload(url, data) { return await axios.put(url, data); } }