client

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildCreateAPIKeyPayload

func BuildCreateAPIKeyPayload(credentialsCreateAPIKeyBody string, credentialsCreateAPIKeyProjectID string, credentialsCreateAPIKeyID string, credentialsCreateAPIKeyToken string) (*credentials.CreateAPIKeyPayload, error)

BuildCreateAPIKeyPayload builds the payload for the Credentials create_api_key endpoint from CLI flags.

func BuildCreateAwsPayload

func BuildCreateAwsPayload(credentialsCreateAwsBody string, credentialsCreateAwsProjectID string, credentialsCreateAwsID string, credentialsCreateAwsToken string) (*credentials.CreateAwsPayload, error)

BuildCreateAwsPayload builds the payload for the Credentials create_aws endpoint from CLI flags.

func BuildCreateAwsStsPayload

func BuildCreateAwsStsPayload(credentialsCreateAwsStsBody string, credentialsCreateAwsStsProjectID string, credentialsCreateAwsStsID string, credentialsCreateAwsStsToken string) (*credentials.CreateAwsStsPayload, error)

BuildCreateAwsStsPayload builds the payload for the Credentials create_aws_sts endpoint from CLI flags.

func BuildCreateBasicPayload

func BuildCreateBasicPayload(credentialsCreateBasicBody string, credentialsCreateBasicProjectID string, credentialsCreateBasicID string, credentialsCreateBasicToken string) (*credentials.CreateBasicPayload, error)

BuildCreateBasicPayload builds the payload for the Credentials create_basic endpoint from CLI flags.

func BuildCreateJWTPayload

func BuildCreateJWTPayload(credentialsCreateJWTBody string, credentialsCreateJWTProjectID string, credentialsCreateJWTID string, credentialsCreateJWTToken string) (*credentials.CreateJWTPayload, error)

BuildCreateJWTPayload builds the payload for the Credentials create_jwt endpoint from CLI flags.

func BuildCreateNtlmPayload

func BuildCreateNtlmPayload(credentialsCreateNtlmBody string, credentialsCreateNtlmProjectID string, credentialsCreateNtlmID string, credentialsCreateNtlmToken string) (*credentials.CreateNtlmPayload, error)

BuildCreateNtlmPayload builds the payload for the Credentials create_ntlm endpoint from CLI flags.

func BuildCreateOauth2Payload

func BuildCreateOauth2Payload(credentialsCreateOauth2Body string, credentialsCreateOauth2ProjectID string, credentialsCreateOauth2ID string, credentialsCreateOauth2Token string) (*credentials.CreateOauth2Payload, error)

BuildCreateOauth2Payload builds the payload for the Credentials create_oauth2 endpoint from CLI flags.

func BuildDeletePayload

func BuildDeletePayload(credentialsDeleteProjectID string, credentialsDeleteScheme string, credentialsDeleteID string, credentialsDeleteToken string) (*credentials.DeletePayload, error)

BuildDeletePayload builds the payload for the Credentials delete endpoint from CLI flags.

func BuildIndexPayload

func BuildIndexPayload(credentialsIndexProjectID string, credentialsIndexIds string, credentialsIndexPluginName string, credentialsIndexSchemes string, credentialsIndexTags string, credentialsIndexETag string, credentialsIndexToken string) (*credentials.IndexPayload, error)

BuildIndexPayload builds the payload for the Credentials index endpoint from CLI flags.

func BuildShowAPIKeyPayload

func BuildShowAPIKeyPayload(credentialsShowAPIKeyProjectID string, credentialsShowAPIKeyID string, credentialsShowAPIKeyToken string) (*credentials.ShowAPIKeyPayload, error)

BuildShowAPIKeyPayload builds the payload for the Credentials show_api_key endpoint from CLI flags.

func BuildShowAwsPayload

func BuildShowAwsPayload(credentialsShowAwsProjectID string, credentialsShowAwsID string, credentialsShowAwsToken string) (*credentials.ShowAwsPayload, error)

BuildShowAwsPayload builds the payload for the Credentials show_aws endpoint from CLI flags.

func BuildShowAwsStsPayload

func BuildShowAwsStsPayload(credentialsShowAwsStsProjectID string, credentialsShowAwsStsID string, credentialsShowAwsStsToken string) (*credentials.ShowAwsStsPayload, error)

BuildShowAwsStsPayload builds the payload for the Credentials show_aws_sts endpoint from CLI flags.

func BuildShowBasicPayload

func BuildShowBasicPayload(credentialsShowBasicProjectID string, credentialsShowBasicID string, credentialsShowBasicToken string) (*credentials.ShowBasicPayload, error)

BuildShowBasicPayload builds the payload for the Credentials show_basic endpoint from CLI flags.

func BuildShowJWTPayload

func BuildShowJWTPayload(credentialsShowJWTProjectID string, credentialsShowJWTID string, credentialsShowJWTToken string) (*credentials.ShowJWTPayload, error)

BuildShowJWTPayload builds the payload for the Credentials show_jwt endpoint from CLI flags.

func BuildShowNtlmPayload

func BuildShowNtlmPayload(credentialsShowNtlmProjectID string, credentialsShowNtlmID string, credentialsShowNtlmToken string) (*credentials.ShowNtlmPayload, error)

BuildShowNtlmPayload builds the payload for the Credentials show_ntlm endpoint from CLI flags.

func BuildShowOauth2Payload

func BuildShowOauth2Payload(credentialsShowOauth2ProjectID string, credentialsShowOauth2ID string, credentialsShowOauth2Token string) (*credentials.ShowOauth2Payload, error)

BuildShowOauth2Payload builds the payload for the Credentials show_oauth2 endpoint from CLI flags.

func BuildUpdateAPIKeyPayload

func BuildUpdateAPIKeyPayload(credentialsUpdateAPIKeyBody string, credentialsUpdateAPIKeyProjectID string, credentialsUpdateAPIKeyID string, credentialsUpdateAPIKeyToken string) (*credentials.UpdateAPIKeyPayload, error)

BuildUpdateAPIKeyPayload builds the payload for the Credentials update_api_key endpoint from CLI flags.

func BuildUpdateAwsPayload

func BuildUpdateAwsPayload(credentialsUpdateAwsBody string, credentialsUpdateAwsProjectID string, credentialsUpdateAwsID string, credentialsUpdateAwsToken string) (*credentials.UpdateAwsPayload, error)

BuildUpdateAwsPayload builds the payload for the Credentials update_aws endpoint from CLI flags.

func BuildUpdateAwsStsPayload

func BuildUpdateAwsStsPayload(credentialsUpdateAwsStsBody string, credentialsUpdateAwsStsProjectID string, credentialsUpdateAwsStsID string, credentialsUpdateAwsStsToken string) (*credentials.UpdateAwsStsPayload, error)

BuildUpdateAwsStsPayload builds the payload for the Credentials update_aws_sts endpoint from CLI flags.

func BuildUpdateBasicPayload

func BuildUpdateBasicPayload(credentialsUpdateBasicBody string, credentialsUpdateBasicProjectID string, credentialsUpdateBasicID string, credentialsUpdateBasicToken string) (*credentials.UpdateBasicPayload, error)

BuildUpdateBasicPayload builds the payload for the Credentials update_basic endpoint from CLI flags.

func BuildUpdateJWTPayload

func BuildUpdateJWTPayload(credentialsUpdateJWTBody string, credentialsUpdateJWTProjectID string, credentialsUpdateJWTID string, credentialsUpdateJWTToken string) (*credentials.UpdateJWTPayload, error)

BuildUpdateJWTPayload builds the payload for the Credentials update_jwt endpoint from CLI flags.

func BuildUpdateNtlmPayload

func BuildUpdateNtlmPayload(credentialsUpdateNtlmBody string, credentialsUpdateNtlmProjectID string, credentialsUpdateNtlmID string, credentialsUpdateNtlmToken string) (*credentials.UpdateNtlmPayload, error)

BuildUpdateNtlmPayload builds the payload for the Credentials update_ntlm endpoint from CLI flags.

func BuildUpdateOauth2Payload

func BuildUpdateOauth2Payload(credentialsUpdateOauth2Body string, credentialsUpdateOauth2ProjectID string, credentialsUpdateOauth2ID string, credentialsUpdateOauth2Token string) (*credentials.UpdateOauth2Payload, error)

BuildUpdateOauth2Payload builds the payload for the Credentials update_oauth2 endpoint from CLI flags.

func CreateAPIKeyCredentialsPath

func CreateAPIKeyCredentialsPath(projectID int, id string) string

CreateAPIKeyCredentialsPath returns the URL path to the Credentials service create_api_key HTTP endpoint.

func CreateAwsCredentialsPath

func CreateAwsCredentialsPath(projectID int, id string) string

CreateAwsCredentialsPath returns the URL path to the Credentials service create_aws HTTP endpoint.

func CreateAwsStsCredentialsPath

func CreateAwsStsCredentialsPath(projectID int, id string) string

CreateAwsStsCredentialsPath returns the URL path to the Credentials service create_aws_sts HTTP endpoint.

func CreateBasicCredentialsPath

func CreateBasicCredentialsPath(projectID int, id string) string

CreateBasicCredentialsPath returns the URL path to the Credentials service create_basic HTTP endpoint.

func CreateJWTCredentialsPath

func CreateJWTCredentialsPath(projectID int, id string) string

CreateJWTCredentialsPath returns the URL path to the Credentials service create_jwt HTTP endpoint.

func CreateNtlmCredentialsPath

func CreateNtlmCredentialsPath(projectID int, id string) string

CreateNtlmCredentialsPath returns the URL path to the Credentials service create_ntlm HTTP endpoint.

func CreateOauth2CredentialsPath

func CreateOauth2CredentialsPath(projectID int, id string) string

CreateOauth2CredentialsPath returns the URL path to the Credentials service create_oauth2 HTTP endpoint.

func DecodeCreateAPIKeyResponse

func DecodeCreateAPIKeyResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateAPIKeyResponse returns a decoder for responses returned by the Credentials create_api_key endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateAPIKeyResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateAwsResponse

func DecodeCreateAwsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateAwsResponse returns a decoder for responses returned by the Credentials create_aws endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateAwsResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateAwsStsResponse

func DecodeCreateAwsStsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateAwsStsResponse returns a decoder for responses returned by the Credentials create_aws_sts endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateAwsStsResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateBasicResponse

func DecodeCreateBasicResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateBasicResponse returns a decoder for responses returned by the Credentials create_basic endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateBasicResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateJWTResponse

func DecodeCreateJWTResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateJWTResponse returns a decoder for responses returned by the Credentials create_jwt endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateJWTResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateNtlmResponse

func DecodeCreateNtlmResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateNtlmResponse returns a decoder for responses returned by the Credentials create_ntlm endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateNtlmResponse may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeCreateOauth2Response

