mirror of
https://github.com/ansible/awx.git
synced 2026-01-17 12:41:19 -03:30
31 lines
710 B
JavaScript
31 lines
710 B
JavaScript
import Base from '../Base';
|
|
|
|
class Credentials extends Base {
|
|
constructor(http) {
|
|
super(http);
|
|
this.baseUrl = '/api/v2/credentials/';
|
|
|
|
this.readAccessList = this.readAccessList.bind(this);
|
|
this.readAccessOptions = this.readAccessOptions.bind(this);
|
|
this.readInputSources = this.readInputSources.bind(this);
|
|
}
|
|
|
|
readAccessList(id, params) {
|
|
return this.http.get(`${this.baseUrl}${id}/access_list/`, {
|
|
params,
|
|
});
|
|
}
|
|
|
|
readAccessOptions(id) {
|
|
return this.http.options(`${this.baseUrl}${id}/access_list/`);
|
|
}
|
|
|
|
readInputSources(id, params) {
|
|
return this.http.get(`${this.baseUrl}${id}/input_sources/`, {
|
|
params,
|
|
});
|
|
}
|
|
}
|
|
|
|
export default Credentials;
|