Versions in this module Expand all Collapse all v0 v0.1.2 Aug 6, 2021 v0.1.1 Jul 8, 2021 Changes in this version + var LOGGER = logging.MustGetLogger("vault") + type Account struct + AccountID string + InternalProperties []InternalProperties + Properties []Properties + type Accounts struct + Accounts []Account + Count uint + type InternalProperties struct + Key string + Value string + type Member struct + Permissions interface{} + UserName string + type Properties struct + Key string + Value string + type Safe struct + Description string + ManagingCPM string + NumberOfDaysRetention uint + NumberOfVersionsRetention uint + OLACEnabled bool + SafeName string + type SafeList struct + List []Safe + type SafeMemberList struct + Members []Member + type Secret struct + Address string + Content string + CreationMethod string + DeviceType string + Folder string + Name string + PasswordChangeInProcess string + PolicyID string + Safe string + UserName string + type Session struct + BaseURL string + CertPath string + CyberArkLogonResult string + KeyPath string + func (vs *Session) Get(url string, session string) ([]byte, error) + func (vs *Session) Post(url string, session string, payload *strings.Reader) ([]byte, error) + func (vs *Session) Put(url string, session string, payload *strings.Reader, additionHeader string) ([]byte, error)