Versions in this module Expand all Collapse all v0 v0.16.2 Apr 5, 2019 GO-2023-2020 GO-2023-2020: Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager v0.16.1 Jan 31, 2019 GO-2023-2020 GO-2023-2020: Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager v0.16.0 Jan 21, 2019 GO-2023-2020 GO-2023-2020: Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager Changes in this version + type Client struct + func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client + func (a *Client) DeleteSilence(params *DeleteSilenceParams) (*DeleteSilenceOK, error) + func (a *Client) GetSilence(params *GetSilenceParams) (*GetSilenceOK, error) + func (a *Client) GetSilences(params *GetSilencesParams) (*GetSilencesOK, error) + func (a *Client) PostSilences(params *PostSilencesParams) (*PostSilencesOK, error) + func (a *Client) SetTransport(transport runtime.ClientTransport) + type DeleteSilenceInternalServerError struct + Payload string + func NewDeleteSilenceInternalServerError() *DeleteSilenceInternalServerError + func (o *DeleteSilenceInternalServerError) Error() string + type DeleteSilenceOK struct + func NewDeleteSilenceOK() *DeleteSilenceOK + func (o *DeleteSilenceOK) Error() string + type DeleteSilenceParams struct + Context context.Context + HTTPClient *http.Client + SilenceID strfmt.UUID + func NewDeleteSilenceParams() *DeleteSilenceParams + func NewDeleteSilenceParamsWithContext(ctx context.Context) *DeleteSilenceParams + func NewDeleteSilenceParamsWithHTTPClient(client *http.Client) *DeleteSilenceParams + func NewDeleteSilenceParamsWithTimeout(timeout time.Duration) *DeleteSilenceParams + func (o *DeleteSilenceParams) SetContext(ctx context.Context) + func (o *DeleteSilenceParams) SetHTTPClient(client *http.Client) + func (o *DeleteSilenceParams) SetSilenceID(silenceID strfmt.UUID) + func (o *DeleteSilenceParams) SetTimeout(timeout time.Duration) + func (o *DeleteSilenceParams) WithContext(ctx context.Context) *DeleteSilenceParams + func (o *DeleteSilenceParams) WithHTTPClient(client *http.Client) *DeleteSilenceParams + func (o *DeleteSilenceParams) WithSilenceID(silenceID strfmt.UUID) *DeleteSilenceParams + func (o *DeleteSilenceParams) WithTimeout(timeout time.Duration) *DeleteSilenceParams + func (o *DeleteSilenceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type DeleteSilenceReader struct + func (o *DeleteSilenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type GetSilenceInternalServerError struct + Payload string + func NewGetSilenceInternalServerError() *GetSilenceInternalServerError + func (o *GetSilenceInternalServerError) Error() string + type GetSilenceNotFound struct + func NewGetSilenceNotFound() *GetSilenceNotFound + func (o *GetSilenceNotFound) Error() string + type GetSilenceOK struct + Payload *models.GettableSilence + func NewGetSilenceOK() *GetSilenceOK + func (o *GetSilenceOK) Error() string + type GetSilenceParams struct + Context context.Context + HTTPClient *http.Client + SilenceID strfmt.UUID + func NewGetSilenceParams() *GetSilenceParams + func NewGetSilenceParamsWithContext(ctx context.Context) *GetSilenceParams + func NewGetSilenceParamsWithHTTPClient(client *http.Client) *GetSilenceParams + func NewGetSilenceParamsWithTimeout(timeout time.Duration) *GetSilenceParams + func (o *GetSilenceParams) SetContext(ctx context.Context) + func (o *GetSilenceParams) SetHTTPClient(client *http.Client) + func (o *GetSilenceParams) SetSilenceID(silenceID strfmt.UUID) + func (o *GetSilenceParams) SetTimeout(timeout time.Duration) + func (o *GetSilenceParams) WithContext(ctx context.Context) *GetSilenceParams + func (o *GetSilenceParams) WithHTTPClient(client *http.Client) *GetSilenceParams + func (o *GetSilenceParams) WithSilenceID(silenceID strfmt.UUID) *GetSilenceParams + func (o *GetSilenceParams) WithTimeout(timeout time.Duration) *GetSilenceParams + func (o *GetSilenceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type GetSilenceReader struct + func (o *GetSilenceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type GetSilencesInternalServerError struct + Payload string + func NewGetSilencesInternalServerError() *GetSilencesInternalServerError + func (o *GetSilencesInternalServerError) Error() string + type GetSilencesOK struct + Payload models.GettableSilences + func NewGetSilencesOK() *GetSilencesOK + func (o *GetSilencesOK) Error() string + type GetSilencesParams struct + Context context.Context + Filter []string + HTTPClient *http.Client + func NewGetSilencesParams() *GetSilencesParams + func NewGetSilencesParamsWithContext(ctx context.Context) *GetSilencesParams + func NewGetSilencesParamsWithHTTPClient(client *http.Client) *GetSilencesParams + func NewGetSilencesParamsWithTimeout(timeout time.Duration) *GetSilencesParams + func (o *GetSilencesParams) SetContext(ctx context.Context) + func (o *GetSilencesParams) SetFilter(filter []string) + func (o *GetSilencesParams) SetHTTPClient(client *http.Client) + func (o *GetSilencesParams) SetTimeout(timeout time.Duration) + func (o *GetSilencesParams) WithContext(ctx context.Context) *GetSilencesParams + func (o *GetSilencesParams) WithFilter(filter []string) *GetSilencesParams + func (o *GetSilencesParams) WithHTTPClient(client *http.Client) *GetSilencesParams + func (o *GetSilencesParams) WithTimeout(timeout time.Duration) *GetSilencesParams + func (o *GetSilencesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type GetSilencesReader struct + func (o *GetSilencesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type PostSilencesBadRequest struct + Payload string + func NewPostSilencesBadRequest() *PostSilencesBadRequest + func (o *PostSilencesBadRequest) Error() string + type PostSilencesOK struct + Payload *PostSilencesOKBody + func NewPostSilencesOK() *PostSilencesOK + func (o *PostSilencesOK) Error() string + type PostSilencesOKBody struct + SilenceID string + func (o *PostSilencesOKBody) MarshalBinary() ([]byte, error) + func (o *PostSilencesOKBody) UnmarshalBinary(b []byte) error + func (o *PostSilencesOKBody) Validate(formats strfmt.Registry) error + type PostSilencesParams struct + Context context.Context + HTTPClient *http.Client + Silence *models.PostableSilence + func NewPostSilencesParams() *PostSilencesParams + func NewPostSilencesParamsWithContext(ctx context.Context) *PostSilencesParams + func NewPostSilencesParamsWithHTTPClient(client *http.Client) *PostSilencesParams + func NewPostSilencesParamsWithTimeout(timeout time.Duration) *PostSilencesParams + func (o *PostSilencesParams) SetContext(ctx context.Context) + func (o *PostSilencesParams) SetHTTPClient(client *http.Client) + func (o *PostSilencesParams) SetSilence(silence *models.PostableSilence) + func (o *PostSilencesParams) SetTimeout(timeout time.Duration) + func (o *PostSilencesParams) WithContext(ctx context.Context) *PostSilencesParams + func (o *PostSilencesParams) WithHTTPClient(client *http.Client) *PostSilencesParams + func (o *PostSilencesParams) WithSilence(silence *models.PostableSilence) *PostSilencesParams + func (o *PostSilencesParams) WithTimeout(timeout time.Duration) *PostSilencesParams + func (o *PostSilencesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type PostSilencesReader struct + func (o *PostSilencesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) v0.16.0-beta.0 Jan 15, 2019 GO-2023-2020 GO-2023-2020: Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager v0.16.0-alpha.0 Nov 30, 2018 GO-2023-2020 GO-2023-2020: Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager