Search

Class CHEFChefHost

Provides REST API methods for ChefHost objects that represent Chef Servers.

Attributes

Name Type Description
clientName String CHEF Server Client Name
defaultOrg String Default CHEF Organization
displayName String Display Name
hostname String CHEF Server hostname
id String Object ID
proxyHost String CHEF Server Proxy Host
proxyPort int CHEF Server Proxy Port
proxyUsername String CHEF Server Proxy Username

Methods

Name Returns
decryptDatabagV1(String encrypted, String iv, String secret) String
encryptDatabagV1(String databag, String iv, String secret) String
executeDelete(String endpoint) String
executeDeleteOverride(String endpoint, String clientName, String clientPem, String orgName) String
executeGet(String endpoint) String
executeGetOverride(String endpoint, String clientName, String clientPem, String orgName) String
executePost(String endpoint, String body) String
executePostOverride(String endpoint, String body, String clientName, String clientPem, String orgName) String
executePut(String endpoint, String body) String
executePutOverride(String endpoint, String body, String clientName, String clientPem, String orgName) String
setClientPem(String clientPem) void
setOrgSecret(String orgSecret) void
setProxyPass(String proxyPass) void

Returned by

Method Returns
CHEFChefHostManager.addChefHost(CHEFChefHost item) CHEFChefHost
CHEFChefHostManager.getChefHost(String id) CHEFChefHost
CHEFChefHostManager.getChefHosts() CHEFChefHost[]
CHEFChefHostManager.removeChefHost(String id) CHEFChefHost
CHEFChefHostManager.updateChefHost(String name, CHEFChefHost item) CHEFChefHost

Referenced in

Method Returns
CHEFChefHostManager.addChefHost(CHEFChefHost item) CHEFChefHost
CHEFChefHostManager.updateChefHost(String name, CHEFChefHost item) CHEFChefHost