Documentation
¶
Index ¶
- Constants
- type Application
- type Client
- func (c *Client) CreateApplication(application Application) (*Application, error)
- func (c *Client) DeleteApplication(applicationId string) error
- func (c *Client) GetApplication(applicationId string) (*Application, error)
- func (c *Client) LogIn() (*LoginResponse, error)
- func (c *Client) UpdateApplication(application Application) (*Application, error)
- type LoginResponse
Constants ¶
View Source
const ApiURL string = "https://api.stackhawk.com/api/v1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Client ¶
type Client struct {
HTTPClient *http.Client
UserAgent string
ApiURL string
ApiKey string
Token string
OrgId string
}
Client -
func (*Client) CreateApplication ¶
func (c *Client) CreateApplication(application Application) (*Application, error)
func (*Client) DeleteApplication ¶
func (*Client) GetApplication ¶
func (c *Client) GetApplication(applicationId string) (*Application, error)
func (*Client) LogIn ¶
func (c *Client) LogIn() (*LoginResponse, error)
func (*Client) UpdateApplication ¶
func (c *Client) UpdateApplication(application Application) (*Application, error)
type LoginResponse ¶
type LoginResponse struct {
Token string `json:"token"`
}
Click to show internal directories.
Click to hide internal directories.