func DecodeCreateOauth2Response(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeCreateOauth2Response returns a decoder for responses returned by the Credentials create_oauth2 endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateOauth2Response may return the following errors:

  • "conflict" (type *goa.ServiceError): http.StatusConflict
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeDeleteResponse

func DecodeDeleteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeDeleteResponse returns a decoder for responses returned by the Credentials delete endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDeleteResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeIndexResponse

func DecodeIndexResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeIndexResponse returns a decoder for responses returned by the Credentials index endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeIndexResponse may return the following errors:

  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowAPIKeyResponse

func DecodeShowAPIKeyResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowAPIKeyResponse returns a decoder for responses returned by the Credentials show_api_key endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowAPIKeyResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowAwsResponse

func DecodeShowAwsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowAwsResponse returns a decoder for responses returned by the Credentials show_aws endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowAwsResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowAwsStsResponse

func DecodeShowAwsStsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowAwsStsResponse returns a decoder for responses returned by the Credentials show_aws_sts endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowAwsStsResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowBasicResponse

func DecodeShowBasicResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowBasicResponse returns a decoder for responses returned by the Credentials show_basic endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowBasicResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowJWTResponse

func DecodeShowJWTResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowJWTResponse returns a decoder for responses returned by the Credentials show_jwt endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowJWTResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowNtlmResponse

func DecodeShowNtlmResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowNtlmResponse returns a decoder for responses returned by the Credentials show_ntlm endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowNtlmResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeShowOauth2Response

func DecodeShowOauth2Response(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeShowOauth2Response returns a decoder for responses returned by the Credentials show_oauth2 endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeShowOauth2Response may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateAPIKeyResponse

func DecodeUpdateAPIKeyResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateAPIKeyResponse returns a decoder for responses returned by the Credentials update_api_key endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateAPIKeyResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateAwsResponse

func DecodeUpdateAwsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateAwsResponse returns a decoder for responses returned by the Credentials update_aws endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateAwsResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateAwsStsResponse

func DecodeUpdateAwsStsResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateAwsStsResponse returns a decoder for responses returned by the Credentials update_aws_sts endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateAwsStsResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateBasicResponse

func DecodeUpdateBasicResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateBasicResponse returns a decoder for responses returned by the Credentials update_basic endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateBasicResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateJWTResponse

func DecodeUpdateJWTResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateJWTResponse returns a decoder for responses returned by the Credentials update_jwt endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateJWTResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateNtlmResponse

func DecodeUpdateNtlmResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateNtlmResponse returns a decoder for responses returned by the Credentials update_ntlm endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateNtlmResponse may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateOauth2Response

func DecodeUpdateOauth2Response(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (interface{}, error)

DecodeUpdateOauth2Response returns a decoder for responses returned by the Credentials update_oauth2 endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateOauth2Response may return the following errors:

  • "not_found" (type *goa.ServiceError): http.StatusNotFound
  • "unprocessable_entity" (type *goa.ServiceError): http.StatusUnprocessableEntity
  • "bad_gateway" (type *goa.ServiceError): http.StatusBadGateway
  • "bad_request" (type *goa.ServiceError): http.StatusBadRequest
  • "forbidden" (type *goa.ServiceError): http.StatusForbidden
  • "internal_error" (type *goa.ServiceError): http.StatusInternalServerError
  • "unauthorized" (type *goa.ServiceError): http.StatusUnauthorized
  • error: internal error

func DeleteCredentialsPath

func DeleteCredentialsPath(projectID int, scheme string, id string) string

DeleteCredentialsPath returns the URL path to the Credentials service delete HTTP endpoint.

func EncodeCreateAPIKeyRequest

func EncodeCreateAPIKeyRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateAPIKeyRequest returns an encoder for requests sent to the Credentials create_api_key server.

func EncodeCreateAwsRequest

func EncodeCreateAwsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateAwsRequest returns an encoder for requests sent to the Credentials create_aws server.

func EncodeCreateAwsStsRequest

func EncodeCreateAwsStsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateAwsStsRequest returns an encoder for requests sent to the Credentials create_aws_sts server.

func EncodeCreateBasicRequest

func EncodeCreateBasicRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateBasicRequest returns an encoder for requests sent to the Credentials create_basic server.

func EncodeCreateJWTRequest

func EncodeCreateJWTRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateJWTRequest returns an encoder for requests sent to the Credentials create_jwt server.

func EncodeCreateNtlmRequest

func EncodeCreateNtlmRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateNtlmRequest returns an encoder for requests sent to the Credentials create_ntlm server.

func EncodeCreateOauth2Request

func EncodeCreateOauth2Request(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeCreateOauth2Request returns an encoder for requests sent to the Credentials create_oauth2 server.

func EncodeDeleteRequest

func EncodeDeleteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeDeleteRequest returns an encoder for requests sent to the Credentials delete server.

func EncodeIndexRequest

func EncodeIndexRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeIndexRequest returns an encoder for requests sent to the Credentials index server.

func EncodeShowAPIKeyRequest

func EncodeShowAPIKeyRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowAPIKeyRequest returns an encoder for requests sent to the Credentials show_api_key server.

func EncodeShowAwsRequest

func EncodeShowAwsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowAwsRequest returns an encoder for requests sent to the Credentials show_aws server.

func EncodeShowAwsStsRequest

func EncodeShowAwsStsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowAwsStsRequest returns an encoder for requests sent to the Credentials show_aws_sts server.

func EncodeShowBasicRequest

func EncodeShowBasicRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowBasicRequest returns an encoder for requests sent to the Credentials show_basic server.

func EncodeShowJWTRequest

func EncodeShowJWTRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowJWTRequest returns an encoder for requests sent to the Credentials show_jwt server.

func EncodeShowNtlmRequest

func EncodeShowNtlmRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowNtlmRequest returns an encoder for requests sent to the Credentials show_ntlm server.

func EncodeShowOauth2Request

func EncodeShowOauth2Request(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeShowOauth2Request returns an encoder for requests sent to the Credentials show_oauth2 server.

func EncodeUpdateAPIKeyRequest

func EncodeUpdateAPIKeyRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateAPIKeyRequest returns an encoder for requests sent to the Credentials update_api_key server.

func EncodeUpdateAwsRequest

func EncodeUpdateAwsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateAwsRequest returns an encoder for requests sent to the Credentials update_aws server.

func EncodeUpdateAwsStsRequest

func EncodeUpdateAwsStsRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateAwsStsRequest returns an encoder for requests sent to the Credentials update_aws_sts server.

func EncodeUpdateBasicRequest

func EncodeUpdateBasicRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateBasicRequest returns an encoder for requests sent to the Credentials update_basic server.

func EncodeUpdateJWTRequest

func EncodeUpdateJWTRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateJWTRequest returns an encoder for requests sent to the Credentials update_jwt server.

func EncodeUpdateNtlmRequest

func EncodeUpdateNtlmRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateNtlmRequest returns an encoder for requests sent to the Credentials update_ntlm server.

func EncodeUpdateOauth2Request

func EncodeUpdateOauth2Request(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, interface{}) error

EncodeUpdateOauth2Request returns an encoder for requests sent to the Credentials update_oauth2 server.

func IndexCredentialsPath

func IndexCredentialsPath(projectID int) string

IndexCredentialsPath returns the URL path to the Credentials service index HTTP endpoint.

func NewCreateAPIKeyBadGateway

func NewCreateAPIKeyBadGateway(body *CreateAPIKeyBadGatewayResponseBody) *goa.ServiceError

NewCreateAPIKeyBadGateway builds a Credentials service create_api_key endpoint bad_gateway error.

func NewCreateAPIKeyBadRequest

func NewCreateAPIKeyBadRequest(body *CreateAPIKeyBadRequestResponseBody) *goa.ServiceError

NewCreateAPIKeyBadRequest builds a Credentials service create_api_key endpoint bad_request error.

func NewCreateAPIKeyConflict

func NewCreateAPIKeyConflict(body *CreateAPIKeyConflictResponseBody) *goa.ServiceError

NewCreateAPIKeyConflict builds a Credentials service create_api_key endpoint conflict error.

func NewCreateAPIKeyForbidden

func NewCreateAPIKeyForbidden(body *CreateAPIKeyForbiddenResponseBody) *goa.ServiceError

NewCreateAPIKeyForbidden builds a Credentials service create_api_key endpoint forbidden error.

func NewCreateAPIKeyInternalError

func NewCreateAPIKeyInternalError(body *CreateAPIKeyInternalErrorResponseBody) *goa.ServiceError

NewCreateAPIKeyInternalError builds a Credentials service create_api_key endpoint internal_error error.

func NewCreateAPIKeyResultCreated

func NewCreateAPIKeyResultCreated(location string) *credentials.CreateAPIKeyResult

NewCreateAPIKeyResultCreated builds a "Credentials" service "create_api_key" endpoint result from a HTTP "Created" response.

func NewCreateAPIKeyUnauthorized

func NewCreateAPIKeyUnauthorized(body *CreateAPIKeyUnauthorizedResponseBody) *goa.ServiceError

NewCreateAPIKeyUnauthorized builds a Credentials service create_api_key endpoint unauthorized error.

func NewCreateAPIKeyUnprocessableEntity

func NewCreateAPIKeyUnprocessableEntity(body *CreateAPIKeyUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateAPIKeyUnprocessableEntity builds a Credentials service create_api_key endpoint unprocessable_entity error.

func NewCreateAwsBadGateway

func NewCreateAwsBadGateway(body *CreateAwsBadGatewayResponseBody) *goa.ServiceError

NewCreateAwsBadGateway builds a Credentials service create_aws endpoint bad_gateway error.

func NewCreateAwsBadRequest

func NewCreateAwsBadRequest(body *CreateAwsBadRequestResponseBody) *goa.ServiceError

NewCreateAwsBadRequest builds a Credentials service create_aws endpoint bad_request error.

func NewCreateAwsConflict

func NewCreateAwsConflict(body *CreateAwsConflictResponseBody) *goa.ServiceError

NewCreateAwsConflict builds a Credentials service create_aws endpoint conflict error.

func NewCreateAwsForbidden

func NewCreateAwsForbidden(body *CreateAwsForbiddenResponseBody) *goa.ServiceError

NewCreateAwsForbidden builds a Credentials service create_aws endpoint forbidden error.

func NewCreateAwsInternalError

func NewCreateAwsInternalError(body *CreateAwsInternalErrorResponseBody) *goa.ServiceError

NewCreateAwsInternalError builds a Credentials service create_aws endpoint internal_error error.

func NewCreateAwsResultCreated

func NewCreateAwsResultCreated(location string) *credentials.CreateAwsResult

NewCreateAwsResultCreated builds a "Credentials" service "create_aws" endpoint result from a HTTP "Created" response.

func NewCreateAwsStsBadGateway

func NewCreateAwsStsBadGateway(body *CreateAwsStsBadGatewayResponseBody) *goa.ServiceError

NewCreateAwsStsBadGateway builds a Credentials service create_aws_sts endpoint bad_gateway error.

func NewCreateAwsStsBadRequest

func NewCreateAwsStsBadRequest(body *CreateAwsStsBadRequestResponseBody) *goa.ServiceError

NewCreateAwsStsBadRequest builds a Credentials service create_aws_sts endpoint bad_request error.

func NewCreateAwsStsConflict

func NewCreateAwsStsConflict(body *CreateAwsStsConflictResponseBody) *goa.ServiceError

NewCreateAwsStsConflict builds a Credentials service create_aws_sts endpoint conflict error.

func NewCreateAwsStsForbidden

func NewCreateAwsStsForbidden(body *CreateAwsStsForbiddenResponseBody) *goa.ServiceError

NewCreateAwsStsForbidden builds a Credentials service create_aws_sts endpoint forbidden error.

func NewCreateAwsStsInternalError

func NewCreateAwsStsInternalError(body *CreateAwsStsInternalErrorResponseBody) *goa.ServiceError

NewCreateAwsStsInternalError builds a Credentials service create_aws_sts endpoint internal_error error.

func NewCreateAwsStsResultCreated

func NewCreateAwsStsResultCreated(location string) *credentials.CreateAwsStsResult

NewCreateAwsStsResultCreated builds a "Credentials" service "create_aws_sts" endpoint result from a HTTP "Created" response.

func NewCreateAwsStsUnauthorized

func NewCreateAwsStsUnauthorized(body *CreateAwsStsUnauthorizedResponseBody) *goa.ServiceError

NewCreateAwsStsUnauthorized builds a Credentials service create_aws_sts endpoint unauthorized error.

func NewCreateAwsStsUnprocessableEntity

func NewCreateAwsStsUnprocessableEntity(body *CreateAwsStsUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateAwsStsUnprocessableEntity builds a Credentials service create_aws_sts endpoint unprocessable_entity error.

func NewCreateAwsUnauthorized

func NewCreateAwsUnauthorized(body *CreateAwsUnauthorizedResponseBody) *goa.ServiceError

NewCreateAwsUnauthorized builds a Credentials service create_aws endpoint unauthorized error.

func NewCreateAwsUnprocessableEntity

func NewCreateAwsUnprocessableEntity(body *CreateAwsUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateAwsUnprocessableEntity builds a Credentials service create_aws endpoint unprocessable_entity error.

func NewCreateBasicBadGateway

func NewCreateBasicBadGateway(body *CreateBasicBadGatewayResponseBody) *goa.ServiceError

NewCreateBasicBadGateway builds a Credentials service create_basic endpoint bad_gateway error.

func NewCreateBasicBadRequest

func NewCreateBasicBadRequest(body *CreateBasicBadRequestResponseBody) *goa.ServiceError

NewCreateBasicBadRequest builds a Credentials service create_basic endpoint bad_request error.

func NewCreateBasicConflict

func NewCreateBasicConflict(body *CreateBasicConflictResponseBody) *goa.ServiceError

NewCreateBasicConflict builds a Credentials service create_basic endpoint conflict error.

func NewCreateBasicForbidden

func NewCreateBasicForbidden(body *CreateBasicForbiddenResponseBody) *goa.ServiceError

NewCreateBasicForbidden builds a Credentials service create_basic endpoint forbidden error.

func NewCreateBasicInternalError

func NewCreateBasicInternalError(body *CreateBasicInternalErrorResponseBody) *goa.ServiceError

NewCreateBasicInternalError builds a Credentials service create_basic endpoint internal_error error.

func NewCreateBasicResultCreated

func NewCreateBasicResultCreated(location string) *credentials.CreateBasicResult

NewCreateBasicResultCreated builds a "Credentials" service "create_basic" endpoint result from a HTTP "Created" response.

func NewCreateBasicUnauthorized

func NewCreateBasicUnauthorized(body *CreateBasicUnauthorizedResponseBody) *goa.ServiceError

NewCreateBasicUnauthorized builds a Credentials service create_basic endpoint unauthorized error.

func NewCreateBasicUnprocessableEntity

func NewCreateBasicUnprocessableEntity(body *CreateBasicUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateBasicUnprocessableEntity builds a Credentials service create_basic endpoint unprocessable_entity error.

func NewCreateJWTBadGateway

func NewCreateJWTBadGateway(body *CreateJWTBadGatewayResponseBody) *goa.ServiceError

NewCreateJWTBadGateway builds a Credentials service create_jwt endpoint bad_gateway error.

func NewCreateJWTBadRequest

func NewCreateJWTBadRequest(body *CreateJWTBadRequestResponseBody) *goa.ServiceError

NewCreateJWTBadRequest builds a Credentials service create_jwt endpoint bad_request error.

func NewCreateJWTConflict

func NewCreateJWTConflict(body *CreateJWTConflictResponseBody) *goa.ServiceError

NewCreateJWTConflict builds a Credentials service create_jwt endpoint conflict error.

func NewCreateJWTForbidden

func NewCreateJWTForbidden(body *CreateJWTForbiddenResponseBody) *goa.ServiceError

NewCreateJWTForbidden builds a Credentials service create_jwt endpoint forbidden error.

func NewCreateJWTInternalError

func NewCreateJWTInternalError(body *CreateJWTInternalErrorResponseBody) *goa.ServiceError

NewCreateJWTInternalError builds a Credentials service create_jwt endpoint internal_error error.

func NewCreateJWTResultCreated

func NewCreateJWTResultCreated(location string) *credentials.CreateJWTResult

NewCreateJWTResultCreated builds a "Credentials" service "create_jwt" endpoint result from a HTTP "Created" response.

func NewCreateJWTUnauthorized

func NewCreateJWTUnauthorized(body *CreateJWTUnauthorizedResponseBody) *goa.ServiceError

NewCreateJWTUnauthorized builds a Credentials service create_jwt endpoint unauthorized error.

func NewCreateJWTUnprocessableEntity

func NewCreateJWTUnprocessableEntity(body *CreateJWTUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateJWTUnprocessableEntity builds a Credentials service create_jwt endpoint unprocessable_entity error.

func NewCreateNtlmBadGateway

func NewCreateNtlmBadGateway(body *CreateNtlmBadGatewayResponseBody) *goa.ServiceError

NewCreateNtlmBadGateway builds a Credentials service create_ntlm endpoint bad_gateway error.

func NewCreateNtlmBadRequest

func NewCreateNtlmBadRequest(body *CreateNtlmBadRequestResponseBody) *goa.ServiceError

NewCreateNtlmBadRequest builds a Credentials service create_ntlm endpoint bad_request error.

func NewCreateNtlmConflict

func NewCreateNtlmConflict(body *CreateNtlmConflictResponseBody) *goa.ServiceError

NewCreateNtlmConflict builds a Credentials service create_ntlm endpoint conflict error.

func NewCreateNtlmForbidden

func NewCreateNtlmForbidden(body *CreateNtlmForbiddenResponseBody) *goa.ServiceError

NewCreateNtlmForbidden builds a Credentials service create_ntlm endpoint forbidden error.

func NewCreateNtlmInternalError

func NewCreateNtlmInternalError(body *CreateNtlmInternalErrorResponseBody) *goa.ServiceError

NewCreateNtlmInternalError builds a Credentials service create_ntlm endpoint internal_error error.

func NewCreateNtlmResultCreated

func NewCreateNtlmResultCreated(location string) *credentials.CreateNtlmResult

NewCreateNtlmResultCreated builds a "Credentials" service "create_ntlm" endpoint result from a HTTP "Created" response.

func NewCreateNtlmUnauthorized

func NewCreateNtlmUnauthorized(body *CreateNtlmUnauthorizedResponseBody) *goa.ServiceError

NewCreateNtlmUnauthorized builds a Credentials service create_ntlm endpoint unauthorized error.

func NewCreateNtlmUnprocessableEntity

func NewCreateNtlmUnprocessableEntity(body *CreateNtlmUnprocessableEntityResponseBody) *goa.ServiceError

NewCreateNtlmUnprocessableEntity builds a Credentials service create_ntlm endpoint unprocessable_entity error.

func NewCreateOauth2BadGateway

func NewCreateOauth2BadGateway(body *CreateOauth2BadGatewayResponseBody) *goa.ServiceError

NewCreateOauth2BadGateway builds a Credentials service create_oauth2 endpoint bad_gateway error.

func NewCreateOauth2BadRequest

func NewCreateOauth2BadRequest(body *CreateOauth2BadRequestResponseBody) *goa.ServiceError

NewCreateOauth2BadRequest builds a Credentials service create_oauth2 endpoint bad_request error.

func NewCreateOauth2Conflict

func NewCreateOauth2Conflict(body *CreateOauth2ConflictResponseBody) *goa.ServiceError

NewCreateOauth2Conflict builds a Credentials service create_oauth2 endpoint conflict error.

func NewCreateOauth2Forbidden

func NewCreateOauth2Forbidden(body *CreateOauth2ForbiddenResponseBody) *goa.ServiceError

NewCreateOauth2Forbidden builds a Credentials service create_oauth2 endpoint forbidden error.

func NewCreateOauth2InternalError

func NewCreateOauth2InternalError(body *CreateOauth2InternalErrorResponseBody) *goa.ServiceError

NewCreateOauth2InternalError builds a Credentials service create_oauth2 endpoint internal_error error.

func NewCreateOauth2ResultCreated

func NewCreateOauth2ResultCreated(location string) *credentials.CreateOauth2Result

NewCreateOauth2ResultCreated builds a "Credentials" service "create_oauth2" endpoint result from a HTTP "Created" response.

func NewCreateOauth2Unauthorized

func NewCreateOauth2Unauthorized(body *CreateOauth2UnauthorizedResponseBody) *goa.ServiceError

NewCreateOauth2Unauthorized builds a Credentials service create_oauth2 endpoint unauthorized error.

func NewCreateOauth2UnprocessableEntity

func NewCreateOauth2UnprocessableEntity(body *CreateOauth2UnprocessableEntityResponseBody) *goa.ServiceError

NewCreateOauth2UnprocessableEntity builds a Credentials service create_oauth2 endpoint unprocessable_entity error.

func NewDeleteBadGateway

func NewDeleteBadGateway(body *DeleteBadGatewayResponseBody) *goa.ServiceError

NewDeleteBadGateway builds a Credentials service delete endpoint bad_gateway error.

func NewDeleteBadRequest

func NewDeleteBadRequest(body *DeleteBadRequestResponseBody) *goa.ServiceError

NewDeleteBadRequest builds a Credentials service delete endpoint bad_request error.

func NewDeleteForbidden

func NewDeleteForbidden(body *DeleteForbiddenResponseBody) *goa.ServiceError

NewDeleteForbidden builds a Credentials service delete endpoint forbidden error.

func NewDeleteInternalError

func NewDeleteInternalError(body *DeleteInternalErrorResponseBody) *goa.ServiceError

NewDeleteInternalError builds a Credentials service delete endpoint internal_error error.

func NewDeleteNotFound

func NewDeleteNotFound(body *DeleteNotFoundResponseBody) *goa.ServiceError

NewDeleteNotFound builds a Credentials service delete endpoint not_found error.

func NewDeleteUnauthorized

func NewDeleteUnauthorized(body *DeleteUnauthorizedResponseBody) *goa.ServiceError

NewDeleteUnauthorized builds a Credentials service delete endpoint unauthorized error.

func NewIndexBadGateway

func NewIndexBadGateway(body *IndexBadGatewayResponseBody) *goa.ServiceError

NewIndexBadGateway builds a Credentials service index endpoint bad_gateway error.

func NewIndexBadRequest

func NewIndexBadRequest(body *IndexBadRequestResponseBody) *goa.ServiceError

NewIndexBadRequest builds a Credentials service index endpoint bad_request error.

func NewIndexCredentialsListNotModified

func NewIndexCredentialsListNotModified(eTag string) *credentialsviews.CredentialsListView

NewIndexCredentialsListNotModified builds a "Credentials" service "index" endpoint result from a HTTP "NotModified" response.

func NewIndexCredentialsListOK

func NewIndexCredentialsListOK(body *IndexOKResponseBody, eTag string) *credentialsviews.CredentialsListView

NewIndexCredentialsListOK builds a "Credentials" service "index" endpoint result from a HTTP "OK" response.

func NewIndexForbidden

func NewIndexForbidden(body *IndexForbiddenResponseBody) *goa.ServiceError

NewIndexForbidden builds a Credentials service index endpoint forbidden error.

func NewIndexInternalError

func NewIndexInternalError(body *IndexInternalErrorResponseBody) *goa.ServiceError

NewIndexInternalError builds a Credentials service index endpoint internal_error error.

func NewIndexUnauthorized

func NewIndexUnauthorized(body *IndexUnauthorizedResponseBody) *goa.ServiceError

NewIndexUnauthorized builds a Credentials service index endpoint unauthorized error.

func NewShowAPIKeyBadGateway

func NewShowAPIKeyBadGateway(body *ShowAPIKeyBadGatewayResponseBody) *goa.ServiceError

NewShowAPIKeyBadGateway builds a Credentials service show_api_key endpoint bad_gateway error.

func NewShowAPIKeyBadRequest

func NewShowAPIKeyBadRequest(body *ShowAPIKeyBadRequestResponseBody) *goa.ServiceError

NewShowAPIKeyBadRequest builds a Credentials service show_api_key endpoint bad_request error.

func NewShowAPIKeyForbidden

func NewShowAPIKeyForbidden(body *ShowAPIKeyForbiddenResponseBody) *goa.ServiceError

NewShowAPIKeyForbidden builds a Credentials service show_api_key endpoint forbidden error.

func NewShowAPIKeyInternalError

func NewShowAPIKeyInternalError(body *ShowAPIKeyInternalErrorResponseBody) *goa.ServiceError

NewShowAPIKeyInternalError builds a Credentials service show_api_key endpoint internal_error error.

func NewShowAPIKeyNotFound

func NewShowAPIKeyNotFound(body *ShowAPIKeyNotFoundResponseBody) *goa.ServiceError

NewShowAPIKeyNotFound builds a Credentials service show_api_key endpoint not_found error.

func NewShowAPIKeyResultOK

func NewShowAPIKeyResultOK(body *ShowAPIKeyResponseBody) *credentials.ShowAPIKeyResult

NewShowAPIKeyResultOK builds a "Credentials" service "show_api_key" endpoint result from a HTTP "OK" response.

func NewShowAPIKeyUnauthorized

func NewShowAPIKeyUnauthorized(body *ShowAPIKeyUnauthorizedResponseBody) *goa.ServiceError

NewShowAPIKeyUnauthorized builds a Credentials service show_api_key endpoint unauthorized error.

func NewShowAwsBadGateway

func NewShowAwsBadGateway(body *ShowAwsBadGatewayResponseBody) *goa.ServiceError

NewShowAwsBadGateway builds a Credentials service show_aws endpoint bad_gateway error.

func NewShowAwsBadRequest

func NewShowAwsBadRequest(body *ShowAwsBadRequestResponseBody) *goa.ServiceError

NewShowAwsBadRequest builds a Credentials service show_aws endpoint bad_request error.

func NewShowAwsForbidden

func NewShowAwsForbidden(body *ShowAwsForbiddenResponseBody) *goa.ServiceError

NewShowAwsForbidden builds a Credentials service show_aws endpoint forbidden error.

func NewShowAwsInternalError

func NewShowAwsInternalError(body *ShowAwsInternalErrorResponseBody) *goa.ServiceError

NewShowAwsInternalError builds a Credentials service show_aws endpoint internal_error error.

func NewShowAwsNotFound

func NewShowAwsNotFound(body *ShowAwsNotFoundResponseBody) *goa.ServiceError

NewShowAwsNotFound builds a Credentials service show_aws endpoint not_found error.

func NewShowAwsResultOK

func NewShowAwsResultOK(body *ShowAwsResponseBody) *credentials.ShowAwsResult

NewShowAwsResultOK builds a "Credentials" service "show_aws" endpoint result from a HTTP "OK" response.

func NewShowAwsStsBadGateway

func NewShowAwsStsBadGateway(body *ShowAwsStsBadGatewayResponseBody) *goa.ServiceError

NewShowAwsStsBadGateway builds a Credentials service show_aws_sts endpoint bad_gateway error.

func NewShowAwsStsBadRequest

func NewShowAwsStsBadRequest(body *ShowAwsStsBadRequestResponseBody) *goa.ServiceError

NewShowAwsStsBadRequest builds a Credentials service show_aws_sts endpoint bad_request error.

func NewShowAwsStsForbidden

func NewShowAwsStsForbidden(body *ShowAwsStsForbiddenResponseBody) *goa.ServiceError

NewShowAwsStsForbidden builds a Credentials service show_aws_sts endpoint forbidden error.

func NewShowAwsStsInternalError

func NewShowAwsStsInternalError(body *ShowAwsStsInternalErrorResponseBody) *goa.ServiceError

NewShowAwsStsInternalError builds a Credentials service show_aws_sts endpoint internal_error error.

func NewShowAwsStsNotFound

func NewShowAwsStsNotFound(body *ShowAwsStsNotFoundResponseBody) *goa.ServiceError

NewShowAwsStsNotFound builds a Credentials service show_aws_sts endpoint not_found error.

func NewShowAwsStsResultOK

func NewShowAwsStsResultOK(body *ShowAwsStsResponseBody) *credentials.ShowAwsStsResult

NewShowAwsStsResultOK builds a "Credentials" service "show_aws_sts" endpoint result from a HTTP "OK" response.

func NewShowAwsStsUnauthorized

func NewShowAwsStsUnauthorized(body *ShowAwsStsUnauthorizedResponseBody) *goa.ServiceError

NewShowAwsStsUnauthorized builds a Credentials service show_aws_sts endpoint unauthorized error.

func NewShowAwsUnauthorized

func NewShowAwsUnauthorized(body *ShowAwsUnauthorizedResponseBody) *goa.ServiceError

NewShowAwsUnauthorized builds a Credentials service show_aws endpoint unauthorized error.

func NewShowBasicBadGateway

func NewShowBasicBadGateway(body *ShowBasicBadGatewayResponseBody) *goa.ServiceError

NewShowBasicBadGateway builds a Credentials service show_basic endpoint bad_gateway error.

func NewShowBasicBadRequest

func NewShowBasicBadRequest(body *ShowBasicBadRequestResponseBody) *goa.ServiceError

NewShowBasicBadRequest builds a Credentials service show_basic endpoint bad_request error.

func NewShowBasicForbidden

func NewShowBasicForbidden(body *ShowBasicForbiddenResponseBody) *goa.ServiceError

NewShowBasicForbidden builds a Credentials service show_basic endpoint forbidden error.

func NewShowBasicInternalError

func NewShowBasicInternalError(body *ShowBasicInternalErrorResponseBody) *goa.ServiceError

NewShowBasicInternalError builds a Credentials service show_basic endpoint internal_error error.

func NewShowBasicNotFound

func NewShowBasicNotFound(body *ShowBasicNotFoundResponseBody) *goa.ServiceError

NewShowBasicNotFound builds a Credentials service show_basic endpoint not_found error.

func NewShowBasicResultOK

func NewShowBasicResultOK(body *ShowBasicResponseBody) *credentials.ShowBasicResult

NewShowBasicResultOK builds a "Credentials" service "show_basic" endpoint result from a HTTP "OK" response.

func NewShowBasicUnauthorized

func NewShowBasicUnauthorized(body *ShowBasicUnauthorizedResponseBody) *goa.ServiceError

NewShowBasicUnauthorized builds a Credentials service show_basic endpoint unauthorized error.

func NewShowJWTBadGateway

func NewShowJWTBadGateway(body *ShowJWTBadGatewayResponseBody) *goa.ServiceError

NewShowJWTBadGateway builds a Credentials service show_jwt endpoint bad_gateway error.

func NewShowJWTBadRequest

func NewShowJWTBadRequest(body *ShowJWTBadRequestResponseBody) *goa.ServiceError

NewShowJWTBadRequest builds a Credentials service show_jwt endpoint bad_request error.

func NewShowJWTForbidden

func NewShowJWTForbidden(body *ShowJWTForbiddenResponseBody) *goa.ServiceError

NewShowJWTForbidden builds a Credentials service show_jwt endpoint forbidden error.

func NewShowJWTInternalError

func NewShowJWTInternalError(body *ShowJWTInternalErrorResponseBody) *goa.ServiceError

NewShowJWTInternalError builds a Credentials service show_jwt endpoint internal_error error.

func NewShowJWTNotFound

func NewShowJWTNotFound(body *ShowJWTNotFoundResponseBody) *goa.ServiceError

NewShowJWTNotFound builds a Credentials service show_jwt endpoint not_found error.

func NewShowJWTResultOK

func NewShowJWTResultOK(body *ShowJWTResponseBody) *credentials.ShowJWTResult

NewShowJWTResultOK builds a "Credentials" service "show_jwt" endpoint result from a HTTP "OK" response.

func NewShowJWTUnauthorized

func NewShowJWTUnauthorized(body *ShowJWTUnauthorizedResponseBody) *goa.ServiceError

NewShowJWTUnauthorized builds a Credentials service show_jwt endpoint unauthorized error.

func NewShowNtlmBadGateway

func NewShowNtlmBadGateway(body *ShowNtlmBadGatewayResponseBody) *goa.ServiceError

NewShowNtlmBadGateway builds a Credentials service show_ntlm endpoint bad_gateway error.

func NewShowNtlmBadRequest

func NewShowNtlmBadRequest(body *ShowNtlmBadRequestResponseBody) *goa.ServiceError

NewShowNtlmBadRequest builds a Credentials service show_ntlm endpoint bad_request error.

func NewShowNtlmForbidden

func NewShowNtlmForbidden(body *ShowNtlmForbiddenResponseBody) *goa.ServiceError

NewShowNtlmForbidden builds a Credentials service show_ntlm endpoint forbidden error.

func NewShowNtlmInternalError

func NewShowNtlmInternalError(body *ShowNtlmInternalErrorResponseBody) *goa.ServiceError

NewShowNtlmInternalError builds a Credentials service show_ntlm endpoint internal_error error.

func NewShowNtlmNotFound

func NewShowNtlmNotFound(body *ShowNtlmNotFoundResponseBody) *goa.ServiceError

NewShowNtlmNotFound builds a Credentials service show_ntlm endpoint not_found error.

func NewShowNtlmResultOK

func NewShowNtlmResultOK(body *ShowNtlmResponseBody) *credentials.ShowNtlmResult

NewShowNtlmResultOK builds a "Credentials" service "show_ntlm" endpoint result from a HTTP "OK" response.

func NewShowNtlmUnauthorized

func NewShowNtlmUnauthorized(body *ShowNtlmUnauthorizedResponseBody) *goa.ServiceError

NewShowNtlmUnauthorized builds a Credentials service show_ntlm endpoint unauthorized error.

func NewShowOauth2BadGateway

func NewShowOauth2BadGateway(body *ShowOauth2BadGatewayResponseBody) *goa.ServiceError

NewShowOauth2BadGateway builds a Credentials service show_oauth2 endpoint bad_gateway error.

func NewShowOauth2BadRequest

func NewShowOauth2BadRequest(body *ShowOauth2BadRequestResponseBody) *goa.ServiceError

NewShowOauth2BadRequest builds a Credentials service show_oauth2 endpoint bad_request error.

func NewShowOauth2Forbidden

func NewShowOauth2Forbidden(body *ShowOauth2ForbiddenResponseBody) *goa.ServiceError

NewShowOauth2Forbidden builds a Credentials service show_oauth2 endpoint forbidden error.

func NewShowOauth2InternalError

func NewShowOauth2InternalError(body *ShowOauth2InternalErrorResponseBody) *goa.ServiceError

NewShowOauth2InternalError builds a Credentials service show_oauth2 endpoint internal_error error.

func NewShowOauth2NotFound

func NewShowOauth2NotFound(body *ShowOauth2NotFoundResponseBody) *goa.ServiceError

NewShowOauth2NotFound builds a Credentials service show_oauth2 endpoint not_found error.

func NewShowOauth2ResultOK

func NewShowOauth2ResultOK(body *ShowOauth2ResponseBody) *credentials.ShowOauth2Result

NewShowOauth2ResultOK builds a "Credentials" service "show_oauth2" endpoint result from a HTTP "OK" response.

func NewShowOauth2Unauthorized

func NewShowOauth2Unauthorized(body *ShowOauth2UnauthorizedResponseBody) *goa.ServiceError

NewShowOauth2Unauthorized builds a Credentials service show_oauth2 endpoint unauthorized error.

func NewUpdateAPIKeyBadGateway

func NewUpdateAPIKeyBadGateway(body *UpdateAPIKeyBadGatewayResponseBody) *goa.ServiceError

NewUpdateAPIKeyBadGateway builds a Credentials service update_api_key endpoint bad_gateway error.

func NewUpdateAPIKeyBadRequest

func NewUpdateAPIKeyBadRequest(body *UpdateAPIKeyBadRequestResponseBody) *goa.ServiceError

NewUpdateAPIKeyBadRequest builds a Credentials service update_api_key endpoint bad_request error.

func NewUpdateAPIKeyForbidden

func NewUpdateAPIKeyForbidden(body *UpdateAPIKeyForbiddenResponseBody) *goa.ServiceError

NewUpdateAPIKeyForbidden builds a Credentials service update_api_key endpoint forbidden error.

func NewUpdateAPIKeyInternalError

func NewUpdateAPIKeyInternalError(body *UpdateAPIKeyInternalErrorResponseBody) *goa.ServiceError

NewUpdateAPIKeyInternalError builds a Credentials service update_api_key endpoint internal_error error.

func NewUpdateAPIKeyNotFound

func NewUpdateAPIKeyNotFound(body *UpdateAPIKeyNotFoundResponseBody) *goa.ServiceError

NewUpdateAPIKeyNotFound builds a Credentials service update_api_key endpoint not_found error.

func NewUpdateAPIKeyUnauthorized

func NewUpdateAPIKeyUnauthorized(body *UpdateAPIKeyUnauthorizedResponseBody) *goa.ServiceError

NewUpdateAPIKeyUnauthorized builds a Credentials service update_api_key endpoint unauthorized error.

func NewUpdateAPIKeyUnprocessableEntity

func NewUpdateAPIKeyUnprocessableEntity(body *UpdateAPIKeyUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateAPIKeyUnprocessableEntity builds a Credentials service update_api_key endpoint unprocessable_entity error.

func NewUpdateAwsBadGateway

func NewUpdateAwsBadGateway(body *UpdateAwsBadGatewayResponseBody) *goa.ServiceError

NewUpdateAwsBadGateway builds a Credentials service update_aws endpoint bad_gateway error.

func NewUpdateAwsBadRequest

func NewUpdateAwsBadRequest(body *UpdateAwsBadRequestResponseBody) *goa.ServiceError

NewUpdateAwsBadRequest builds a Credentials service update_aws endpoint bad_request error.

func NewUpdateAwsForbidden

func NewUpdateAwsForbidden(body *UpdateAwsForbiddenResponseBody) *goa.ServiceError

NewUpdateAwsForbidden builds a Credentials service update_aws endpoint forbidden error.

func NewUpdateAwsInternalError

func NewUpdateAwsInternalError(body *UpdateAwsInternalErrorResponseBody) *goa.ServiceError

NewUpdateAwsInternalError builds a Credentials service update_aws endpoint internal_error error.

func NewUpdateAwsNotFound

func NewUpdateAwsNotFound(body *UpdateAwsNotFoundResponseBody) *goa.ServiceError

NewUpdateAwsNotFound builds a Credentials service update_aws endpoint not_found error.

func NewUpdateAwsStsBadGateway

func NewUpdateAwsStsBadGateway(body *UpdateAwsStsBadGatewayResponseBody) *goa.ServiceError

NewUpdateAwsStsBadGateway builds a Credentials service update_aws_sts endpoint bad_gateway error.

func NewUpdateAwsStsBadRequest

func NewUpdateAwsStsBadRequest(body *UpdateAwsStsBadRequestResponseBody) *goa.ServiceError

NewUpdateAwsStsBadRequest builds a Credentials service update_aws_sts endpoint bad_request error.

func NewUpdateAwsStsForbidden

func NewUpdateAwsStsForbidden(body *UpdateAwsStsForbiddenResponseBody) *goa.ServiceError

NewUpdateAwsStsForbidden builds a Credentials service update_aws_sts endpoint forbidden error.

func NewUpdateAwsStsInternalError

func NewUpdateAwsStsInternalError(body *UpdateAwsStsInternalErrorResponseBody) *goa.ServiceError

NewUpdateAwsStsInternalError builds a Credentials service update_aws_sts endpoint internal_error error.

func NewUpdateAwsStsNotFound

func NewUpdateAwsStsNotFound(body *UpdateAwsStsNotFoundResponseBody) *goa.ServiceError

NewUpdateAwsStsNotFound builds a Credentials service update_aws_sts endpoint not_found error.

func NewUpdateAwsStsUnauthorized

func NewUpdateAwsStsUnauthorized(body *UpdateAwsStsUnauthorizedResponseBody) *goa.ServiceError

NewUpdateAwsStsUnauthorized builds a Credentials service update_aws_sts endpoint unauthorized error.

func NewUpdateAwsStsUnprocessableEntity

func NewUpdateAwsStsUnprocessableEntity(body *UpdateAwsStsUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateAwsStsUnprocessableEntity builds a Credentials service update_aws_sts endpoint unprocessable_entity error.

func NewUpdateAwsUnauthorized

func NewUpdateAwsUnauthorized(body *UpdateAwsUnauthorizedResponseBody) *goa.ServiceError

NewUpdateAwsUnauthorized builds a Credentials service update_aws endpoint unauthorized error.

func NewUpdateAwsUnprocessableEntity

func NewUpdateAwsUnprocessableEntity(body *UpdateAwsUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateAwsUnprocessableEntity builds a Credentials service update_aws endpoint unprocessable_entity error.

func NewUpdateBasicBadGateway

func NewUpdateBasicBadGateway(body *UpdateBasicBadGatewayResponseBody) *goa.ServiceError

NewUpdateBasicBadGateway builds a Credentials service update_basic endpoint bad_gateway error.

func NewUpdateBasicBadRequest

func NewUpdateBasicBadRequest(body *UpdateBasicBadRequestResponseBody) *goa.ServiceError

NewUpdateBasicBadRequest builds a Credentials service update_basic endpoint bad_request error.

func NewUpdateBasicForbidden

func NewUpdateBasicForbidden(body *UpdateBasicForbiddenResponseBody) *goa.ServiceError

NewUpdateBasicForbidden builds a Credentials service update_basic endpoint forbidden error.

func NewUpdateBasicInternalError

func NewUpdateBasicInternalError(body *UpdateBasicInternalErrorResponseBody) *goa.ServiceError

NewUpdateBasicInternalError builds a Credentials service update_basic endpoint internal_error error.

func NewUpdateBasicNotFound

func NewUpdateBasicNotFound(body *UpdateBasicNotFoundResponseBody) *goa.ServiceError

NewUpdateBasicNotFound builds a Credentials service update_basic endpoint not_found error.

func NewUpdateBasicUnauthorized

func NewUpdateBasicUnauthorized(body *UpdateBasicUnauthorizedResponseBody) *goa.ServiceError

NewUpdateBasicUnauthorized builds a Credentials service update_basic endpoint unauthorized error.

func NewUpdateBasicUnprocessableEntity

func NewUpdateBasicUnprocessableEntity(body *UpdateBasicUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateBasicUnprocessableEntity builds a Credentials service update_basic endpoint unprocessable_entity error.

func NewUpdateJWTBadGateway

func NewUpdateJWTBadGateway(body *UpdateJWTBadGatewayResponseBody) *goa.ServiceError

NewUpdateJWTBadGateway builds a Credentials service update_jwt endpoint bad_gateway error.

func NewUpdateJWTBadRequest

func NewUpdateJWTBadRequest(body *UpdateJWTBadRequestResponseBody) *goa.ServiceError

NewUpdateJWTBadRequest builds a Credentials service update_jwt endpoint bad_request error.

func NewUpdateJWTForbidden

func NewUpdateJWTForbidden(body *UpdateJWTForbiddenResponseBody) *goa.ServiceError

NewUpdateJWTForbidden builds a Credentials service update_jwt endpoint forbidden error.

func NewUpdateJWTInternalError

func NewUpdateJWTInternalError(body *UpdateJWTInternalErrorResponseBody) *goa.ServiceError

NewUpdateJWTInternalError builds a Credentials service update_jwt endpoint internal_error error.

func NewUpdateJWTNotFound

func NewUpdateJWTNotFound(body *UpdateJWTNotFoundResponseBody) *goa.ServiceError

NewUpdateJWTNotFound builds a Credentials service update_jwt endpoint not_found error.

func NewUpdateJWTUnauthorized

func NewUpdateJWTUnauthorized(body *UpdateJWTUnauthorizedResponseBody) *goa.ServiceError

NewUpdateJWTUnauthorized builds a Credentials service update_jwt endpoint unauthorized error.

func NewUpdateJWTUnprocessableEntity

func NewUpdateJWTUnprocessableEntity(body *UpdateJWTUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateJWTUnprocessableEntity builds a Credentials service update_jwt endpoint unprocessable_entity error.

func NewUpdateNtlmBadGateway

func NewUpdateNtlmBadGateway(body *UpdateNtlmBadGatewayResponseBody) *goa.ServiceError

NewUpdateNtlmBadGateway builds a Credentials service update_ntlm endpoint bad_gateway error.

func NewUpdateNtlmBadRequest

func NewUpdateNtlmBadRequest(body *UpdateNtlmBadRequestResponseBody) *goa.ServiceError

NewUpdateNtlmBadRequest builds a Credentials service update_ntlm endpoint bad_request error.

func NewUpdateNtlmForbidden

func NewUpdateNtlmForbidden(body *UpdateNtlmForbiddenResponseBody) *goa.ServiceError

NewUpdateNtlmForbidden builds a Credentials service update_ntlm endpoint forbidden error.

func NewUpdateNtlmInternalError

func NewUpdateNtlmInternalError(body *UpdateNtlmInternalErrorResponseBody) *goa.ServiceError

NewUpdateNtlmInternalError builds a Credentials service update_ntlm endpoint internal_error error.

func NewUpdateNtlmNotFound

func NewUpdateNtlmNotFound(body *UpdateNtlmNotFoundResponseBody) *goa.ServiceError

NewUpdateNtlmNotFound builds a Credentials service update_ntlm endpoint not_found error.

func NewUpdateNtlmUnauthorized

func NewUpdateNtlmUnauthorized(body *UpdateNtlmUnauthorizedResponseBody) *goa.ServiceError

NewUpdateNtlmUnauthorized builds a Credentials service update_ntlm endpoint unauthorized error.

func NewUpdateNtlmUnprocessableEntity

func NewUpdateNtlmUnprocessableEntity(body *UpdateNtlmUnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateNtlmUnprocessableEntity builds a Credentials service update_ntlm endpoint unprocessable_entity error.

func NewUpdateOauth2BadGateway

func NewUpdateOauth2BadGateway(body *UpdateOauth2BadGatewayResponseBody) *goa.ServiceError

NewUpdateOauth2BadGateway builds a Credentials service update_oauth2 endpoint bad_gateway error.

func NewUpdateOauth2BadRequest

func NewUpdateOauth2BadRequest(body *UpdateOauth2BadRequestResponseBody) *goa.ServiceError

NewUpdateOauth2BadRequest builds a Credentials service update_oauth2 endpoint bad_request error.

func NewUpdateOauth2Forbidden

func NewUpdateOauth2Forbidden(body *UpdateOauth2ForbiddenResponseBody) *goa.ServiceError

NewUpdateOauth2Forbidden builds a Credentials service update_oauth2 endpoint forbidden error.

func NewUpdateOauth2InternalError

func NewUpdateOauth2InternalError(body *UpdateOauth2InternalErrorResponseBody) *goa.ServiceError

NewUpdateOauth2InternalError builds a Credentials service update_oauth2 endpoint internal_error error.

func NewUpdateOauth2NotFound

func NewUpdateOauth2NotFound(body *UpdateOauth2NotFoundResponseBody) *goa.ServiceError

NewUpdateOauth2NotFound builds a Credentials service update_oauth2 endpoint not_found error.

func NewUpdateOauth2Unauthorized

func NewUpdateOauth2Unauthorized(body *UpdateOauth2UnauthorizedResponseBody) *goa.ServiceError

NewUpdateOauth2Unauthorized builds a Credentials service update_oauth2 endpoint unauthorized error.

func NewUpdateOauth2UnprocessableEntity

func NewUpdateOauth2UnprocessableEntity(body *UpdateOauth2UnprocessableEntityResponseBody) *goa.ServiceError

NewUpdateOauth2UnprocessableEntity builds a Credentials service update_oauth2 endpoint unprocessable_entity error.

func ShowAPIKeyCredentialsPath

func ShowAPIKeyCredentialsPath(projectID int, id string) string

ShowAPIKeyCredentialsPath returns the URL path to the Credentials service show_api_key HTTP endpoint.

func ShowAwsCredentialsPath

func ShowAwsCredentialsPath(projectID int, id string) string

ShowAwsCredentialsPath returns the URL path to the Credentials service show_aws HTTP endpoint.

func ShowAwsStsCredentialsPath

func ShowAwsStsCredentialsPath(projectID int, id string) string

ShowAwsStsCredentialsPath returns the URL path to the Credentials service show_aws_sts HTTP endpoint.

func ShowBasicCredentialsPath

func ShowBasicCredentialsPath(projectID int, id string) string

ShowBasicCredentialsPath returns the URL path to the Credentials service show_basic HTTP endpoint.

func ShowJWTCredentialsPath

func ShowJWTCredentialsPath(projectID int, id string) string

ShowJWTCredentialsPath returns the URL path to the Credentials service show_jwt HTTP endpoint.

func ShowNtlmCredentialsPath

func ShowNtlmCredentialsPath(projectID int, id string) string

ShowNtlmCredentialsPath returns the URL path to the Credentials service show_ntlm HTTP endpoint.

func ShowOauth2CredentialsPath

func ShowOauth2CredentialsPath(projectID int, id string) string

ShowOauth2CredentialsPath returns the URL path to the Credentials service show_oauth2 HTTP endpoint.

func UpdateAPIKeyCredentialsPath

func UpdateAPIKeyCredentialsPath(projectID int, id string) string

UpdateAPIKeyCredentialsPath returns the URL path to the Credentials service update_api_key HTTP endpoint.

func UpdateAwsCredentialsPath

func UpdateAwsCredentialsPath(projectID int, id string) string

UpdateAwsCredentialsPath returns the URL path to the Credentials service update_aws HTTP endpoint.

func UpdateAwsStsCredentialsPath

func UpdateAwsStsCredentialsPath(projectID int, id string) string

UpdateAwsStsCredentialsPath returns the URL path to the Credentials service update_aws_sts HTTP endpoint.

func UpdateBasicCredentialsPath

func UpdateBasicCredentialsPath(projectID int, id string) string

UpdateBasicCredentialsPath returns the URL path to the Credentials service update_basic HTTP endpoint.

func UpdateJWTCredentialsPath

func UpdateJWTCredentialsPath(projectID int, id string) string

UpdateJWTCredentialsPath returns the URL path to the Credentials service update_jwt HTTP endpoint.

func UpdateNtlmCredentialsPath

func UpdateNtlmCredentialsPath(projectID int, id string) string

UpdateNtlmCredentialsPath returns the URL path to the Credentials service update_ntlm HTTP endpoint.

func UpdateOauth2CredentialsPath

func UpdateOauth2CredentialsPath(projectID int, id string) string

UpdateOauth2CredentialsPath returns the URL path to the Credentials service update_oauth2 HTTP endpoint.

func ValidateCreateAPIKeyBadGatewayResponseBody

func ValidateCreateAPIKeyBadGatewayResponseBody(body *CreateAPIKeyBadGatewayResponseBody) (err error)

ValidateCreateAPIKeyBadGatewayResponseBody runs the validations defined on create_api_key_bad_gateway_response_body

func ValidateCreateAPIKeyBadRequestResponseBody

func ValidateCreateAPIKeyBadRequestResponseBody(body *CreateAPIKeyBadRequestResponseBody) (err error)

ValidateCreateAPIKeyBadRequestResponseBody runs the validations defined on create_api_key_bad_request_response_body

func ValidateCreateAPIKeyConflictResponseBody

func ValidateCreateAPIKeyConflictResponseBody(body *CreateAPIKeyConflictResponseBody) (err error)

ValidateCreateAPIKeyConflictResponseBody runs the validations defined on create_api_key_conflict_response_body

func ValidateCreateAPIKeyForbiddenResponseBody

func ValidateCreateAPIKeyForbiddenResponseBody(body *CreateAPIKeyForbiddenResponseBody) (err error)

ValidateCreateAPIKeyForbiddenResponseBody runs the validations defined on create_api_key_forbidden_response_body

func ValidateCreateAPIKeyInternalErrorResponseBody

func ValidateCreateAPIKeyInternalErrorResponseBody(body *CreateAPIKeyInternalErrorResponseBody) (err error)

ValidateCreateAPIKeyInternalErrorResponseBody runs the validations defined on create_api_key_internal_error_response_body

func ValidateCreateAPIKeyUnauthorizedResponseBody

func ValidateCreateAPIKeyUnauthorizedResponseBody(body *CreateAPIKeyUnauthorizedResponseBody) (err error)

ValidateCreateAPIKeyUnauthorizedResponseBody runs the validations defined on create_api_key_unauthorized_response_body

func ValidateCreateAPIKeyUnprocessableEntityResponseBody

func ValidateCreateAPIKeyUnprocessableEntityResponseBody(body *CreateAPIKeyUnprocessableEntityResponseBody) (err error)

ValidateCreateAPIKeyUnprocessableEntityResponseBody runs the validations defined on create_api_key_unprocessable_entity_response_body

func ValidateCreateAwsBadGatewayResponseBody

func ValidateCreateAwsBadGatewayResponseBody(body *CreateAwsBadGatewayResponseBody) (err error)

ValidateCreateAwsBadGatewayResponseBody runs the validations defined on create_aws_bad_gateway_response_body

func ValidateCreateAwsBadRequestResponseBody

func ValidateCreateAwsBadRequestResponseBody(body *CreateAwsBadRequestResponseBody) (err error)

ValidateCreateAwsBadRequestResponseBody runs the validations defined on create_aws_bad_request_response_body

func ValidateCreateAwsConflictResponseBody

func ValidateCreateAwsConflictResponseBody(body *CreateAwsConflictResponseBody) (err error)

ValidateCreateAwsConflictResponseBody runs the validations defined on create_aws_conflict_response_body

func ValidateCreateAwsForbiddenResponseBody

func ValidateCreateAwsForbiddenResponseBody(body *CreateAwsForbiddenResponseBody) (err error)

ValidateCreateAwsForbiddenResponseBody runs the validations defined on create_aws_forbidden_response_body

func ValidateCreateAwsInternalErrorResponseBody

func ValidateCreateAwsInternalErrorResponseBody(body *CreateAwsInternalErrorResponseBody) (err error)

ValidateCreateAwsInternalErrorResponseBody runs the validations defined on create_aws_internal_error_response_body

func ValidateCreateAwsStsBadGatewayResponseBody

func ValidateCreateAwsStsBadGatewayResponseBody(body *CreateAwsStsBadGatewayResponseBody) (err error)

ValidateCreateAwsStsBadGatewayResponseBody runs the validations defined on create_aws_sts_bad_gateway_response_body

func ValidateCreateAwsStsBadRequestResponseBody

func ValidateCreateAwsStsBadRequestResponseBody(body *CreateAwsStsBadRequestResponseBody) (err error)

ValidateCreateAwsStsBadRequestResponseBody runs the validations defined on create_aws_sts_bad_request_response_body

func ValidateCreateAwsStsConflictResponseBody

func ValidateCreateAwsStsConflictResponseBody(body *CreateAwsStsConflictResponseBody) (err error)

ValidateCreateAwsStsConflictResponseBody runs the validations defined on create_aws_sts_conflict_response_body

func ValidateCreateAwsStsForbiddenResponseBody

func ValidateCreateAwsStsForbiddenResponseBody(body *CreateAwsStsForbiddenResponseBody) (err error)

ValidateCreateAwsStsForbiddenResponseBody runs the validations defined on create_aws_sts_forbidden_response_body

func ValidateCreateAwsStsInternalErrorResponseBody

func ValidateCreateAwsStsInternalErrorResponseBody(body *CreateAwsStsInternalErrorResponseBody) (err error)

ValidateCreateAwsStsInternalErrorResponseBody runs the validations defined on create_aws_sts_internal_error_response_body

func ValidateCreateAwsStsUnauthorizedResponseBody

func ValidateCreateAwsStsUnauthorizedResponseBody(body *CreateAwsStsUnauthorizedResponseBody) (err error)

ValidateCreateAwsStsUnauthorizedResponseBody runs the validations defined on create_aws_sts_unauthorized_response_body

func ValidateCreateAwsStsUnprocessableEntityResponseBody

func ValidateCreateAwsStsUnprocessableEntityResponseBody(body *CreateAwsStsUnprocessableEntityResponseBody) (err error)

ValidateCreateAwsStsUnprocessableEntityResponseBody runs the validations defined on create_aws_sts_unprocessable_entity_response_body

func ValidateCreateAwsUnauthorizedResponseBody

func ValidateCreateAwsUnauthorizedResponseBody(body *CreateAwsUnauthorizedResponseBody) (err error)

ValidateCreateAwsUnauthorizedResponseBody runs the validations defined on create_aws_unauthorized_response_body

func ValidateCreateAwsUnprocessableEntityResponseBody

func ValidateCreateAwsUnprocessableEntityResponseBody(body *CreateAwsUnprocessableEntityResponseBody) (err error)

ValidateCreateAwsUnprocessableEntityResponseBody runs the validations defined on create_aws_unprocessable_entity_response_body

func ValidateCreateBasicBadGatewayResponseBody

func ValidateCreateBasicBadGatewayResponseBody(body *CreateBasicBadGatewayResponseBody) (err error)

ValidateCreateBasicBadGatewayResponseBody runs the validations defined on create_basic_bad_gateway_response_body

func ValidateCreateBasicBadRequestResponseBody

func ValidateCreateBasicBadRequestResponseBody(body *CreateBasicBadRequestResponseBody) (err error)

ValidateCreateBasicBadRequestResponseBody runs the validations defined on create_basic_bad_request_response_body

func ValidateCreateBasicConflictResponseBody

func ValidateCreateBasicConflictResponseBody(body *CreateBasicConflictResponseBody) (err error)

ValidateCreateBasicConflictResponseBody runs the validations defined on create_basic_conflict_response_body

func ValidateCreateBasicForbiddenResponseBody

func ValidateCreateBasicForbiddenResponseBody(body *CreateBasicForbiddenResponseBody) (err error)

ValidateCreateBasicForbiddenResponseBody runs the validations defined on create_basic_forbidden_response_body

func ValidateCreateBasicInternalErrorResponseBody

func ValidateCreateBasicInternalErrorResponseBody(body *CreateBasicInternalErrorResponseBody) (err error)

ValidateCreateBasicInternalErrorResponseBody runs the validations defined on create_basic_internal_error_response_body

func ValidateCreateBasicUnauthorizedResponseBody

func ValidateCreateBasicUnauthorizedResponseBody(body *CreateBasicUnauthorizedResponseBody) (err error)

ValidateCreateBasicUnauthorizedResponseBody runs the validations defined on create_basic_unauthorized_response_body

func ValidateCreateBasicUnprocessableEntityResponseBody

func ValidateCreateBasicUnprocessableEntityResponseBody(body *CreateBasicUnprocessableEntityResponseBody) (err error)

ValidateCreateBasicUnprocessableEntityResponseBody runs the validations defined on create_basic_unprocessable_entity_response_body

func ValidateCreateJWTBadGatewayResponseBody

func ValidateCreateJWTBadGatewayResponseBody(body *CreateJWTBadGatewayResponseBody) (err error)

ValidateCreateJWTBadGatewayResponseBody runs the validations defined on create_jwt_bad_gateway_response_body

func ValidateCreateJWTBadRequestResponseBody

func ValidateCreateJWTBadRequestResponseBody(body *CreateJWTBadRequestResponseBody) (err error)

ValidateCreateJWTBadRequestResponseBody runs the validations defined on create_jwt_bad_request_response_body

func ValidateCreateJWTConflictResponseBody

func ValidateCreateJWTConflictResponseBody(body *CreateJWTConflictResponseBody) (err error)

ValidateCreateJWTConflictResponseBody runs the validations defined on create_jwt_conflict_response_body

func ValidateCreateJWTForbiddenResponseBody

func ValidateCreateJWTForbiddenResponseBody(body *CreateJWTForbiddenResponseBody) (err error)

ValidateCreateJWTForbiddenResponseBody runs the validations defined on create_jwt_forbidden_response_body

func ValidateCreateJWTInternalErrorResponseBody

func ValidateCreateJWTInternalErrorResponseBody(body *CreateJWTInternalErrorResponseBody) (err error)

ValidateCreateJWTInternalErrorResponseBody runs the validations defined on create_jwt_internal_error_response_body

func ValidateCreateJWTUnauthorizedResponseBody

func ValidateCreateJWTUnauthorizedResponseBody(body *CreateJWTUnauthorizedResponseBody) (err error)

ValidateCreateJWTUnauthorizedResponseBody runs the validations defined on create_jwt_unauthorized_response_body

func ValidateCreateJWTUnprocessableEntityResponseBody

func ValidateCreateJWTUnprocessableEntityResponseBody(body *CreateJWTUnprocessableEntityResponseBody) (err error)

ValidateCreateJWTUnprocessableEntityResponseBody runs the validations defined on create_jwt_unprocessable_entity_response_body

func ValidateCreateNtlmBadGatewayResponseBody

func ValidateCreateNtlmBadGatewayResponseBody(body *CreateNtlmBadGatewayResponseBody) (err error)

ValidateCreateNtlmBadGatewayResponseBody runs the validations defined on create_ntlm_bad_gateway_response_body

func ValidateCreateNtlmBadRequestResponseBody

func ValidateCreateNtlmBadRequestResponseBody(body *CreateNtlmBadRequestResponseBody) (err error)

ValidateCreateNtlmBadRequestResponseBody runs the validations defined on create_ntlm_bad_request_response_body

func ValidateCreateNtlmConflictResponseBody

func ValidateCreateNtlmConflictResponseBody(body *CreateNtlmConflictResponseBody) (err error)

ValidateCreateNtlmConflictResponseBody runs the validations defined on create_ntlm_conflict_response_body

func ValidateCreateNtlmForbiddenResponseBody

func ValidateCreateNtlmForbiddenResponseBody(body *CreateNtlmForbiddenResponseBody) (err error)

ValidateCreateNtlmForbiddenResponseBody runs the validations defined on create_ntlm_forbidden_response_body

func ValidateCreateNtlmInternalErrorResponseBody

func ValidateCreateNtlmInternalErrorResponseBody(body *CreateNtlmInternalErrorResponseBody) (err error)

ValidateCreateNtlmInternalErrorResponseBody runs the validations defined on create_ntlm_internal_error_response_body

func ValidateCreateNtlmUnauthorizedResponseBody

func ValidateCreateNtlmUnauthorizedResponseBody(body *CreateNtlmUnauthorizedResponseBody) (err error)

ValidateCreateNtlmUnauthorizedResponseBody runs the validations defined on create_ntlm_unauthorized_response_body

func ValidateCreateNtlmUnprocessableEntityResponseBody

func ValidateCreateNtlmUnprocessableEntityResponseBody(body *CreateNtlmUnprocessableEntityResponseBody) (err error)

ValidateCreateNtlmUnprocessableEntityResponseBody runs the validations defined on create_ntlm_unprocessable_entity_response_body

func ValidateCreateOauth2BadGatewayResponseBody

func ValidateCreateOauth2BadGatewayResponseBody(body *CreateOauth2BadGatewayResponseBody) (err error)

ValidateCreateOauth2BadGatewayResponseBody runs the validations defined on create_oauth2_bad_gateway_response_body

func ValidateCreateOauth2BadRequestResponseBody

func ValidateCreateOauth2BadRequestResponseBody(body *CreateOauth2BadRequestResponseBody) (err error)

ValidateCreateOauth2BadRequestResponseBody runs the validations defined on create_oauth2_bad_request_response_body

func ValidateCreateOauth2ConflictResponseBody

func ValidateCreateOauth2ConflictResponseBody(body *CreateOauth2ConflictResponseBody) (err error)

ValidateCreateOauth2ConflictResponseBody runs the validations defined on create_oauth2_conflict_response_body

func ValidateCreateOauth2ForbiddenResponseBody

func ValidateCreateOauth2ForbiddenResponseBody(body *CreateOauth2ForbiddenResponseBody) (err error)

ValidateCreateOauth2ForbiddenResponseBody runs the validations defined on create_oauth2_forbidden_response_body

func ValidateCreateOauth2InternalErrorResponseBody

func ValidateCreateOauth2InternalErrorResponseBody(body *CreateOauth2InternalErrorResponseBody) (err error)

ValidateCreateOauth2InternalErrorResponseBody runs the validations defined on create_oauth2_internal_error_response_body

func ValidateCreateOauth2UnauthorizedResponseBody

func ValidateCreateOauth2UnauthorizedResponseBody(body *CreateOauth2UnauthorizedResponseBody) (err error)

ValidateCreateOauth2UnauthorizedResponseBody runs the validations defined on create_oauth2_unauthorized_response_body

func ValidateCreateOauth2UnprocessableEntityResponseBody

func ValidateCreateOauth2UnprocessableEntityResponseBody(body *CreateOauth2UnprocessableEntityResponseBody) (err error)

ValidateCreateOauth2UnprocessableEntityResponseBody runs the validations defined on create_oauth2_unprocessable_entity_response_body

func ValidateCredentialsCollectionResponseBody

func ValidateCredentialsCollectionResponseBody(body CredentialsCollectionResponseBody) (err error)

ValidateCredentialsCollectionResponseBody runs the validations defined on CredentialsCollectionResponseBody

func ValidateCredentialsResponseBody

func ValidateCredentialsResponseBody(body *CredentialsResponseBody) (err error)

ValidateCredentialsResponseBody runs the validations defined on CredentialsResponseBody

func ValidateDeleteBadGatewayResponseBody

func ValidateDeleteBadGatewayResponseBody(body *DeleteBadGatewayResponseBody) (err error)

ValidateDeleteBadGatewayResponseBody runs the validations defined on delete_bad_gateway_response_body

func ValidateDeleteBadRequestResponseBody

func ValidateDeleteBadRequestResponseBody(body *DeleteBadRequestResponseBody) (err error)

ValidateDeleteBadRequestResponseBody runs the validations defined on delete_bad_request_response_body

func ValidateDeleteForbiddenResponseBody

func ValidateDeleteForbiddenResponseBody(body *DeleteForbiddenResponseBody) (err error)

ValidateDeleteForbiddenResponseBody runs the validations defined on delete_forbidden_response_body

func ValidateDeleteInternalErrorResponseBody

func ValidateDeleteInternalErrorResponseBody(body *DeleteInternalErrorResponseBody) (err error)

ValidateDeleteInternalErrorResponseBody runs the validations defined on delete_internal_error_response_body

func ValidateDeleteNotFoundResponseBody

func ValidateDeleteNotFoundResponseBody(body *DeleteNotFoundResponseBody) (err error)

ValidateDeleteNotFoundResponseBody runs the validations defined on delete_not_found_response_body

func ValidateDeleteUnauthorizedResponseBody

func ValidateDeleteUnauthorizedResponseBody(body *DeleteUnauthorizedResponseBody) (err error)

ValidateDeleteUnauthorizedResponseBody runs the validations defined on delete_unauthorized_response_body

func ValidateIndexBadGatewayResponseBody

func ValidateIndexBadGatewayResponseBody(body *IndexBadGatewayResponseBody) (err error)

ValidateIndexBadGatewayResponseBody runs the validations defined on index_bad_gateway_response_body

func ValidateIndexBadRequestResponseBody

func ValidateIndexBadRequestResponseBody(body *IndexBadRequestResponseBody) (err error)

ValidateIndexBadRequestResponseBody runs the validations defined on index_bad_request_response_body

func ValidateIndexForbiddenResponseBody

func ValidateIndexForbiddenResponseBody(body *IndexForbiddenResponseBody) (err error)

ValidateIndexForbiddenResponseBody runs the validations defined on index_forbidden_response_body

func ValidateIndexInternalErrorResponseBody

func ValidateIndexInternalErrorResponseBody(body *IndexInternalErrorResponseBody) (err error)

ValidateIndexInternalErrorResponseBody runs the validations defined on index_internal_error_response_body

func ValidateIndexUnauthorizedResponseBody

func ValidateIndexUnauthorizedResponseBody(body *IndexUnauthorizedResponseBody) (err error)

ValidateIndexUnauthorizedResponseBody runs the validations defined on index_unauthorized_response_body

func ValidateJWTBearerCreateParamsRequestBody

func ValidateJWTBearerCreateParamsRequestBody(body *JWTBearerCreateParamsRequestBody) (err error)

ValidateJWTBearerCreateParamsRequestBody runs the validations defined on JWTBearerCreateParamsRequestBody

func ValidateJWTBearerResultTypeResponseBody

func ValidateJWTBearerResultTypeResponseBody(body *JWTBearerResultTypeResponseBody) (err error)

ValidateJWTBearerResultTypeResponseBody runs the validations defined on JWTBearerResultTypeResponseBody

func ValidateJWTBearerUpdateParamsRequestBody

func ValidateJWTBearerUpdateParamsRequestBody(body *JWTBearerUpdateParamsRequestBody) (err error)

ValidateJWTBearerUpdateParamsRequestBody runs the validations defined on JWTBearerUpdateParamsRequestBody

func ValidateShowAPIKeyBadGatewayResponseBody

func ValidateShowAPIKeyBadGatewayResponseBody(body *ShowAPIKeyBadGatewayResponseBody) (err error)

ValidateShowAPIKeyBadGatewayResponseBody runs the validations defined on show_api_key_bad_gateway_response_body

func ValidateShowAPIKeyBadRequestResponseBody

func ValidateShowAPIKeyBadRequestResponseBody(body *ShowAPIKeyBadRequestResponseBody) (err error)

ValidateShowAPIKeyBadRequestResponseBody runs the validations defined on show_api_key_bad_request_response_body

func ValidateShowAPIKeyForbiddenResponseBody

func ValidateShowAPIKeyForbiddenResponseBody(body *ShowAPIKeyForbiddenResponseBody) (err error)

ValidateShowAPIKeyForbiddenResponseBody runs the validations defined on show_api_key_forbidden_response_body

func ValidateShowAPIKeyInternalErrorResponseBody

func ValidateShowAPIKeyInternalErrorResponseBody(body *ShowAPIKeyInternalErrorResponseBody) (err error)

ValidateShowAPIKeyInternalErrorResponseBody runs the validations defined on show_api_key_internal_error_response_body

func ValidateShowAPIKeyNotFoundResponseBody

func ValidateShowAPIKeyNotFoundResponseBody(body *ShowAPIKeyNotFoundResponseBody) (err error)

ValidateShowAPIKeyNotFoundResponseBody runs the validations defined on show_api_key_not_found_response_body

func ValidateShowAPIKeyResponseBody

func ValidateShowAPIKeyResponseBody(body *ShowAPIKeyResponseBody) (err error)

ValidateShowAPIKeyResponseBody runs the validations defined on show_api_key_response_body

func ValidateShowAPIKeyUnauthorizedResponseBody

func ValidateShowAPIKeyUnauthorizedResponseBody(body *ShowAPIKeyUnauthorizedResponseBody) (err error)

ValidateShowAPIKeyUnauthorizedResponseBody runs the validations defined on show_api_key_unauthorized_response_body

func ValidateShowAwsBadGatewayResponseBody

func ValidateShowAwsBadGatewayResponseBody(body *ShowAwsBadGatewayResponseBody) (err error)

ValidateShowAwsBadGatewayResponseBody runs the validations defined on show_aws_bad_gateway_response_body

func ValidateShowAwsBadRequestResponseBody

func ValidateShowAwsBadRequestResponseBody(body *ShowAwsBadRequestResponseBody) (err error)

ValidateShowAwsBadRequestResponseBody runs the validations defined on show_aws_bad_request_response_body

func ValidateShowAwsForbiddenResponseBody

func ValidateShowAwsForbiddenResponseBody(body *ShowAwsForbiddenResponseBody) (err error)

ValidateShowAwsForbiddenResponseBody runs the validations defined on show_aws_forbidden_response_body

func ValidateShowAwsInternalErrorResponseBody

func ValidateShowAwsInternalErrorResponseBody(body *ShowAwsInternalErrorResponseBody) (err error)

ValidateShowAwsInternalErrorResponseBody runs the validations defined on show_aws_internal_error_response_body

func ValidateShowAwsNotFoundResponseBody

func ValidateShowAwsNotFoundResponseBody(body *ShowAwsNotFoundResponseBody) (err error)

ValidateShowAwsNotFoundResponseBody runs the validations defined on show_aws_not_found_response_body

func ValidateShowAwsResponseBody

func ValidateShowAwsResponseBody(body *ShowAwsResponseBody) (err error)

ValidateShowAwsResponseBody runs the validations defined on show_aws_response_body

func ValidateShowAwsStsBadGatewayResponseBody

func ValidateShowAwsStsBadGatewayResponseBody(body *ShowAwsStsBadGatewayResponseBody) (err error)

ValidateShowAwsStsBadGatewayResponseBody runs the validations defined on show_aws_sts_bad_gateway_response_body

func ValidateShowAwsStsBadRequestResponseBody

func ValidateShowAwsStsBadRequestResponseBody(body *ShowAwsStsBadRequestResponseBody) (err error)

ValidateShowAwsStsBadRequestResponseBody runs the validations defined on show_aws_sts_bad_request_response_body

func ValidateShowAwsStsForbiddenResponseBody

func ValidateShowAwsStsForbiddenResponseBody(body *ShowAwsStsForbiddenResponseBody) (err error)

ValidateShowAwsStsForbiddenResponseBody runs the validations defined on show_aws_sts_forbidden_response_body

func ValidateShowAwsStsInternalErrorResponseBody

func ValidateShowAwsStsInternalErrorResponseBody(body *ShowAwsStsInternalErrorResponseBody) (err error)

ValidateShowAwsStsInternalErrorResponseBody runs the validations defined on show_aws_sts_internal_error_response_body

func ValidateShowAwsStsNotFoundResponseBody

func ValidateShowAwsStsNotFoundResponseBody(body *ShowAwsStsNotFoundResponseBody) (err error)

ValidateShowAwsStsNotFoundResponseBody runs the validations defined on show_aws_sts_not_found_response_body

func ValidateShowAwsStsResponseBody

func ValidateShowAwsStsResponseBody(body *ShowAwsStsResponseBody) (err error)

ValidateShowAwsStsResponseBody runs the validations defined on show_aws_sts_response_body

func ValidateShowAwsStsUnauthorizedResponseBody

func ValidateShowAwsStsUnauthorizedResponseBody(body *ShowAwsStsUnauthorizedResponseBody) (err error)

ValidateShowAwsStsUnauthorizedResponseBody runs the validations defined on show_aws_sts_unauthorized_response_body

func ValidateShowAwsUnauthorizedResponseBody

func ValidateShowAwsUnauthorizedResponseBody(body *ShowAwsUnauthorizedResponseBody) (err error)

ValidateShowAwsUnauthorizedResponseBody runs the validations defined on show_aws_unauthorized_response_body

func ValidateShowBasicBadGatewayResponseBody

func ValidateShowBasicBadGatewayResponseBody(body *ShowBasicBadGatewayResponseBody) (err error)

ValidateShowBasicBadGatewayResponseBody runs the validations defined on show_basic_bad_gateway_response_body

func ValidateShowBasicBadRequestResponseBody

func ValidateShowBasicBadRequestResponseBody(body *ShowBasicBadRequestResponseBody) (err error)

ValidateShowBasicBadRequestResponseBody runs the validations defined on show_basic_bad_request_response_body

func ValidateShowBasicForbiddenResponseBody

func ValidateShowBasicForbiddenResponseBody(body *ShowBasicForbiddenResponseBody) (err error)

ValidateShowBasicForbiddenResponseBody runs the validations defined on show_basic_forbidden_response_body

func ValidateShowBasicInternalErrorResponseBody

func ValidateShowBasicInternalErrorResponseBody(body *ShowBasicInternalErrorResponseBody) (err error)

ValidateShowBasicInternalErrorResponseBody runs the validations defined on show_basic_internal_error_response_body

func ValidateShowBasicNotFoundResponseBody

func ValidateShowBasicNotFoundResponseBody(body *ShowBasicNotFoundResponseBody) (err error)

ValidateShowBasicNotFoundResponseBody runs the validations defined on show_basic_not_found_response_body

func ValidateShowBasicResponseBody

func ValidateShowBasicResponseBody(body *ShowBasicResponseBody) (err error)

ValidateShowBasicResponseBody runs the validations defined on show_basic_response_body

func ValidateShowBasicUnauthorizedResponseBody

func ValidateShowBasicUnauthorizedResponseBody(body *ShowBasicUnauthorizedResponseBody) (err error)

ValidateShowBasicUnauthorizedResponseBody runs the validations defined on show_basic_unauthorized_response_body

func ValidateShowJWTBadGatewayResponseBody

func ValidateShowJWTBadGatewayResponseBody(body *ShowJWTBadGatewayResponseBody) (err error)

ValidateShowJWTBadGatewayResponseBody runs the validations defined on show_jwt_bad_gateway_response_body

func ValidateShowJWTBadRequestResponseBody

func ValidateShowJWTBadRequestResponseBody(body *ShowJWTBadRequestResponseBody) (err error)

ValidateShowJWTBadRequestResponseBody runs the validations defined on show_jwt_bad_request_response_body

func ValidateShowJWTForbiddenResponseBody

func ValidateShowJWTForbiddenResponseBody(body *ShowJWTForbiddenResponseBody) (err error)

ValidateShowJWTForbiddenResponseBody runs the validations defined on show_jwt_forbidden_response_body

func ValidateShowJWTInternalErrorResponseBody

func ValidateShowJWTInternalErrorResponseBody(body *ShowJWTInternalErrorResponseBody) (err error)

ValidateShowJWTInternalErrorResponseBody runs the validations defined on show_jwt_internal_error_response_body

func ValidateShowJWTNotFoundResponseBody

func ValidateShowJWTNotFoundResponseBody(body *ShowJWTNotFoundResponseBody) (err error)

ValidateShowJWTNotFoundResponseBody runs the validations defined on show_jwt_not_found_response_body

func ValidateShowJWTResponseBody

func ValidateShowJWTResponseBody(body *ShowJWTResponseBody) (err error)

ValidateShowJWTResponseBody runs the validations defined on show_jwt_response_body

func ValidateShowJWTUnauthorizedResponseBody

func ValidateShowJWTUnauthorizedResponseBody(body *ShowJWTUnauthorizedResponseBody) (err error)

ValidateShowJWTUnauthorizedResponseBody runs the validations defined on show_jwt_unauthorized_response_body

func ValidateShowNtlmBadGatewayResponseBody

func ValidateShowNtlmBadGatewayResponseBody(body *ShowNtlmBadGatewayResponseBody) (err error)

ValidateShowNtlmBadGatewayResponseBody runs the validations defined on show_ntlm_bad_gateway_response_body

func ValidateShowNtlmBadRequestResponseBody

func ValidateShowNtlmBadRequestResponseBody(body *ShowNtlmBadRequestResponseBody) (err error)

ValidateShowNtlmBadRequestResponseBody runs the validations defined on show_ntlm_bad_request_response_body

func ValidateShowNtlmForbiddenResponseBody

func ValidateShowNtlmForbiddenResponseBody(body *ShowNtlmForbiddenResponseBody) (err error)

ValidateShowNtlmForbiddenResponseBody runs the validations defined on show_ntlm_forbidden_response_body

func ValidateShowNtlmInternalErrorResponseBody

func ValidateShowNtlmInternalErrorResponseBody(body *ShowNtlmInternalErrorResponseBody) (err error)

ValidateShowNtlmInternalErrorResponseBody runs the validations defined on show_ntlm_internal_error_response_body

func ValidateShowNtlmNotFoundResponseBody

func ValidateShowNtlmNotFoundResponseBody(body *ShowNtlmNotFoundResponseBody) (err error)

ValidateShowNtlmNotFoundResponseBody runs the validations defined on show_ntlm_not_found_response_body

func ValidateShowNtlmResponseBody

func ValidateShowNtlmResponseBody(body *ShowNtlmResponseBody) (err error)

ValidateShowNtlmResponseBody runs the validations defined on show_ntlm_response_body

func ValidateShowNtlmUnauthorizedResponseBody

func ValidateShowNtlmUnauthorizedResponseBody(body *ShowNtlmUnauthorizedResponseBody) (err error)

ValidateShowNtlmUnauthorizedResponseBody runs the validations defined on show_ntlm_unauthorized_response_body

func ValidateShowOauth2BadGatewayResponseBody

func ValidateShowOauth2BadGatewayResponseBody(body *ShowOauth2BadGatewayResponseBody) (err error)

ValidateShowOauth2BadGatewayResponseBody runs the validations defined on show_oauth2_bad_gateway_response_body

func ValidateShowOauth2BadRequestResponseBody

func ValidateShowOauth2BadRequestResponseBody(body *ShowOauth2BadRequestResponseBody) (err error)

ValidateShowOauth2BadRequestResponseBody runs the validations defined on show_oauth2_bad_request_response_body

func ValidateShowOauth2ForbiddenResponseBody

func ValidateShowOauth2ForbiddenResponseBody(body *ShowOauth2ForbiddenResponseBody) (err error)

ValidateShowOauth2ForbiddenResponseBody runs the validations defined on show_oauth2_forbidden_response_body

func ValidateShowOauth2InternalErrorResponseBody

func ValidateShowOauth2InternalErrorResponseBody(body *ShowOauth2InternalErrorResponseBody) (err error)

ValidateShowOauth2InternalErrorResponseBody runs the validations defined on show_oauth2_internal_error_response_body

func ValidateShowOauth2NotFoundResponseBody

func ValidateShowOauth2NotFoundResponseBody(body *ShowOauth2NotFoundResponseBody) (err error)

ValidateShowOauth2NotFoundResponseBody runs the validations defined on show_oauth2_not_found_response_body

func ValidateShowOauth2ResponseBody

func ValidateShowOauth2ResponseBody(body *ShowOauth2ResponseBody) (err error)

ValidateShowOauth2ResponseBody runs the validations defined on show_oauth2_response_body

func ValidateShowOauth2UnauthorizedResponseBody

func ValidateShowOauth2UnauthorizedResponseBody(body *ShowOauth2UnauthorizedResponseBody) (err error)

ValidateShowOauth2UnauthorizedResponseBody runs the validations defined on show_oauth2_unauthorized_response_body

func ValidateTagRequestBody

func ValidateTagRequestBody(body *TagRequestBody) (err error)

ValidateTagRequestBody runs the validations defined on TagRequestBody

func ValidateTagResponseBody

func ValidateTagResponseBody(body *TagResponseBody) (err error)

ValidateTagResponseBody runs the validations defined on TagResponseBody

func ValidateUpdateAPIKeyBadGatewayResponseBody

func ValidateUpdateAPIKeyBadGatewayResponseBody(body *UpdateAPIKeyBadGatewayResponseBody) (err error)

ValidateUpdateAPIKeyBadGatewayResponseBody runs the validations defined on update_api_key_bad_gateway_response_body

func ValidateUpdateAPIKeyBadRequestResponseBody

func ValidateUpdateAPIKeyBadRequestResponseBody(body *UpdateAPIKeyBadRequestResponseBody) (err error)

ValidateUpdateAPIKeyBadRequestResponseBody runs the validations defined on update_api_key_bad_request_response_body

func ValidateUpdateAPIKeyForbiddenResponseBody

func ValidateUpdateAPIKeyForbiddenResponseBody(body *UpdateAPIKeyForbiddenResponseBody) (err error)

ValidateUpdateAPIKeyForbiddenResponseBody runs the validations defined on update_api_key_forbidden_response_body

func ValidateUpdateAPIKeyInternalErrorResponseBody

func ValidateUpdateAPIKeyInternalErrorResponseBody(body *UpdateAPIKeyInternalErrorResponseBody) (err error)

ValidateUpdateAPIKeyInternalErrorResponseBody runs the validations defined on update_api_key_internal_error_response_body

func ValidateUpdateAPIKeyNotFoundResponseBody

func ValidateUpdateAPIKeyNotFoundResponseBody(body *UpdateAPIKeyNotFoundResponseBody) (err error)

ValidateUpdateAPIKeyNotFoundResponseBody runs the validations defined on update_api_key_not_found_response_body

func ValidateUpdateAPIKeyUnauthorizedResponseBody

func ValidateUpdateAPIKeyUnauthorizedResponseBody(body *UpdateAPIKeyUnauthorizedResponseBody) (err error)

ValidateUpdateAPIKeyUnauthorizedResponseBody runs the validations defined on update_api_key_unauthorized_response_body

func ValidateUpdateAPIKeyUnprocessableEntityResponseBody

func ValidateUpdateAPIKeyUnprocessableEntityResponseBody(body *UpdateAPIKeyUnprocessableEntityResponseBody) (err error)

ValidateUpdateAPIKeyUnprocessableEntityResponseBody runs the validations defined on update_api_key_unprocessable_entity_response_body

func ValidateUpdateAwsBadGatewayResponseBody

func ValidateUpdateAwsBadGatewayResponseBody(body *UpdateAwsBadGatewayResponseBody) (err error)

ValidateUpdateAwsBadGatewayResponseBody runs the validations defined on update_aws_bad_gateway_response_body

func ValidateUpdateAwsBadRequestResponseBody

func ValidateUpdateAwsBadRequestResponseBody(body *UpdateAwsBadRequestResponseBody) (err error)

ValidateUpdateAwsBadRequestResponseBody runs the validations defined on update_aws_bad_request_response_body

func ValidateUpdateAwsForbiddenResponseBody

func ValidateUpdateAwsForbiddenResponseBody(body *UpdateAwsForbiddenResponseBody) (err error)

ValidateUpdateAwsForbiddenResponseBody runs the validations defined on update_aws_forbidden_response_body

func ValidateUpdateAwsInternalErrorResponseBody

func ValidateUpdateAwsInternalErrorResponseBody(body *UpdateAwsInternalErrorResponseBody) (err error)

ValidateUpdateAwsInternalErrorResponseBody runs the validations defined on update_aws_internal_error_response_body

func ValidateUpdateAwsNotFoundResponseBody

func ValidateUpdateAwsNotFoundResponseBody(body *UpdateAwsNotFoundResponseBody) (err error)

ValidateUpdateAwsNotFoundResponseBody runs the validations defined on update_aws_not_found_response_body

func ValidateUpdateAwsStsBadGatewayResponseBody

func ValidateUpdateAwsStsBadGatewayResponseBody(body *UpdateAwsStsBadGatewayResponseBody) (err error)

ValidateUpdateAwsStsBadGatewayResponseBody runs the validations defined on update_aws_sts_bad_gateway_response_body

func ValidateUpdateAwsStsBadRequestResponseBody

func ValidateUpdateAwsStsBadRequestResponseBody(body *UpdateAwsStsBadRequestResponseBody) (err error)

ValidateUpdateAwsStsBadRequestResponseBody runs the validations defined on update_aws_sts_bad_request_response_body

func ValidateUpdateAwsStsForbiddenResponseBody

func ValidateUpdateAwsStsForbiddenResponseBody(body *UpdateAwsStsForbiddenResponseBody) (err error)

ValidateUpdateAwsStsForbiddenResponseBody runs the validations defined on update_aws_sts_forbidden_response_body

func ValidateUpdateAwsStsInternalErrorResponseBody

func ValidateUpdateAwsStsInternalErrorResponseBody(body *UpdateAwsStsInternalErrorResponseBody) (err error)

ValidateUpdateAwsStsInternalErrorResponseBody runs the validations defined on update_aws_sts_internal_error_response_body

func ValidateUpdateAwsStsNotFoundResponseBody

func ValidateUpdateAwsStsNotFoundResponseBody(body *UpdateAwsStsNotFoundResponseBody) (err error)

ValidateUpdateAwsStsNotFoundResponseBody runs the validations defined on update_aws_sts_not_found_response_body

func ValidateUpdateAwsStsUnauthorizedResponseBody

func ValidateUpdateAwsStsUnauthorizedResponseBody(body *UpdateAwsStsUnauthorizedResponseBody) (err error)

ValidateUpdateAwsStsUnauthorizedResponseBody runs the validations defined on update_aws_sts_unauthorized_response_body

func ValidateUpdateAwsStsUnprocessableEntityResponseBody

func ValidateUpdateAwsStsUnprocessableEntityResponseBody(body *UpdateAwsStsUnprocessableEntityResponseBody) (err error)

ValidateUpdateAwsStsUnprocessableEntityResponseBody runs the validations defined on update_aws_sts_unprocessable_entity_response_body

func ValidateUpdateAwsUnauthorizedResponseBody

func ValidateUpdateAwsUnauthorizedResponseBody(body *UpdateAwsUnauthorizedResponseBody) (err error)

ValidateUpdateAwsUnauthorizedResponseBody runs the validations defined on update_aws_unauthorized_response_body

func ValidateUpdateAwsUnprocessableEntityResponseBody

func ValidateUpdateAwsUnprocessableEntityResponseBody(body *UpdateAwsUnprocessableEntityResponseBody) (err error)

ValidateUpdateAwsUnprocessableEntityResponseBody runs the validations defined on update_aws_unprocessable_entity_response_body

func ValidateUpdateBasicBadGatewayResponseBody

func ValidateUpdateBasicBadGatewayResponseBody(body *UpdateBasicBadGatewayResponseBody) (err error)

ValidateUpdateBasicBadGatewayResponseBody runs the validations defined on update_basic_bad_gateway_response_body

func ValidateUpdateBasicBadRequestResponseBody

func ValidateUpdateBasicBadRequestResponseBody(body *UpdateBasicBadRequestResponseBody) (err error)

ValidateUpdateBasicBadRequestResponseBody runs the validations defined on update_basic_bad_request_response_body

func ValidateUpdateBasicForbiddenResponseBody

func ValidateUpdateBasicForbiddenResponseBody(body *UpdateBasicForbiddenResponseBody) (err error)

ValidateUpdateBasicForbiddenResponseBody runs the validations defined on update_basic_forbidden_response_body

func ValidateUpdateBasicInternalErrorResponseBody

func ValidateUpdateBasicInternalErrorResponseBody(body *UpdateBasicInternalErrorResponseBody) (err error)

ValidateUpdateBasicInternalErrorResponseBody runs the validations defined on update_basic_internal_error_response_body

func ValidateUpdateBasicNotFoundResponseBody

func ValidateUpdateBasicNotFoundResponseBody(body *UpdateBasicNotFoundResponseBody) (err error)

ValidateUpdateBasicNotFoundResponseBody runs the validations defined on update_basic_not_found_response_body

func ValidateUpdateBasicUnauthorizedResponseBody

func ValidateUpdateBasicUnauthorizedResponseBody(body *UpdateBasicUnauthorizedResponseBody) (err error)

ValidateUpdateBasicUnauthorizedResponseBody runs the validations defined on update_basic_unauthorized_response_body

func ValidateUpdateBasicUnprocessableEntityResponseBody

func ValidateUpdateBasicUnprocessableEntityResponseBody(body *UpdateBasicUnprocessableEntityResponseBody) (err error)

ValidateUpdateBasicUnprocessableEntityResponseBody runs the validations defined on update_basic_unprocessable_entity_response_body

func ValidateUpdateJWTBadGatewayResponseBody

func ValidateUpdateJWTBadGatewayResponseBody(body *UpdateJWTBadGatewayResponseBody) (err error)

ValidateUpdateJWTBadGatewayResponseBody runs the validations defined on update_jwt_bad_gateway_response_body

func ValidateUpdateJWTBadRequestResponseBody

func ValidateUpdateJWTBadRequestResponseBody(body *UpdateJWTBadRequestResponseBody) (err error)

ValidateUpdateJWTBadRequestResponseBody runs the validations defined on update_jwt_bad_request_response_body

func ValidateUpdateJWTForbiddenResponseBody

func ValidateUpdateJWTForbiddenResponseBody(body *UpdateJWTForbiddenResponseBody) (err error)

ValidateUpdateJWTForbiddenResponseBody runs the validations defined on update_jwt_forbidden_response_body

func ValidateUpdateJWTInternalErrorResponseBody

func ValidateUpdateJWTInternalErrorResponseBody(body *UpdateJWTInternalErrorResponseBody) (err error)

ValidateUpdateJWTInternalErrorResponseBody runs the validations defined on update_jwt_internal_error_response_body

func ValidateUpdateJWTNotFoundResponseBody

func ValidateUpdateJWTNotFoundResponseBody(body *UpdateJWTNotFoundResponseBody) (err error)

ValidateUpdateJWTNotFoundResponseBody runs the validations defined on update_jwt_not_found_response_body

func ValidateUpdateJWTUnauthorizedResponseBody

func ValidateUpdateJWTUnauthorizedResponseBody(body *UpdateJWTUnauthorizedResponseBody) (err error)

ValidateUpdateJWTUnauthorizedResponseBody runs the validations defined on update_jwt_unauthorized_response_body

func ValidateUpdateJWTUnprocessableEntityResponseBody

func ValidateUpdateJWTUnprocessableEntityResponseBody(body *UpdateJWTUnprocessableEntityResponseBody) (err error)

ValidateUpdateJWTUnprocessableEntityResponseBody runs the validations defined on update_jwt_unprocessable_entity_response_body

func ValidateUpdateNtlmBadGatewayResponseBody

func ValidateUpdateNtlmBadGatewayResponseBody(body *UpdateNtlmBadGatewayResponseBody) (err error)

ValidateUpdateNtlmBadGatewayResponseBody runs the validations defined on update_ntlm_bad_gateway_response_body

func ValidateUpdateNtlmBadRequestResponseBody

func ValidateUpdateNtlmBadRequestResponseBody(body *UpdateNtlmBadRequestResponseBody) (err error)

ValidateUpdateNtlmBadRequestResponseBody runs the validations defined on update_ntlm_bad_request_response_body

func ValidateUpdateNtlmForbiddenResponseBody

func ValidateUpdateNtlmForbiddenResponseBody(body *UpdateNtlmForbiddenResponseBody) (err error)

ValidateUpdateNtlmForbiddenResponseBody runs the validations defined on update_ntlm_forbidden_response_body

func ValidateUpdateNtlmInternalErrorResponseBody

func ValidateUpdateNtlmInternalErrorResponseBody(body *UpdateNtlmInternalErrorResponseBody) (err error)

ValidateUpdateNtlmInternalErrorResponseBody runs the validations defined on update_ntlm_internal_error_response_body

func ValidateUpdateNtlmNotFoundResponseBody

func ValidateUpdateNtlmNotFoundResponseBody(body *UpdateNtlmNotFoundResponseBody) (err error)

ValidateUpdateNtlmNotFoundResponseBody runs the validations defined on update_ntlm_not_found_response_body

func ValidateUpdateNtlmUnauthorizedResponseBody

func ValidateUpdateNtlmUnauthorizedResponseBody(body *UpdateNtlmUnauthorizedResponseBody) (err error)

ValidateUpdateNtlmUnauthorizedResponseBody runs the validations defined on update_ntlm_unauthorized_response_body

func ValidateUpdateNtlmUnprocessableEntityResponseBody

func ValidateUpdateNtlmUnprocessableEntityResponseBody(body *UpdateNtlmUnprocessableEntityResponseBody) (err error)

ValidateUpdateNtlmUnprocessableEntityResponseBody runs the validations defined on update_ntlm_unprocessable_entity_response_body

func ValidateUpdateOauth2BadGatewayResponseBody

func ValidateUpdateOauth2BadGatewayResponseBody(body *UpdateOauth2BadGatewayResponseBody) (err error)

ValidateUpdateOauth2BadGatewayResponseBody runs the validations defined on update_oauth2_bad_gateway_response_body

func ValidateUpdateOauth2BadRequestResponseBody

func ValidateUpdateOauth2BadRequestResponseBody(body *UpdateOauth2BadRequestResponseBody) (err error)

ValidateUpdateOauth2BadRequestResponseBody runs the validations defined on update_oauth2_bad_request_response_body

func ValidateUpdateOauth2ForbiddenResponseBody

func ValidateUpdateOauth2ForbiddenResponseBody(body *UpdateOauth2ForbiddenResponseBody) (err error)

ValidateUpdateOauth2ForbiddenResponseBody runs the validations defined on update_oauth2_forbidden_response_body

func ValidateUpdateOauth2InternalErrorResponseBody

func ValidateUpdateOauth2InternalErrorResponseBody(body *UpdateOauth2InternalErrorResponseBody) (err error)

ValidateUpdateOauth2InternalErrorResponseBody runs the validations defined on update_oauth2_internal_error_response_body

func ValidateUpdateOauth2NotFoundResponseBody

func ValidateUpdateOauth2NotFoundResponseBody(body *UpdateOauth2NotFoundResponseBody) (err error)

ValidateUpdateOauth2NotFoundResponseBody runs the validations defined on update_oauth2_not_found_response_body

func ValidateUpdateOauth2UnauthorizedResponseBody

func ValidateUpdateOauth2UnauthorizedResponseBody(body *UpdateOauth2UnauthorizedResponseBody) (err error)

ValidateUpdateOauth2UnauthorizedResponseBody runs the validations defined on update_oauth2_unauthorized_response_body

func ValidateUpdateOauth2UnprocessableEntityResponseBody

func ValidateUpdateOauth2UnprocessableEntityResponseBody(body *UpdateOauth2UnprocessableEntityResponseBody) (err error)

ValidateUpdateOauth2UnprocessableEntityResponseBody runs the validations defined on update_oauth2_unprocessable_entity_response_body

func ValidateUserResponseBody

func ValidateUserResponseBody(body *UserResponseBody) (err error)

ValidateUserResponseBody runs the validations defined on UserResponseBody

Types

type Client

type Client struct {
	// CreateAPIKey Doer is the HTTP client used to make requests to the
	// create_api_key endpoint.
	CreateAPIKeyDoer goahttp.Doer

	// UpdateAPIKey Doer is the HTTP client used to make requests to the
	// update_api_key endpoint.
	UpdateAPIKeyDoer goahttp.Doer

	// ShowAPIKey Doer is the HTTP client used to make requests to the show_api_key
	// endpoint.
	ShowAPIKeyDoer goahttp.Doer

	// CreateAws Doer is the HTTP client used to make requests to the create_aws
	// endpoint.
	CreateAwsDoer goahttp.Doer

	// UpdateAws Doer is the HTTP client used to make requests to the update_aws
	// endpoint.
	UpdateAwsDoer goahttp.Doer

	// ShowAws Doer is the HTTP client used to make requests to the show_aws
	// endpoint.
	ShowAwsDoer goahttp.Doer

	// CreateAwsSts Doer is the HTTP client used to make requests to the
	// create_aws_sts endpoint.
	CreateAwsStsDoer goahttp.Doer

	// UpdateAwsSts Doer is the HTTP client used to make requests to the
	// update_aws_sts endpoint.
	UpdateAwsStsDoer goahttp.Doer

	// ShowAwsSts Doer is the HTTP client used to make requests to the show_aws_sts
	// endpoint.
	ShowAwsStsDoer goahttp.Doer

	// CreateBasic Doer is the HTTP client used to make requests to the
	// create_basic endpoint.
	CreateBasicDoer goahttp.Doer

	// UpdateBasic Doer is the HTTP client used to make requests to the
	// update_basic endpoint.
	UpdateBasicDoer goahttp.Doer

	// ShowBasic Doer is the HTTP client used to make requests to the show_basic
	// endpoint.
	ShowBasicDoer goahttp.Doer

	// CreateNtlm Doer is the HTTP client used to make requests to the create_ntlm
	// endpoint.
	CreateNtlmDoer goahttp.Doer

	// UpdateNtlm Doer is the HTTP client used to make requests to the update_ntlm
	// endpoint.
	UpdateNtlmDoer goahttp.Doer

	// ShowNtlm Doer is the HTTP client used to make requests to the show_ntlm
	// endpoint.
	ShowNtlmDoer goahttp.Doer

	// CreateJWT Doer is the HTTP client used to make requests to the create_jwt
	// endpoint.
	CreateJWTDoer goahttp.Doer

	// UpdateJWT Doer is the HTTP client used to make requests to the update_jwt
	// endpoint.
	UpdateJWTDoer goahttp.Doer

	// ShowJWT Doer is the HTTP client used to make requests to the show_jwt
	// endpoint.
	ShowJWTDoer goahttp.Doer

	// CreateOauth2 Doer is the HTTP client used to make requests to the
	// create_oauth2 endpoint.
	CreateOauth2Doer goahttp.Doer

	// UpdateOauth2 Doer is the HTTP client used to make requests to the
	// update_oauth2 endpoint.
	UpdateOauth2Doer goahttp.Doer

	// ShowOauth2 Doer is the HTTP client used to make requests to the show_oauth2
	// endpoint.
	ShowOauth2Doer goahttp.Doer

	// Delete Doer is the HTTP client used to make requests to the delete endpoint.
	DeleteDoer goahttp.Doer

	// Index Doer is the HTTP client used to make requests to the index endpoint.
	IndexDoer goahttp.Doer

	// CORS Doer is the HTTP client used to make requests to the  endpoint.
	CORSDoer goahttp.Doer

	// RestoreResponseBody controls whether the response bodies are reset after
	// decoding so they can be read again.
	RestoreResponseBody bool
	// contains filtered or unexported fields
}

Client lists the Credentials service endpoint HTTP clients.

func NewClient

func NewClient(
	scheme string,
	host string,
	doer goahttp.Doer,
	enc func(*http.Request) goahttp.Encoder,
	dec func(*http.Response) goahttp.Decoder,
	restoreBody bool,
) *Client

NewClient instantiates HTTP clients for all the Credentials service servers.

func (*Client) BuildCreateAPIKeyRequest

func (c *Client) BuildCreateAPIKeyRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateAPIKeyRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_api_key" endpoint

func (*Client) BuildCreateAwsRequest

func (c *Client) BuildCreateAwsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateAwsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_aws" endpoint

func (*Client) BuildCreateAwsStsRequest

func (c *Client) BuildCreateAwsStsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateAwsStsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_aws_sts" endpoint

func (*Client) BuildCreateBasicRequest

func (c *Client) BuildCreateBasicRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateBasicRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_basic" endpoint

func (*Client) BuildCreateJWTRequest

func (c *Client) BuildCreateJWTRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateJWTRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_jwt" endpoint

func (*Client) BuildCreateNtlmRequest

func (c *Client) BuildCreateNtlmRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateNtlmRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "create_ntlm" endpoint

func (*Client) BuildCreateOauth2Request

func (c *Client) BuildCreateOauth2Request(ctx context.Context, v interface{}) (*http.Request, error)

BuildCreateOauth2Request instantiates a HTTP request object with method and path set to call the "Credentials" service "create_oauth2" endpoint

func (*Client) BuildDeleteRequest

func (c *Client) BuildDeleteRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildDeleteRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "delete" endpoint

func (*Client) BuildIndexRequest

func (c *Client) BuildIndexRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildIndexRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "index" endpoint

func (*Client) BuildShowAPIKeyRequest

func (c *Client) BuildShowAPIKeyRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowAPIKeyRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_api_key" endpoint

func (*Client) BuildShowAwsRequest

func (c *Client) BuildShowAwsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowAwsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_aws" endpoint

func (*Client) BuildShowAwsStsRequest

func (c *Client) BuildShowAwsStsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowAwsStsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_aws_sts" endpoint

func (*Client) BuildShowBasicRequest

func (c *Client) BuildShowBasicRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowBasicRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_basic" endpoint

func (*Client) BuildShowJWTRequest

func (c *Client) BuildShowJWTRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowJWTRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_jwt" endpoint

func (*Client) BuildShowNtlmRequest

func (c *Client) BuildShowNtlmRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowNtlmRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "show_ntlm" endpoint

func (*Client) BuildShowOauth2Request

func (c *Client) BuildShowOauth2Request(ctx context.Context, v interface{}) (*http.Request, error)

BuildShowOauth2Request instantiates a HTTP request object with method and path set to call the "Credentials" service "show_oauth2" endpoint

func (*Client) BuildUpdateAPIKeyRequest

func (c *Client) BuildUpdateAPIKeyRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateAPIKeyRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_api_key" endpoint

func (*Client) BuildUpdateAwsRequest

func (c *Client) BuildUpdateAwsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateAwsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_aws" endpoint

func (*Client) BuildUpdateAwsStsRequest

func (c *Client) BuildUpdateAwsStsRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateAwsStsRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_aws_sts" endpoint

func (*Client) BuildUpdateBasicRequest

func (c *Client) BuildUpdateBasicRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateBasicRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_basic" endpoint

func (*Client) BuildUpdateJWTRequest

func (c *Client) BuildUpdateJWTRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateJWTRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_jwt" endpoint

func (*Client) BuildUpdateNtlmRequest

func (c *Client) BuildUpdateNtlmRequest(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateNtlmRequest instantiates a HTTP request object with method and path set to call the "Credentials" service "update_ntlm" endpoint

func (*Client) BuildUpdateOauth2Request

func (c *Client) BuildUpdateOauth2Request(ctx context.Context, v interface{}) (*http.Request, error)

BuildUpdateOauth2Request instantiates a HTTP request object with method and path set to call the "Credentials" service "update_oauth2" endpoint

func (*Client) CreateAPIKey

func (c *Client) CreateAPIKey() goa.Endpoint

CreateAPIKey returns an endpoint that makes HTTP requests to the Credentials service create_api_key server.

func (*Client) CreateAws

func (c *Client) CreateAws() goa.Endpoint

CreateAws returns an endpoint that makes HTTP requests to the Credentials service create_aws server.

func (*Client) CreateAwsSts

func (c *Client) CreateAwsSts() goa.Endpoint

CreateAwsSts returns an endpoint that makes HTTP requests to the Credentials service create_aws_sts server.

func (*Client) CreateBasic

func (c *Client) CreateBasic() goa.Endpoint

CreateBasic returns an endpoint that makes HTTP requests to the Credentials service create_basic server.

func (*Client) CreateJWT

func (c *Client) CreateJWT() goa.Endpoint

CreateJWT returns an endpoint that makes HTTP requests to the Credentials service create_jwt server.

func (*Client) CreateNtlm

func (c *Client) CreateNtlm() goa.Endpoint

CreateNtlm returns an endpoint that makes HTTP requests to the Credentials service create_ntlm server.

func (*Client) CreateOauth2

func (c *Client) CreateOauth2() goa.Endpoint

CreateOauth2 returns an endpoint that makes HTTP requests to the Credentials service create_oauth2 server.

func (*Client) Delete

func (c *Client) Delete() goa.Endpoint

Delete returns an endpoint that makes HTTP requests to the Credentials service delete server.

func (*Client) Index

func (c *Client) Index() goa.Endpoint

Index returns an endpoint that makes HTTP requests to the Credentials service index server.

func (*Client) ShowAPIKey

func (c *Client) ShowAPIKey() goa.Endpoint

ShowAPIKey returns an endpoint that makes HTTP requests to the Credentials service show_api_key server.

func (*Client) ShowAws

func (c *Client) ShowAws() goa.Endpoint

ShowAws returns an endpoint that makes HTTP requests to the Credentials service show_aws server.

func (*Client) ShowAwsSts

func (c *Client) ShowAwsSts() goa.Endpoint

ShowAwsSts returns an endpoint that makes HTTP requests to the Credentials service show_aws_sts server.

func (*Client) ShowBasic

func (c *Client) ShowBasic() goa.Endpoint

ShowBasic returns an endpoint that makes HTTP requests to the Credentials service show_basic server.

func (*Client) ShowJWT

func (c *Client) ShowJWT() goa.Endpoint

ShowJWT returns an endpoint that makes HTTP requests to the Credentials service show_jwt server.

func (*Client) ShowNtlm

func (c *Client) ShowNtlm() goa.Endpoint

ShowNtlm returns an endpoint that makes HTTP requests to the Credentials service show_ntlm server.

func (*Client) ShowOauth2

func (c *Client) ShowOauth2() goa.Endpoint

ShowOauth2 returns an endpoint that makes HTTP requests to the Credentials service show_oauth2 server.

func (*Client) UpdateAPIKey

func (c *Client) UpdateAPIKey() goa.Endpoint

UpdateAPIKey returns an endpoint that makes HTTP requests to the Credentials service update_api_key server.

func (*Client) UpdateAws

func (c *Client) UpdateAws() goa.Endpoint

UpdateAws returns an endpoint that makes HTTP requests to the Credentials service update_aws server.

func (*Client) UpdateAwsSts

func (c *Client) UpdateAwsSts() goa.Endpoint

UpdateAwsSts returns an endpoint that makes HTTP requests to the Credentials service update_aws_sts server.

func (*Client) UpdateBasic

func (c *Client) UpdateBasic() goa.Endpoint

UpdateBasic returns an endpoint that makes HTTP requests to the Credentials service update_basic server.

func (*Client) UpdateJWT

func (c *Client) UpdateJWT() goa.Endpoint

UpdateJWT returns an endpoint that makes HTTP requests to the Credentials service update_jwt server.

func (*Client) UpdateNtlm

func (c *Client) UpdateNtlm() goa.Endpoint

UpdateNtlm returns an endpoint that makes HTTP requests to the Credentials service update_ntlm server.

func (*Client) UpdateOauth2

func (c *Client) UpdateOauth2() goa.Endpoint

UpdateOauth2 returns an endpoint that makes HTTP requests to the Credentials service update_oauth2 server.

type ClientCredentialsParamsRequestBody

type ClientCredentialsParamsRequestBody struct {
	// Basic authentication user name to instead of client ID
	ClientUser *string `form:"clientUser,omitempty" json:"clientUser,omitempty" xml:"clientUser,omitempty"`
	// Basic authentication password to instead of client secret
	ClientPassword *string `form:"clientPassword,omitempty" json:"clientPassword,omitempty" xml:"clientPassword,omitempty"`
	// Client ID sent as form parameter instead of basic authentication client user
	ClientID *string `form:"clientId,omitempty" json:"clientId,omitempty" xml:"clientId,omitempty"`
	// Client secret sent as form parameter instead of basic authentication client
	// password
	ClientSecret *string `form:"clientSecret,omitempty" json:"clientSecret,omitempty" xml:"clientSecret,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// Any additional form parameters to send with authorization request
	AdditionalParams map[string]interface{} `form:"additionalParams,omitempty" json:"additionalParams,omitempty" xml:"additionalParams,omitempty"`
	// List of scopes used to create access token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
}

ClientCredentialsParamsRequestBody is used to define fields on request body types.

type ClientCredentialsResultTypeResponseBody

type ClientCredentialsResultTypeResponseBody struct {
	// Basic authentication user name to instead of client ID
	ClientUser *string `form:"clientUser,omitempty" json:"clientUser,omitempty" xml:"clientUser,omitempty"`
	// Client ID sent as form parameter instead of basic authentication client user
	ClientID *string `form:"clientId,omitempty" json:"clientId,omitempty" xml:"clientId,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// Any additional form parameters to send with authorization request
	AdditionalParams map[string]interface{} `form:"additionalParams,omitempty" json:"additionalParams,omitempty" xml:"additionalParams,omitempty"`
	// List of scopes used to create access token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
}

ClientCredentialsResultTypeResponseBody is used to define fields on response body types.

type CreateAPIKeyBadGatewayResponseBody

type CreateAPIKeyBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyBadGatewayResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "bad_gateway" error.

type CreateAPIKeyBadRequestResponseBody

type CreateAPIKeyBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyBadRequestResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "bad_request" error.

type CreateAPIKeyConflictResponseBody

type CreateAPIKeyConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyConflictResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "conflict" error.

type CreateAPIKeyForbiddenResponseBody

type CreateAPIKeyForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyForbiddenResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "forbidden" error.

type CreateAPIKeyInternalErrorResponseBody

type CreateAPIKeyInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyInternalErrorResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "internal_error" error.

type CreateAPIKeyRequestBody

type CreateAPIKeyRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Static API key
	Key string `form:"key" json:"key" xml:"key"`
	// Location of the authorization
	Location string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of either the authorization header key or the query parameter field
	Field string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
}

CreateAPIKeyRequestBody is the type of the "Credentials" service "create_api_key" endpoint HTTP request body.

func NewCreateAPIKeyRequestBody

func NewCreateAPIKeyRequestBody(p *credentials.CreateAPIKeyPayload) *CreateAPIKeyRequestBody

NewCreateAPIKeyRequestBody builds the HTTP request body from the payload of the "create_api_key" endpoint of the "Credentials" service.

type CreateAPIKeyUnauthorizedResponseBody

type CreateAPIKeyUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyUnauthorizedResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "unauthorized" error.

type CreateAPIKeyUnprocessableEntityResponseBody

type CreateAPIKeyUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAPIKeyUnprocessableEntityResponseBody is the type of the "Credentials" service "create_api_key" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateAwsBadGatewayResponseBody

type CreateAwsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsBadGatewayResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "bad_gateway" error.

type CreateAwsBadRequestResponseBody

type CreateAwsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsBadRequestResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "bad_request" error.

type CreateAwsConflictResponseBody

type CreateAwsConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsConflictResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "conflict" error.

type CreateAwsForbiddenResponseBody

type CreateAwsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsForbiddenResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "forbidden" error.

type CreateAwsInternalErrorResponseBody

type CreateAwsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsInternalErrorResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "internal_error" error.

type CreateAwsRequestBody

type CreateAwsRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// AWS access key ID
	AccessKey string `form:"accessKey" json:"accessKey" xml:"accessKey"`
	// AWS region hosting service endpoint
	Region string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS secret key
	SecretKey string `form:"secretKey" json:"secretKey" xml:"secretKey"`
	// AWS Signature version
	Version int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
}

CreateAwsRequestBody is the type of the "Credentials" service "create_aws" endpoint HTTP request body.

func NewCreateAwsRequestBody

func NewCreateAwsRequestBody(p *credentials.CreateAwsPayload) *CreateAwsRequestBody

NewCreateAwsRequestBody builds the HTTP request body from the payload of the "create_aws" endpoint of the "Credentials" service.

type CreateAwsStsBadGatewayResponseBody

type CreateAwsStsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsBadGatewayResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "bad_gateway" error.

type CreateAwsStsBadRequestResponseBody

type CreateAwsStsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsBadRequestResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "bad_request" error.

type CreateAwsStsConflictResponseBody

type CreateAwsStsConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsConflictResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "conflict" error.

type CreateAwsStsForbiddenResponseBody

type CreateAwsStsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsForbiddenResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "forbidden" error.

type CreateAwsStsInternalErrorResponseBody

type CreateAwsStsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsInternalErrorResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "internal_error" error.

type CreateAwsStsRequestBody

type CreateAwsStsRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing
	// refresh. Administrative setting may differ on the allowed time limit.
	// Defaults to one hour.
	MaxMinutes int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// Restrictive IAM policy in JSON format
	PolicyJSON *string `form:"policyJson,omitempty" json:"policyJson,omitempty" xml:"policyJson,omitempty"`
	// Amazon Resource Name (ARN) of the role to assume
	RoleArn string `form:"roleArn" json:"roleArn" xml:"roleArn"`
	// Identifier for the assumed role session
	RoleSessionName string `form:"roleSessionName" json:"roleSessionName" xml:"roleSessionName"`
	// AWS access key ID
	AccessKey *string `form:"accessKey,omitempty" json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AWS region hosting service endpoint
	Region string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS secret key
	SecretKey *string `form:"secretKey,omitempty" json:"secretKey,omitempty" xml:"secretKey,omitempty"`
	// AWS Signature version
	Version int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
}

CreateAwsStsRequestBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP request body.

func NewCreateAwsStsRequestBody

func NewCreateAwsStsRequestBody(p *credentials.CreateAwsStsPayload) *CreateAwsStsRequestBody

NewCreateAwsStsRequestBody builds the HTTP request body from the payload of the "create_aws_sts" endpoint of the "Credentials" service.

type CreateAwsStsUnauthorizedResponseBody

type CreateAwsStsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsUnauthorizedResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "unauthorized" error.

type CreateAwsStsUnprocessableEntityResponseBody

type CreateAwsStsUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsStsUnprocessableEntityResponseBody is the type of the "Credentials" service "create_aws_sts" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateAwsUnauthorizedResponseBody

type CreateAwsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsUnauthorizedResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "unauthorized" error.

type CreateAwsUnprocessableEntityResponseBody

type CreateAwsUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateAwsUnprocessableEntityResponseBody is the type of the "Credentials" service "create_aws" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateBasicBadGatewayResponseBody

type CreateBasicBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicBadGatewayResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "bad_gateway" error.

type CreateBasicBadRequestResponseBody

type CreateBasicBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicBadRequestResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "bad_request" error.

type CreateBasicConflictResponseBody

type CreateBasicConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicConflictResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "conflict" error.

type CreateBasicForbiddenResponseBody

type CreateBasicForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicForbiddenResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "forbidden" error.

type CreateBasicInternalErrorResponseBody

type CreateBasicInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicInternalErrorResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "internal_error" error.

type CreateBasicRequestBody

type CreateBasicRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create basic auth header
	Username string `form:"username" json:"username" xml:"username"`
	// Password used to create basic auth header
	Password string `form:"password" json:"password" xml:"password"`
}

CreateBasicRequestBody is the type of the "Credentials" service "create_basic" endpoint HTTP request body.

func NewCreateBasicRequestBody

func NewCreateBasicRequestBody(p *credentials.CreateBasicPayload) *CreateBasicRequestBody

NewCreateBasicRequestBody builds the HTTP request body from the payload of the "create_basic" endpoint of the "Credentials" service.

type CreateBasicUnauthorizedResponseBody

type CreateBasicUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicUnauthorizedResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "unauthorized" error.

type CreateBasicUnprocessableEntityResponseBody

type CreateBasicUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateBasicUnprocessableEntityResponseBody is the type of the "Credentials" service "create_basic" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateJWTBadGatewayResponseBody

type CreateJWTBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTBadGatewayResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "bad_gateway" error.

type CreateJWTBadRequestResponseBody

type CreateJWTBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTBadRequestResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "bad_request" error.

type CreateJWTConflictResponseBody

type CreateJWTConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTConflictResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "conflict" error.

type CreateJWTForbiddenResponseBody

type CreateJWTForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTForbiddenResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "forbidden" error.

type CreateJWTInternalErrorResponseBody

type CreateJWTInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTInternalErrorResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "internal_error" error.

type CreateJWTRequestBody

type CreateJWTRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Any additional headers to send with refresh request.
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// Username used to compute Basic auth header used to retrieve JWT token,
	// either apiKey or basicAuthXXX should be used
	BasicAuthUsername *string `form:"basicAuthUsername,omitempty" json:"basicAuthUsername,omitempty" xml:"basicAuthUsername,omitempty"`
	// Password used to compute Basic auth header used to retrieve JWT token,
	// either apiKey or basicAuthXXX should be used
	BasicAuthPassword *string `form:"basicAuthPassword,omitempty" json:"basicAuthPassword,omitempty" xml:"basicAuthPassword,omitempty"`
	// API Key used to retrieve token with Bearer auth header, either apiKey or
	// basicAuthXXX should be used
	APIKey *string `form:"apiKey,omitempty" json:"apiKey,omitempty" xml:"apiKey,omitempty"`
	// URL used to retrieve JWT, request is a GET to that URL signed with either
	// basicAuthXXX or apiKey
	TokenURL string `form:"tokenUrl" json:"tokenUrl" xml:"tokenUrl"`
	// Location of the authorization
	Location string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of JWT header
	Field string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
}

CreateJWTRequestBody is the type of the "Credentials" service "create_jwt" endpoint HTTP request body.

func NewCreateJWTRequestBody

func NewCreateJWTRequestBody(p *credentials.CreateJWTPayload) *CreateJWTRequestBody

NewCreateJWTRequestBody builds the HTTP request body from the payload of the "create_jwt" endpoint of the "Credentials" service.

type CreateJWTUnauthorizedResponseBody

type CreateJWTUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTUnauthorizedResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "unauthorized" error.

type CreateJWTUnprocessableEntityResponseBody

type CreateJWTUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateJWTUnprocessableEntityResponseBody is the type of the "Credentials" service "create_jwt" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateNtlmBadGatewayResponseBody

type CreateNtlmBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmBadGatewayResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "bad_gateway" error.

type CreateNtlmBadRequestResponseBody

type CreateNtlmBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmBadRequestResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "bad_request" error.

type CreateNtlmConflictResponseBody

type CreateNtlmConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmConflictResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "conflict" error.

type CreateNtlmForbiddenResponseBody

type CreateNtlmForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmForbiddenResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "forbidden" error.

type CreateNtlmInternalErrorResponseBody

type CreateNtlmInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmInternalErrorResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "internal_error" error.

type CreateNtlmRequestBody

type CreateNtlmRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create ntlm auth header
	Username string `form:"username" json:"username" xml:"username"`
	// Password used to create ntlm auth header
	Password string `form:"password" json:"password" xml:"password"`
}

CreateNtlmRequestBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP request body.

func NewCreateNtlmRequestBody

func NewCreateNtlmRequestBody(p *credentials.CreateNtlmPayload) *CreateNtlmRequestBody

NewCreateNtlmRequestBody builds the HTTP request body from the payload of the "create_ntlm" endpoint of the "Credentials" service.

type CreateNtlmUnauthorizedResponseBody

type CreateNtlmUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmUnauthorizedResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "unauthorized" error.

type CreateNtlmUnprocessableEntityResponseBody

type CreateNtlmUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateNtlmUnprocessableEntityResponseBody is the type of the "Credentials" service "create_ntlm" endpoint HTTP response body for the "unprocessable_entity" error.

type CreateOauth2BadGatewayResponseBody

type CreateOauth2BadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2BadGatewayResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "bad_gateway" error.

type CreateOauth2BadRequestResponseBody

type CreateOauth2BadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2BadRequestResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "bad_request" error.

type CreateOauth2ConflictResponseBody

type CreateOauth2ConflictResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2ConflictResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "conflict" error.

type CreateOauth2ForbiddenResponseBody

type CreateOauth2ForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2ForbiddenResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "forbidden" error.

type CreateOauth2InternalErrorResponseBody

type CreateOauth2InternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2InternalErrorResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "internal_error" error.

type CreateOauth2RequestBody

type CreateOauth2RequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name string `form:"name" json:"name" xml:"name"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// The type of OAuth2 grant
	GrantType string `form:"grantType" json:"grantType" xml:"grantType"`
	// Parameters for using the client_credentials grant type
	ClientCredentialsParams *ClientCredentialsParamsRequestBody `form:"clientCredentialsParams,omitempty" json:"clientCredentialsParams,omitempty" xml:"clientCredentialsParams,omitempty"`
	// Parameters for using the jwt_bearer grant type
	JWTBearerParams *JWTBearerCreateParamsRequestBody `form:"jwtBearerParams,omitempty" json:"jwtBearerParams,omitempty" xml:"jwtBearerParams,omitempty"`
	// Parameters for using the refresh_token grant type
	RefreshTokenParams *RefreshTokenCreateParamsRequestBody `form:"refreshTokenParams,omitempty" json:"refreshTokenParams,omitempty" xml:"refreshTokenParams,omitempty"`
	// Token POST URL, request body is "grantType=$grantType&other=params"
	TokenURL string `form:"tokenUrl" json:"tokenUrl" xml:"tokenUrl"`
}

CreateOauth2RequestBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP request body.

func NewCreateOauth2RequestBody

func NewCreateOauth2RequestBody(p *credentials.CreateOauth2Payload) *CreateOauth2RequestBody

NewCreateOauth2RequestBody builds the HTTP request body from the payload of the "create_oauth2" endpoint of the "Credentials" service.

type CreateOauth2UnauthorizedResponseBody

type CreateOauth2UnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2UnauthorizedResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "unauthorized" error.

type CreateOauth2UnprocessableEntityResponseBody

type CreateOauth2UnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

CreateOauth2UnprocessableEntityResponseBody is the type of the "Credentials" service "create_oauth2" endpoint HTTP response body for the "unprocessable_entity" error.

type CredentialsCollectionResponseBody

type CredentialsCollectionResponseBody []*CredentialsResponseBody

CredentialsCollectionResponseBody is used to define fields on response body types.

type CredentialsResponseBody

type CredentialsResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

CredentialsResponseBody is used to define fields on response body types.

type DeleteBadGatewayResponseBody

type DeleteBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteBadGatewayResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "bad_gateway" error.

type DeleteBadRequestResponseBody

type DeleteBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteBadRequestResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "bad_request" error.

type DeleteForbiddenResponseBody

type DeleteForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteForbiddenResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "forbidden" error.

type DeleteInternalErrorResponseBody

type DeleteInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteInternalErrorResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "internal_error" error.

type DeleteNotFoundResponseBody

type DeleteNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteNotFoundResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "not_found" error.

type DeleteUnauthorizedResponseBody

type DeleteUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

DeleteUnauthorizedResponseBody is the type of the "Credentials" service "delete" endpoint HTTP response body for the "unauthorized" error.

type IndexBadGatewayResponseBody

type IndexBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

IndexBadGatewayResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body for the "bad_gateway" error.

type IndexBadRequestResponseBody

type IndexBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

IndexBadRequestResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body for the "bad_request" error.

type IndexForbiddenResponseBody

type IndexForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

IndexForbiddenResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body for the "forbidden" error.

type IndexInternalErrorResponseBody

type IndexInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

IndexInternalErrorResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body for the "internal_error" error.

type IndexOKResponseBody

type IndexOKResponseBody struct {
	// count is the number of credentials in the list.
	Count *int `form:"count,omitempty" json:"count,omitempty" xml:"count,omitempty"`
	// items is the array of credentials.
	Items CredentialsCollectionResponseBody `form:"items,omitempty" json:"items,omitempty" xml:"items,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
	// notModified is a flag used internally that
	// indicates how to encode the HTTP response (i.e. 20x or 304).
	NotModified *string `form:"notModified,omitempty" json:"notModified,omitempty" xml:"notModified,omitempty"`
}

IndexOKResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body.

type IndexUnauthorizedResponseBody

type IndexUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

IndexUnauthorizedResponseBody is the type of the "Credentials" service "index" endpoint HTTP response body for the "unauthorized" error.

type JWTBearerCreateParamsRequestBody

type JWTBearerCreateParamsRequestBody struct {
	// Any additional claims to be used in JWT bearer token
	AdditionalClaims map[string]interface{} `form:"additionalClaims,omitempty" json:"additionalClaims,omitempty" xml:"additionalClaims,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// The cryptographic algorithm to use when computing signatures
	Alg string `form:"alg,omitempty" json:"alg,omitempty" xml:"alg,omitempty"`
	// Identifies the authorization server as an intended audience. Defaults to
	// value of "tokenUrl".
	Aud *string `form:"aud,omitempty" json:"aud,omitempty" xml:"aud,omitempty"`
	// The issuer of the JWT bearer token
	Iss string `form:"iss" json:"iss" xml:"iss"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing refresh. Authorization services may differ on the allowed time
	// limit. Defaults to one hour
	MaxMinutes int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// List of scopes used to create JWT bearer token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
	// The key used to sign the JWT bearer token
	SigningKey string `form:"signingKey" json:"signingKey" xml:"signingKey"`
	// The principal that is the subject of the JWT bearer token. The authorization
	// service may require this value or may use value of "iss", etc.
	Sub *string `form:"sub,omitempty" json:"sub,omitempty" xml:"sub,omitempty"`
}

JWTBearerCreateParamsRequestBody is used to define fields on request body types.

type JWTBearerResultTypeResponseBody

type JWTBearerResultTypeResponseBody struct {
	// Any additional claims to be used in JWT bearer token
	AdditionalClaims map[string]interface{} `form:"additionalClaims,omitempty" json:"additionalClaims,omitempty" xml:"additionalClaims,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// The cryptographic algorithm to use when computing signatures
	Alg *string `form:"alg,omitempty" json:"alg,omitempty" xml:"alg,omitempty"`
	// Identifies the authorization server as an intended audience. Defaults to
	// value of "tokenUrl".
	Aud *string `form:"aud,omitempty" json:"aud,omitempty" xml:"aud,omitempty"`
	// The issuer of the JWT bearer token
	Iss *string `form:"iss,omitempty" json:"iss,omitempty" xml:"iss,omitempty"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing refresh. Authorization services may differ on the allowed time
	// limit. Defaults to one hour
	MaxMinutes *int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// List of scopes used to create JWT bearer token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
	// The principal that is the subject of the JWT bearer token. The authorization
	// service may require this value or may use value of "iss", etc.
	Sub *string `form:"sub,omitempty" json:"sub,omitempty" xml:"sub,omitempty"`
}

JWTBearerResultTypeResponseBody is used to define fields on response body types.

type JWTBearerUpdateParamsRequestBody

type JWTBearerUpdateParamsRequestBody struct {
	// Any additional claims to be used in JWT bearer token
	AdditionalClaims map[string]interface{} `form:"additionalClaims,omitempty" json:"additionalClaims,omitempty" xml:"additionalClaims,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// The cryptographic algorithm to use when computing signatures
	Alg *string `form:"alg,omitempty" json:"alg,omitempty" xml:"alg,omitempty"`
	// Identifies the authorization server as an intended audience. Defaults to
	// value of "tokenUrl".
	Aud *string `form:"aud,omitempty" json:"aud,omitempty" xml:"aud,omitempty"`
	// The issuer of the JWT bearer token
	Iss *string `form:"iss,omitempty" json:"iss,omitempty" xml:"iss,omitempty"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing refresh. Authorization services may differ on the allowed time
	// limit. Defaults to one hour
	MaxMinutes *int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// List of scopes used to create JWT bearer token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
	// The key used to sign the JWT bearer token
	SigningKey *string `form:"signingKey,omitempty" json:"signingKey,omitempty" xml:"signingKey,omitempty"`
	// The principal that is the subject of the JWT bearer token. The authorization
	// service may require this value or may use value of "iss", etc.
	Sub *string `form:"sub,omitempty" json:"sub,omitempty" xml:"sub,omitempty"`
}

JWTBearerUpdateParamsRequestBody is used to define fields on request body types.

type RefreshTokenCreateParamsRequestBody

type RefreshTokenCreateParamsRequestBody struct {
	// Basic authentication client user, if any
	ClientUser *string `form:"clientUser,omitempty" json:"clientUser,omitempty" xml:"clientUser,omitempty"`
	// Basic authentication client password, if any
	ClientPassword *string `form:"clientPassword,omitempty" json:"clientPassword,omitempty" xml:"clientPassword,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// List of scopes used to create access token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
	// Refresh token
	Token string `form:"token" json:"token" xml:"token"`
}

RefreshTokenCreateParamsRequestBody is used to define fields on request body types.

type RefreshTokenResultTypeResponseBody

type RefreshTokenResultTypeResponseBody struct {
	// Basic authentication client user, if any
	ClientUser *string `form:"clientUser,omitempty" json:"clientUser,omitempty" xml:"clientUser,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// List of scopes used to create access token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
}

RefreshTokenResultTypeResponseBody is used to define fields on response body types.

type RefreshTokenUpdateParamsRequestBody

type RefreshTokenUpdateParamsRequestBody struct {
	// Basic authentication client user, if any
	ClientUser *string `form:"clientUser,omitempty" json:"clientUser,omitempty" xml:"clientUser,omitempty"`
	// Basic authentication client password, if any
	ClientPassword *string `form:"clientPassword,omitempty" json:"clientPassword,omitempty" xml:"clientPassword,omitempty"`
	// Any additional headers to send with authorization request
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// List of scopes used to create access token
	Scopes []string `form:"scopes,omitempty" json:"scopes,omitempty" xml:"scopes,omitempty"`
	// Refresh token
	Token *string `form:"token,omitempty" json:"token,omitempty" xml:"token,omitempty"`
}

RefreshTokenUpdateParamsRequestBody is used to define fields on request body types.

type ShowAPIKeyBadGatewayResponseBody

type ShowAPIKeyBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyBadGatewayResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "bad_gateway" error.

type ShowAPIKeyBadRequestResponseBody

type ShowAPIKeyBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyBadRequestResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "bad_request" error.

type ShowAPIKeyForbiddenResponseBody

type ShowAPIKeyForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyForbiddenResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "forbidden" error.

type ShowAPIKeyInternalErrorResponseBody

type ShowAPIKeyInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyInternalErrorResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "internal_error" error.

type ShowAPIKeyNotFoundResponseBody

type ShowAPIKeyNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyNotFoundResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "not_found" error.

type ShowAPIKeyResponseBody

type ShowAPIKeyResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Location of the authorization
	Location *string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of either the authorization header key or the query parameter field
	Field *string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type *string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowAPIKeyResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body.

type ShowAPIKeyUnauthorizedResponseBody

type ShowAPIKeyUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAPIKeyUnauthorizedResponseBody is the type of the "Credentials" service "show_api_key" endpoint HTTP response body for the "unauthorized" error.

type ShowAwsBadGatewayResponseBody

type ShowAwsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsBadGatewayResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "bad_gateway" error.

type ShowAwsBadRequestResponseBody

type ShowAwsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsBadRequestResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "bad_request" error.

type ShowAwsForbiddenResponseBody

type ShowAwsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsForbiddenResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "forbidden" error.

type ShowAwsInternalErrorResponseBody

type ShowAwsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsInternalErrorResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "internal_error" error.

type ShowAwsNotFoundResponseBody

type ShowAwsNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsNotFoundResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "not_found" error.

type ShowAwsResponseBody

type ShowAwsResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// AWS access key ID
	AccessKey *string `form:"accessKey,omitempty" json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AWS region hosting service endpoint
	Region *string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service *string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS Signature version
	Version *int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowAwsResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body.

type ShowAwsStsBadGatewayResponseBody

type ShowAwsStsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsBadGatewayResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "bad_gateway" error.

type ShowAwsStsBadRequestResponseBody

type ShowAwsStsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsBadRequestResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "bad_request" error.

type ShowAwsStsForbiddenResponseBody

type ShowAwsStsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsForbiddenResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "forbidden" error.

type ShowAwsStsInternalErrorResponseBody

type ShowAwsStsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsInternalErrorResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "internal_error" error.

type ShowAwsStsNotFoundResponseBody

type ShowAwsStsNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsNotFoundResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "not_found" error.

type ShowAwsStsResponseBody

type ShowAwsStsResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// AWS access key ID
	AccessKey *string `form:"accessKey,omitempty" json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AWS region hosting service endpoint
	Region *string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service *string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS Signature version
	Version *int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
	// Unique identifier that might be required when assuming a role in another
	// account
	ExternalID *string `form:"externalId,omitempty" json:"externalId,omitempty" xml:"externalId,omitempty"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing
	// refresh. Administrative setting may differ on the allowed time limit.
	// Defaults to one hour.
	MaxMinutes *int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// Restrictive IAM policy in JSON format
	PolicyJSON *string `form:"policyJson,omitempty" json:"policyJson,omitempty" xml:"policyJson,omitempty"`
	// Amazon Resource Name (ARN) of the role to assume
	RoleArn *string `form:"roleArn,omitempty" json:"roleArn,omitempty" xml:"roleArn,omitempty"`
	// Identifier for the assumed role session
	RoleSessionName *string `form:"roleSessionName,omitempty" json:"roleSessionName,omitempty" xml:"roleSessionName,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowAwsStsResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body.

type ShowAwsStsUnauthorizedResponseBody

type ShowAwsStsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsStsUnauthorizedResponseBody is the type of the "Credentials" service "show_aws_sts" endpoint HTTP response body for the "unauthorized" error.

type ShowAwsUnauthorizedResponseBody

type ShowAwsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowAwsUnauthorizedResponseBody is the type of the "Credentials" service "show_aws" endpoint HTTP response body for the "unauthorized" error.

type ShowBasicBadGatewayResponseBody

type ShowBasicBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicBadGatewayResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "bad_gateway" error.

type ShowBasicBadRequestResponseBody

type ShowBasicBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicBadRequestResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "bad_request" error.

type ShowBasicForbiddenResponseBody

type ShowBasicForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicForbiddenResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "forbidden" error.

type ShowBasicInternalErrorResponseBody

type ShowBasicInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicInternalErrorResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "internal_error" error.

type ShowBasicNotFoundResponseBody

type ShowBasicNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicNotFoundResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "not_found" error.

type ShowBasicResponseBody

type ShowBasicResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create basic auth header
	Username *string `form:"username,omitempty" json:"username,omitempty" xml:"username,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowBasicResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body.

type ShowBasicUnauthorizedResponseBody

type ShowBasicUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowBasicUnauthorizedResponseBody is the type of the "Credentials" service "show_basic" endpoint HTTP response body for the "unauthorized" error.

type ShowJWTBadGatewayResponseBody

type ShowJWTBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTBadGatewayResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "bad_gateway" error.

type ShowJWTBadRequestResponseBody

type ShowJWTBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTBadRequestResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "bad_request" error.

type ShowJWTForbiddenResponseBody

type ShowJWTForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTForbiddenResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "forbidden" error.

type ShowJWTInternalErrorResponseBody

type ShowJWTInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTInternalErrorResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "internal_error" error.

type ShowJWTNotFoundResponseBody

type ShowJWTNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTNotFoundResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "not_found" error.

type ShowJWTResponseBody

type ShowJWTResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Any additional headers to send with refresh request.
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// Username used to compute Basic auth header used to retrieve JWT token,
	// either apiKey or basicAuthXXX should be used
	BasicAuthUsername *string `form:"basicAuthUsername,omitempty" json:"basicAuthUsername,omitempty" xml:"basicAuthUsername,omitempty"`
	// URL used to retrieve JWT, request is a GET to that URL signed with either
	// basicAuthXXX or apiKey
	TokenURL *string `form:"tokenUrl,omitempty" json:"tokenUrl,omitempty" xml:"tokenUrl,omitempty"`
	// Location of the authorization
	Location *string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of JWT header
	Field *string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type *string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowJWTResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body.

type ShowJWTUnauthorizedResponseBody

type ShowJWTUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowJWTUnauthorizedResponseBody is the type of the "Credentials" service "show_jwt" endpoint HTTP response body for the "unauthorized" error.

type ShowNtlmBadGatewayResponseBody

type ShowNtlmBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmBadGatewayResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "bad_gateway" error.

type ShowNtlmBadRequestResponseBody

type ShowNtlmBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmBadRequestResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "bad_request" error.

type ShowNtlmForbiddenResponseBody

type ShowNtlmForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmForbiddenResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "forbidden" error.

type ShowNtlmInternalErrorResponseBody

type ShowNtlmInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmInternalErrorResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "internal_error" error.

type ShowNtlmNotFoundResponseBody

type ShowNtlmNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmNotFoundResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "not_found" error.

type ShowNtlmResponseBody

type ShowNtlmResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create ntlm auth header
	Username *string `form:"username,omitempty" json:"username,omitempty" xml:"username,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowNtlmResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body.

type ShowNtlmUnauthorizedResponseBody

type ShowNtlmUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowNtlmUnauthorizedResponseBody is the type of the "Credentials" service "show_ntlm" endpoint HTTP response body for the "unauthorized" error.

type ShowOauth2BadGatewayResponseBody

type ShowOauth2BadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2BadGatewayResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "bad_gateway" error.

type ShowOauth2BadRequestResponseBody

type ShowOauth2BadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2BadRequestResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "bad_request" error.

type ShowOauth2ForbiddenResponseBody

type ShowOauth2ForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2ForbiddenResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "forbidden" error.

type ShowOauth2InternalErrorResponseBody

type ShowOauth2InternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2InternalErrorResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "internal_error" error.

type ShowOauth2NotFoundResponseBody

type ShowOauth2NotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2NotFoundResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "not_found" error.

type ShowOauth2ResponseBody

type ShowOauth2ResponseBody struct {
	// Project ID from related services
	ProjectID *int `form:"projectId,omitempty" json:"projectId,omitempty" xml:"projectId,omitempty"`
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials id
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// Tags for the credential
	Tags []*TagResponseBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// The type of OAuth2 grant
	GrantType *string `form:"grantType,omitempty" json:"grantType,omitempty" xml:"grantType,omitempty"`
	// Parameters for using the client_credentials grant type
	ClientCredentialsParams *ClientCredentialsResultTypeResponseBody `form:"clientCredentialsParams,omitempty" json:"clientCredentialsParams,omitempty" xml:"clientCredentialsParams,omitempty"`
	// Parameters for using the jwt_bearer grant type
	JWTBearerParams *JWTBearerResultTypeResponseBody `form:"jwtBearerParams,omitempty" json:"jwtBearerParams,omitempty" xml:"jwtBearerParams,omitempty"`
	// Parameters for using the refresh_token grant type
	RefreshTokenParams *RefreshTokenResultTypeResponseBody `form:"refreshTokenParams,omitempty" json:"refreshTokenParams,omitempty" xml:"refreshTokenParams,omitempty"`
	// Token POST URL, request body is "grantType=$grantType&other=params"
	TokenURL *string `form:"tokenUrl,omitempty" json:"tokenUrl,omitempty" xml:"tokenUrl,omitempty"`
	// Creation timestamp in UTC
	CreatedAt *string `form:"createdAt,omitempty" json:"createdAt,omitempty" xml:"createdAt,omitempty"`
	// User that created the credentials.
	CreatedBy *UserResponseBody `form:"createdBy,omitempty" json:"createdBy,omitempty" xml:"createdBy,omitempty"`
	// Scheme is the name of the security scheme
	Scheme *string `form:"scheme,omitempty" json:"scheme,omitempty" xml:"scheme,omitempty"`
	// Update timestamp in UTC
	UpdatedAt *string `form:"updatedAt,omitempty" json:"updatedAt,omitempty" xml:"updatedAt,omitempty"`
	// User that last updated the credentials.
	UpdatedBy *UserResponseBody `form:"updatedBy,omitempty" json:"updatedBy,omitempty" xml:"updatedBy,omitempty"`
	// SignerID is the RSS ID usable by external Flexera products.
	SignerID *string `form:"signerId,omitempty" json:"signerId,omitempty" xml:"signerId,omitempty"`
	// Kind of resource
	Kind *string `form:"kind,omitempty" json:"kind,omitempty" xml:"kind,omitempty"`
}

ShowOauth2ResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body.

type ShowOauth2UnauthorizedResponseBody

type ShowOauth2UnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

ShowOauth2UnauthorizedResponseBody is the type of the "Credentials" service "show_oauth2" endpoint HTTP response body for the "unauthorized" error.

type TagRequestBody

type TagRequestBody struct {
	// tag key name
	Key string `form:"key" json:"key" xml:"key"`
	// tag value
	Value string `form:"value" json:"value" xml:"value"`
}

TagRequestBody is used to define fields on request body types.

type TagResponseBody

type TagResponseBody struct {
	// tag key name
	Key *string `form:"key,omitempty" json:"key,omitempty" xml:"key,omitempty"`
	// tag value
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

TagResponseBody is used to define fields on response body types.

type UpdateAPIKeyBadGatewayResponseBody

type UpdateAPIKeyBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyBadGatewayResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "bad_gateway" error.

type UpdateAPIKeyBadRequestResponseBody

type UpdateAPIKeyBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyBadRequestResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "bad_request" error.

type UpdateAPIKeyForbiddenResponseBody

type UpdateAPIKeyForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyForbiddenResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "forbidden" error.

type UpdateAPIKeyInternalErrorResponseBody

type UpdateAPIKeyInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyInternalErrorResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "internal_error" error.

type UpdateAPIKeyNotFoundResponseBody

type UpdateAPIKeyNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyNotFoundResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "not_found" error.

type UpdateAPIKeyRequestBody

type UpdateAPIKeyRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Static API key
	Key *string `form:"key,omitempty" json:"key,omitempty" xml:"key,omitempty"`
	// Location of the authorization
	Location *string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of either the authorization header key or the query parameter field
	Field *string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type *string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
}

UpdateAPIKeyRequestBody is the type of the "Credentials" service "update_api_key" endpoint HTTP request body.

func NewUpdateAPIKeyRequestBody

func NewUpdateAPIKeyRequestBody(p *credentials.UpdateAPIKeyPayload) *UpdateAPIKeyRequestBody

NewUpdateAPIKeyRequestBody builds the HTTP request body from the payload of the "update_api_key" endpoint of the "Credentials" service.

type UpdateAPIKeyUnauthorizedResponseBody

type UpdateAPIKeyUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyUnauthorizedResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "unauthorized" error.

type UpdateAPIKeyUnprocessableEntityResponseBody

type UpdateAPIKeyUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAPIKeyUnprocessableEntityResponseBody is the type of the "Credentials" service "update_api_key" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateAwsBadGatewayResponseBody

type UpdateAwsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsBadGatewayResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "bad_gateway" error.

type UpdateAwsBadRequestResponseBody

type UpdateAwsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsBadRequestResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "bad_request" error.

type UpdateAwsForbiddenResponseBody

type UpdateAwsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsForbiddenResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "forbidden" error.

type UpdateAwsInternalErrorResponseBody

type UpdateAwsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsInternalErrorResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "internal_error" error.

type UpdateAwsNotFoundResponseBody

type UpdateAwsNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsNotFoundResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "not_found" error.

type UpdateAwsRequestBody

type UpdateAwsRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// AWS access key ID
	AccessKey *string `form:"accessKey,omitempty" json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AWS region hosting service endpoint
	Region *string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service *string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS secret key
	SecretKey *string `form:"secretKey,omitempty" json:"secretKey,omitempty" xml:"secretKey,omitempty"`
	// AWS Signature version
	Version *int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
}

UpdateAwsRequestBody is the type of the "Credentials" service "update_aws" endpoint HTTP request body.

func NewUpdateAwsRequestBody

func NewUpdateAwsRequestBody(p *credentials.UpdateAwsPayload) *UpdateAwsRequestBody

NewUpdateAwsRequestBody builds the HTTP request body from the payload of the "update_aws" endpoint of the "Credentials" service.

type UpdateAwsStsBadGatewayResponseBody

type UpdateAwsStsBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsBadGatewayResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "bad_gateway" error.

type UpdateAwsStsBadRequestResponseBody

type UpdateAwsStsBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsBadRequestResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "bad_request" error.

type UpdateAwsStsForbiddenResponseBody

type UpdateAwsStsForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsForbiddenResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "forbidden" error.

type UpdateAwsStsInternalErrorResponseBody

type UpdateAwsStsInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsInternalErrorResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "internal_error" error.

type UpdateAwsStsNotFoundResponseBody

type UpdateAwsStsNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsNotFoundResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "not_found" error.

type UpdateAwsStsRequestBody

type UpdateAwsStsRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Maximum time, in minutes, that signer token should remain valid before
	// needing
	// refresh. Administrative setting may differ on the allowed time limit.
	// Defaults to one hour.
	MaxMinutes *int `form:"maxMinutes,omitempty" json:"maxMinutes,omitempty" xml:"maxMinutes,omitempty"`
	// Restrictive IAM policy in JSON format
	PolicyJSON *string `form:"policyJson,omitempty" json:"policyJson,omitempty" xml:"policyJson,omitempty"`
	// Amazon Resource Name (ARN) of the role to assume
	RoleArn *string `form:"roleArn,omitempty" json:"roleArn,omitempty" xml:"roleArn,omitempty"`
	// Identifier for the assumed role session
	RoleSessionName *string `form:"roleSessionName,omitempty" json:"roleSessionName,omitempty" xml:"roleSessionName,omitempty"`
	// AWS access key ID
	AccessKey *string `form:"accessKey,omitempty" json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AWS region hosting service endpoint
	Region *string `form:"region,omitempty" json:"region,omitempty" xml:"region,omitempty"`
	// AWS Service for which request is signed
	Service *string `form:"service,omitempty" json:"service,omitempty" xml:"service,omitempty"`
	// AWS secret key
	SecretKey *string `form:"secretKey,omitempty" json:"secretKey,omitempty" xml:"secretKey,omitempty"`
	// AWS Signature version
	Version *int `form:"version,omitempty" json:"version,omitempty" xml:"version,omitempty"`
}

UpdateAwsStsRequestBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP request body.

func NewUpdateAwsStsRequestBody

func NewUpdateAwsStsRequestBody(p *credentials.UpdateAwsStsPayload) *UpdateAwsStsRequestBody

NewUpdateAwsStsRequestBody builds the HTTP request body from the payload of the "update_aws_sts" endpoint of the "Credentials" service.

type UpdateAwsStsUnauthorizedResponseBody

type UpdateAwsStsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsUnauthorizedResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "unauthorized" error.

type UpdateAwsStsUnprocessableEntityResponseBody

type UpdateAwsStsUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsStsUnprocessableEntityResponseBody is the type of the "Credentials" service "update_aws_sts" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateAwsUnauthorizedResponseBody

type UpdateAwsUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsUnauthorizedResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "unauthorized" error.

type UpdateAwsUnprocessableEntityResponseBody

type UpdateAwsUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateAwsUnprocessableEntityResponseBody is the type of the "Credentials" service "update_aws" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateBasicBadGatewayResponseBody

type UpdateBasicBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicBadGatewayResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "bad_gateway" error.

type UpdateBasicBadRequestResponseBody

type UpdateBasicBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicBadRequestResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "bad_request" error.

type UpdateBasicForbiddenResponseBody

type UpdateBasicForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicForbiddenResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "forbidden" error.

type UpdateBasicInternalErrorResponseBody

type UpdateBasicInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicInternalErrorResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "internal_error" error.

type UpdateBasicNotFoundResponseBody

type UpdateBasicNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicNotFoundResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "not_found" error.

type UpdateBasicRequestBody

type UpdateBasicRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create basic auth header
	Username *string `form:"username,omitempty" json:"username,omitempty" xml:"username,omitempty"`
	// Password used to create basic auth header
	Password *string `form:"password,omitempty" json:"password,omitempty" xml:"password,omitempty"`
}

UpdateBasicRequestBody is the type of the "Credentials" service "update_basic" endpoint HTTP request body.

func NewUpdateBasicRequestBody

func NewUpdateBasicRequestBody(p *credentials.UpdateBasicPayload) *UpdateBasicRequestBody

NewUpdateBasicRequestBody builds the HTTP request body from the payload of the "update_basic" endpoint of the "Credentials" service.

type UpdateBasicUnauthorizedResponseBody

type UpdateBasicUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicUnauthorizedResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "unauthorized" error.

type UpdateBasicUnprocessableEntityResponseBody

type UpdateBasicUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateBasicUnprocessableEntityResponseBody is the type of the "Credentials" service "update_basic" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateJWTBadGatewayResponseBody

type UpdateJWTBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTBadGatewayResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "bad_gateway" error.

type UpdateJWTBadRequestResponseBody

type UpdateJWTBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTBadRequestResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "bad_request" error.

type UpdateJWTForbiddenResponseBody

type UpdateJWTForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTForbiddenResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "forbidden" error.

type UpdateJWTInternalErrorResponseBody

type UpdateJWTInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTInternalErrorResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "internal_error" error.

type UpdateJWTNotFoundResponseBody

type UpdateJWTNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTNotFoundResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "not_found" error.

type UpdateJWTRequestBody

type UpdateJWTRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Any additional headers to send with refresh request.
	AdditionalHeaders map[string][]string `form:"additionalHeaders,omitempty" json:"additionalHeaders,omitempty" xml:"additionalHeaders,omitempty"`
	// Username used to compute Basic auth header used to retrieve JWT token,
	// either apiKey or basicAuthXXX should be used
	BasicAuthUsername *string `form:"basicAuthUsername,omitempty" json:"basicAuthUsername,omitempty" xml:"basicAuthUsername,omitempty"`
	// Password used to compute Basic auth header used to retrieve JWT token,
	// either apiKey or basicAuthXXX should be used
	BasicAuthPassword *string `form:"basicAuthPassword,omitempty" json:"basicAuthPassword,omitempty" xml:"basicAuthPassword,omitempty"`
	// API Key used to retrieve token with Bearer auth header, either apiKey or
	// basicAuthXXX should be used
	APIKey *string `form:"apiKey,omitempty" json:"apiKey,omitempty" xml:"apiKey,omitempty"`
	// URL used to retrieve JWT, request is a GET to that URL signed with either
	// basicAuthXXX or apiKey
	TokenURL *string `form:"tokenUrl,omitempty" json:"tokenUrl,omitempty" xml:"tokenUrl,omitempty"`
	// Location of the authorization
	Location *string `form:"location,omitempty" json:"location,omitempty" xml:"location,omitempty"`
	// Name of JWT header
	Field *string `form:"field,omitempty" json:"field,omitempty" xml:"field,omitempty"`
	// Type of authorization header, prefixes the key value
	Type *string `form:"type,omitempty" json:"type,omitempty" xml:"type,omitempty"`
}

UpdateJWTRequestBody is the type of the "Credentials" service "update_jwt" endpoint HTTP request body.

func NewUpdateJWTRequestBody

func NewUpdateJWTRequestBody(p *credentials.UpdateJWTPayload) *UpdateJWTRequestBody

NewUpdateJWTRequestBody builds the HTTP request body from the payload of the "update_jwt" endpoint of the "Credentials" service.

type UpdateJWTUnauthorizedResponseBody

type UpdateJWTUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTUnauthorizedResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "unauthorized" error.

type UpdateJWTUnprocessableEntityResponseBody

type UpdateJWTUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateJWTUnprocessableEntityResponseBody is the type of the "Credentials" service "update_jwt" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateNtlmBadGatewayResponseBody

type UpdateNtlmBadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmBadGatewayResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "bad_gateway" error.

type UpdateNtlmBadRequestResponseBody

type UpdateNtlmBadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmBadRequestResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "bad_request" error.

type UpdateNtlmForbiddenResponseBody

type UpdateNtlmForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmForbiddenResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "forbidden" error.

type UpdateNtlmInternalErrorResponseBody

type UpdateNtlmInternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmInternalErrorResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "internal_error" error.

type UpdateNtlmNotFoundResponseBody

type UpdateNtlmNotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmNotFoundResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "not_found" error.

type UpdateNtlmRequestBody

type UpdateNtlmRequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// Username used to create ntlm auth header
	Username *string `form:"username,omitempty" json:"username,omitempty" xml:"username,omitempty"`
	// Password used to create ntlm auth header
	Password *string `form:"password,omitempty" json:"password,omitempty" xml:"password,omitempty"`
}

UpdateNtlmRequestBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP request body.

func NewUpdateNtlmRequestBody

func NewUpdateNtlmRequestBody(p *credentials.UpdateNtlmPayload) *UpdateNtlmRequestBody

NewUpdateNtlmRequestBody builds the HTTP request body from the payload of the "update_ntlm" endpoint of the "Credentials" service.

type UpdateNtlmUnauthorizedResponseBody

type UpdateNtlmUnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmUnauthorizedResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "unauthorized" error.

type UpdateNtlmUnprocessableEntityResponseBody

type UpdateNtlmUnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateNtlmUnprocessableEntityResponseBody is the type of the "Credentials" service "update_ntlm" endpoint HTTP response body for the "unprocessable_entity" error.

type UpdateOauth2BadGatewayResponseBody

type UpdateOauth2BadGatewayResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2BadGatewayResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "bad_gateway" error.

type UpdateOauth2BadRequestResponseBody

type UpdateOauth2BadRequestResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2BadRequestResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "bad_request" error.

type UpdateOauth2ForbiddenResponseBody

type UpdateOauth2ForbiddenResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2ForbiddenResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "forbidden" error.

type UpdateOauth2InternalErrorResponseBody

type UpdateOauth2InternalErrorResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2InternalErrorResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "internal_error" error.

type UpdateOauth2NotFoundResponseBody

type UpdateOauth2NotFoundResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2NotFoundResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "not_found" error.

type UpdateOauth2RequestBody

type UpdateOauth2RequestBody struct {
	// Credentials description
	Description *string `form:"description,omitempty" json:"description,omitempty" xml:"description,omitempty"`
	// Credentials name used in UI
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// PluginMatch is a regular expression used to
	// identify names of plugins that are compatible with the credentials when
	// indexed
	// using an optional plugin name. If credentials do not match a plugin name or
	// do
	// not define pluginMatch then the resulting index will be empty.
	PluginMatch *string `form:"pluginMatch,omitempty" json:"pluginMatch,omitempty" xml:"pluginMatch,omitempty"`
	// Tags for the credential
	Tags []*TagRequestBody `form:"tags,omitempty" json:"tags,omitempty" xml:"tags,omitempty"`
	// The type of OAuth2 grant
	GrantType *string `form:"grantType,omitempty" json:"grantType,omitempty" xml:"grantType,omitempty"`
	// Parameters for using the client_credentials grant type
	ClientCredentialsParams *ClientCredentialsParamsRequestBody `form:"clientCredentialsParams,omitempty" json:"clientCredentialsParams,omitempty" xml:"clientCredentialsParams,omitempty"`
	// Parameters for using the jwt_bearer grant type
	JWTBearerParams *JWTBearerUpdateParamsRequestBody `form:"jwtBearerParams,omitempty" json:"jwtBearerParams,omitempty" xml:"jwtBearerParams,omitempty"`
	// Parameters for using the refresh_token grant type
	RefreshTokenParams *RefreshTokenUpdateParamsRequestBody `form:"refreshTokenParams,omitempty" json:"refreshTokenParams,omitempty" xml:"refreshTokenParams,omitempty"`
	// Token POST URL, request body is "grantType=$grantType&other=params"
	TokenURL *string `form:"tokenUrl,omitempty" json:"tokenUrl,omitempty" xml:"tokenUrl,omitempty"`
}

UpdateOauth2RequestBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP request body.

func NewUpdateOauth2RequestBody

func NewUpdateOauth2RequestBody(p *credentials.UpdateOauth2Payload) *UpdateOauth2RequestBody

NewUpdateOauth2RequestBody builds the HTTP request body from the payload of the "update_oauth2" endpoint of the "Credentials" service.

type UpdateOauth2UnauthorizedResponseBody

type UpdateOauth2UnauthorizedResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2UnauthorizedResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "unauthorized" error.

type UpdateOauth2UnprocessableEntityResponseBody

type UpdateOauth2UnprocessableEntityResponseBody struct {
	// Name is the name of this class of errors.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// ID is a unique identifier for this particular occurrence of the problem.
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message is a human-readable explanation specific to this occurrence of the
	// problem.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// Is the error temporary?
	Temporary *bool `form:"temporary,omitempty" json:"temporary,omitempty" xml:"temporary,omitempty"`
	// Is the error a timeout?
	Timeout *bool `form:"timeout,omitempty" json:"timeout,omitempty" xml:"timeout,omitempty"`
	// Is the error a server-side fault?
	Fault *bool `form:"fault,omitempty" json:"fault,omitempty" xml:"fault,omitempty"`
}

UpdateOauth2UnprocessableEntityResponseBody is the type of the "Credentials" service "update_oauth2" endpoint HTTP response body for the "unprocessable_entity" error.

type UserResponseBody

type UserResponseBody struct {
	// ID of user
	ID *uint64 `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// email of user
	Email *string `form:"email,omitempty" json:"email,omitempty" xml:"email,omitempty"`
	// name of user, usually of the form 'First Last'
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
}

UserResponseBody is used to define fields on response body types.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL