management

package
v0.0.0-...-b1a38c4 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2024 License: Apache-2.0 Imports: 50 Imported by: 0

Documentation

Overview

Package management provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.1-0.20240123090344-d326c01d279a DO NOT EDIT.

Index

Constants

View Source
const (
	OAuth2ClientCredentialsScopes = "oAuth2ClientCredentials.Scopes"
)

Variables

This section is empty.

Functions

func GetKinOpenApi3Document

func GetKinOpenApi3Document() (*openapi3.T, error)

func GetKinOpenApi3DocumentMust

func GetKinOpenApi3DocumentMust() *openapi3.T

func NewDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequest

func NewDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequest(server string, scsAsId string, transactionId string, appId string) (*http.Request, error)

NewDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequest generates requests for DeleteScsAsIdTransactionsTransactionIdApplicationsAppId

func NewDeleteScsAsIdTransactionsTransactionIdRequest

func NewDeleteScsAsIdTransactionsTransactionIdRequest(server string, scsAsId string, transactionId string) (*http.Request, error)

NewDeleteScsAsIdTransactionsTransactionIdRequest generates requests for DeleteScsAsIdTransactionsTransactionId

func NewGetScsAsIdTransactionsRequest

func NewGetScsAsIdTransactionsRequest(server string, scsAsId string) (*http.Request, error)

NewGetScsAsIdTransactionsRequest generates requests for GetScsAsIdTransactions

func NewGetScsAsIdTransactionsTransactionIdApplicationsAppIdRequest

func NewGetScsAsIdTransactionsTransactionIdApplicationsAppIdRequest(server string, scsAsId string, transactionId string, appId string) (*http.Request, error)

NewGetScsAsIdTransactionsTransactionIdApplicationsAppIdRequest generates requests for GetScsAsIdTransactionsTransactionIdApplicationsAppId

func NewGetScsAsIdTransactionsTransactionIdRequest

func NewGetScsAsIdTransactionsTransactionIdRequest(server string, scsAsId string, transactionId string) (*http.Request, error)

NewGetScsAsIdTransactionsTransactionIdRequest generates requests for GetScsAsIdTransactionsTransactionId

func NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithApplicationMergePatchPlusJSONBody

func NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithApplicationMergePatchPlusJSONBody(server string, scsAsId string, transactionId string, appId string, body PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody) (*http.Request, error)

NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithApplicationMergePatchPlusJSONBody calls the generic PatchScsAsIdTransactionsTransactionIdApplicationsAppId builder with application/merge-patch+json body

func NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody

func NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody(server string, scsAsId string, transactionId string, appId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody generates requests for PatchScsAsIdTransactionsTransactionIdApplicationsAppId with any type of body

func NewPostScsAsIdTransactionsRequest

func NewPostScsAsIdTransactionsRequest(server string, scsAsId string, body PostScsAsIdTransactionsJSONRequestBody) (*http.Request, error)

NewPostScsAsIdTransactionsRequest calls the generic PostScsAsIdTransactions builder with application/json body

func NewPostScsAsIdTransactionsRequestWithBody

func NewPostScsAsIdTransactionsRequestWithBody(server string, scsAsId string, contentType string, body io.Reader) (*http.Request, error)

NewPostScsAsIdTransactionsRequestWithBody generates requests for PostScsAsIdTransactions with any type of body

func NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequest

func NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequest(server string, scsAsId string, transactionId string, appId string, body PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody) (*http.Request, error)

NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequest calls the generic PutScsAsIdTransactionsTransactionIdApplicationsAppId builder with application/json body

func NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody

func NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody(server string, scsAsId string, transactionId string, appId string, contentType string, body io.Reader) (*http.Request, error)

NewPutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestWithBody generates requests for PutScsAsIdTransactionsTransactionIdApplicationsAppId with any type of body

func NewPutScsAsIdTransactionsTransactionIdRequest

func NewPutScsAsIdTransactionsTransactionIdRequest(server string, scsAsId string, transactionId string, body PutScsAsIdTransactionsTransactionIdJSONRequestBody) (*http.Request, error)

NewPutScsAsIdTransactionsTransactionIdRequest calls the generic PutScsAsIdTransactionsTransactionId builder with application/json body

func NewPutScsAsIdTransactionsTransactionIdRequestWithBody

func NewPutScsAsIdTransactionsTransactionIdRequestWithBody(server string, scsAsId string, transactionId string, contentType string, body io.Reader) (*http.Request, error)

NewPutScsAsIdTransactionsTransactionIdRequestWithBody generates requests for PutScsAsIdTransactionsTransactionId with any type of body

func RegisterHandlers

func RegisterHandlers(router gin.IRouter, si ServerInterface)

RegisterHandlers creates http.Handler with routing matching OpenAPI spec.

func RegisterHandlersWithOptions

func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions)

RegisterHandlersWithOptions creates http.Handler with additional options

Types

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) DeleteScsAsIdTransactionsTransactionId

func (c *Client) DeleteScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteScsAsIdTransactionsTransactionIdApplicationsAppId

func (c *Client) DeleteScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScsAsIdTransactions

func (c *Client) GetScsAsIdTransactions(ctx context.Context, scsAsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScsAsIdTransactionsTransactionId

func (c *Client) GetScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScsAsIdTransactionsTransactionIdApplicationsAppId

func (c *Client) GetScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithApplicationMergePatchPlusJSONBody

func (c *Client) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithApplicationMergePatchPlusJSONBody(ctx context.Context, scsAsId string, transactionId string, appId string, body PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody

func (c *Client) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScsAsIdTransactions

func (c *Client) PostScsAsIdTransactions(ctx context.Context, scsAsId string, body PostScsAsIdTransactionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScsAsIdTransactionsWithBody

func (c *Client) PostScsAsIdTransactionsWithBody(ctx context.Context, scsAsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutScsAsIdTransactionsTransactionId

func (c *Client) PutScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, body PutScsAsIdTransactionsTransactionIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutScsAsIdTransactionsTransactionIdApplicationsAppId

func (c *Client) PutScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, body PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody

func (c *Client) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutScsAsIdTransactionsTransactionIdWithBody

func (c *Client) PutScsAsIdTransactionsTransactionIdWithBody(ctx context.Context, scsAsId string, transactionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetScsAsIdTransactions request
	GetScsAsIdTransactions(ctx context.Context, scsAsId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostScsAsIdTransactionsWithBody request with any body
	PostScsAsIdTransactionsWithBody(ctx context.Context, scsAsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostScsAsIdTransactions(ctx context.Context, scsAsId string, body PostScsAsIdTransactionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteScsAsIdTransactionsTransactionId request
	DeleteScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScsAsIdTransactionsTransactionId request
	GetScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutScsAsIdTransactionsTransactionIdWithBody request with any body
	PutScsAsIdTransactionsTransactionIdWithBody(ctx context.Context, scsAsId string, transactionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutScsAsIdTransactionsTransactionId(ctx context.Context, scsAsId string, transactionId string, body PutScsAsIdTransactionsTransactionIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteScsAsIdTransactionsTransactionIdApplicationsAppId request
	DeleteScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScsAsIdTransactionsTransactionIdApplicationsAppId request
	GetScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody request with any body
	PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithApplicationMergePatchPlusJSONBody(ctx context.Context, scsAsId string, transactionId string, appId string, body PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody request with any body
	PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBody(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, scsAsId string, transactionId string, appId string, body PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse

func (c *ClientWithResponses) DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse request returning *DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (*ClientWithResponses) DeleteScsAsIdTransactionsTransactionIdWithResponse

func (c *ClientWithResponses) DeleteScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*DeleteScsAsIdTransactionsTransactionIdResponse, error)

DeleteScsAsIdTransactionsTransactionIdWithResponse request returning *DeleteScsAsIdTransactionsTransactionIdResponse

func (*ClientWithResponses) GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse

func (c *ClientWithResponses) GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse request returning *GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (*ClientWithResponses) GetScsAsIdTransactionsTransactionIdWithResponse

func (c *ClientWithResponses) GetScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsTransactionIdResponse, error)

GetScsAsIdTransactionsTransactionIdWithResponse request returning *GetScsAsIdTransactionsTransactionIdResponse

func (*ClientWithResponses) GetScsAsIdTransactionsWithResponse

func (c *ClientWithResponses) GetScsAsIdTransactionsWithResponse(ctx context.Context, scsAsId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsResponse, error)

GetScsAsIdTransactionsWithResponse request returning *GetScsAsIdTransactionsResponse

func (*ClientWithResponses) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse

func (c *ClientWithResponses) PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse request with arbitrary body returning *PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (*ClientWithResponses) PostScsAsIdTransactionsWithBodyWithResponse

func (c *ClientWithResponses) PostScsAsIdTransactionsWithBodyWithResponse(ctx context.Context, scsAsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScsAsIdTransactionsResponse, error)

PostScsAsIdTransactionsWithBodyWithResponse request with arbitrary body returning *PostScsAsIdTransactionsResponse

func (*ClientWithResponses) PostScsAsIdTransactionsWithResponse

func (c *ClientWithResponses) PostScsAsIdTransactionsWithResponse(ctx context.Context, scsAsId string, body PostScsAsIdTransactionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScsAsIdTransactionsResponse, error)

func (*ClientWithResponses) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse

func (c *ClientWithResponses) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse request with arbitrary body returning *PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (*ClientWithResponses) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse

func (c *ClientWithResponses) PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, body PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

func (*ClientWithResponses) PutScsAsIdTransactionsTransactionIdWithBodyWithResponse

func (c *ClientWithResponses) PutScsAsIdTransactionsTransactionIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdResponse, error)

PutScsAsIdTransactionsTransactionIdWithBodyWithResponse request with arbitrary body returning *PutScsAsIdTransactionsTransactionIdResponse

func (*ClientWithResponses) PutScsAsIdTransactionsTransactionIdWithResponse

func (c *ClientWithResponses) PutScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, body PutScsAsIdTransactionsTransactionIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetScsAsIdTransactionsWithResponse request
	GetScsAsIdTransactionsWithResponse(ctx context.Context, scsAsId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsResponse, error)

	// PostScsAsIdTransactionsWithBodyWithResponse request with any body
	PostScsAsIdTransactionsWithBodyWithResponse(ctx context.Context, scsAsId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScsAsIdTransactionsResponse, error)

	PostScsAsIdTransactionsWithResponse(ctx context.Context, scsAsId string, body PostScsAsIdTransactionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScsAsIdTransactionsResponse, error)

	// DeleteScsAsIdTransactionsTransactionIdWithResponse request
	DeleteScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*DeleteScsAsIdTransactionsTransactionIdResponse, error)

	// GetScsAsIdTransactionsTransactionIdWithResponse request
	GetScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsTransactionIdResponse, error)

	// PutScsAsIdTransactionsTransactionIdWithBodyWithResponse request with any body
	PutScsAsIdTransactionsTransactionIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdResponse, error)

	PutScsAsIdTransactionsTransactionIdWithResponse(ctx context.Context, scsAsId string, transactionId string, body PutScsAsIdTransactionsTransactionIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdResponse, error)

	// DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse request
	DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

	// GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse request
	GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, reqEditors ...RequestEditorFn) (*GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

	// PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse request with any body
	PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

	PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithApplicationMergePatchPlusJSONBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, body PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

	// PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse request with any body
	PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithBodyWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

	PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse(ctx context.Context, scsAsId string, transactionId string, appId string, body PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type DeleteScsAsIdTransactionsTransactionId204Response

type DeleteScsAsIdTransactionsTransactionId204Response struct {
}

func (DeleteScsAsIdTransactionsTransactionId204Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId204Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId307Response

type DeleteScsAsIdTransactionsTransactionId307Response externalRef1.N307Response

func (DeleteScsAsIdTransactionsTransactionId307Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId307Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId308Response

type DeleteScsAsIdTransactionsTransactionId308Response externalRef1.N308Response

func (DeleteScsAsIdTransactionsTransactionId308Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId308Response) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId204Response

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId204Response struct {
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId204Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId204Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId307Response

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId307Response externalRef1.N307Response

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId308Response

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId308Response externalRef1.N308Response

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
	AppId         string `json:"appId"`
}

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func ParseDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(rsp *http.Response) (*DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

ParseDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse parses an HTTP response from a DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse call

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject interface {
	VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error
}

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (DeleteScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response DeleteScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type DeleteScsAsIdTransactionsTransactionIdRequestObject

type DeleteScsAsIdTransactionsTransactionIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
}

type DeleteScsAsIdTransactionsTransactionIdResponse

type DeleteScsAsIdTransactionsTransactionIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseDeleteScsAsIdTransactionsTransactionIdResponse

func ParseDeleteScsAsIdTransactionsTransactionIdResponse(rsp *http.Response) (*DeleteScsAsIdTransactionsTransactionIdResponse, error)

ParseDeleteScsAsIdTransactionsTransactionIdResponse parses an HTTP response from a DeleteScsAsIdTransactionsTransactionIdWithResponse call

func (DeleteScsAsIdTransactionsTransactionIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteScsAsIdTransactionsTransactionIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteScsAsIdTransactionsTransactionIdResponseObject

type DeleteScsAsIdTransactionsTransactionIdResponseObject interface {
	VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error
}

type DeleteScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse

type DeleteScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (DeleteScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse

func (response DeleteScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitDeleteScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type DomainNameProtocol

type DomainNameProtocol string

DomainNameProtocol Possible values are - DNS_QNAME: Identifies the DNS protocol and the question name in DNS query. - TLS_SNI: Identifies the Server Name Indication in TLS ClientHello message. - TLS_SAN: Identifies the Subject Alternative Name in TLS ServerCertificate message. - TSL_SCN: Identifies the Subject Common Name in TLS ServerCertificate message.

const (
	DNSQNAME DomainNameProtocol = "DNS_QNAME"
	TLSSAN   DomainNameProtocol = "TLS_SAN"
	TLSSNI   DomainNameProtocol = "TLS_SNI"
	TSLSCN   DomainNameProtocol = "TSL_SCN"
)

Defines values for DomainNameProtocol.

type FailureCode

type FailureCode string

FailureCode Possible values are - MALFUNCTION: This value indicates that something functions wrongly in PFD provisioning or the PFD provisioning does not function at all. - RESOURCE_LIMITATION: This value indicates there is resource limitation for PFD storage. - SHORT_DELAY: This value indicates that the allowed delay is too short and PFD(s) are not stored. - APP_ID_DUPLICATED: The received external application identifier(s) are already provisioned. - PARTIAL_FAILURE: The PFD(s) are not provisioned to all PCEFs/TDFs/SMFs. - OTHER_REASON: Other reason unspecified.

const (
	APPIDDUPLICATED    FailureCode = "APP_ID_DUPLICATED"
	MALFUNCTION        FailureCode = "MALFUNCTION"
	OTHERREASON        FailureCode = "OTHER_REASON"
	PARTIALFAILURE     FailureCode = "PARTIAL_FAILURE"
	RESOURCELIMITATION FailureCode = "RESOURCE_LIMITATION"
	SHORTDELAY         FailureCode = "SHORT_DELAY"
)

Defines values for FailureCode.

type GetScsAsIdTransactions200JSONResponse

type GetScsAsIdTransactions200JSONResponse []PfdManagement

func (GetScsAsIdTransactions200JSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions200JSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions307Response

type GetScsAsIdTransactions307Response externalRef1.N307Response

func (GetScsAsIdTransactions307Response) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions307Response) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions308Response

type GetScsAsIdTransactions308Response externalRef1.N308Response

func (GetScsAsIdTransactions308Response) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions308Response) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions400ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions401ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions403ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions404ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions406ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions406ApplicationProblemPlusJSONResponse struct {
	externalRef1.N406ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions429ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions500ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactions503ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactions503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactions503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactions503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsRequestObject

type GetScsAsIdTransactionsRequestObject struct {
	ScsAsId string `json:"scsAsId"`
}

type GetScsAsIdTransactionsResponse

type GetScsAsIdTransactionsResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *[]PfdManagement
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON406     *externalRef1.N406
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseGetScsAsIdTransactionsResponse

func ParseGetScsAsIdTransactionsResponse(rsp *http.Response) (*GetScsAsIdTransactionsResponse, error)

ParseGetScsAsIdTransactionsResponse parses an HTTP response from a GetScsAsIdTransactionsWithResponse call

func (GetScsAsIdTransactionsResponse) Status

Status returns HTTPResponse.Status

func (GetScsAsIdTransactionsResponse) StatusCode

func (r GetScsAsIdTransactionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScsAsIdTransactionsResponseObject

type GetScsAsIdTransactionsResponseObject interface {
	VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error
}

type GetScsAsIdTransactionsTransactionId200JSONResponse

type GetScsAsIdTransactionsTransactionId200JSONResponse PfdManagement

func (GetScsAsIdTransactionsTransactionId200JSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId200JSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId307Response

type GetScsAsIdTransactionsTransactionId307Response externalRef1.N307Response

func (GetScsAsIdTransactionsTransactionId307Response) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId307Response) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId308Response

type GetScsAsIdTransactionsTransactionId308Response externalRef1.N308Response

func (GetScsAsIdTransactionsTransactionId308Response) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId308Response) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId406ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId406ApplicationProblemPlusJSONResponse struct {
	externalRef1.N406ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse PfdData

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId307Response

type GetScsAsIdTransactionsTransactionIdApplicationsAppId307Response externalRef1.N307Response

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId308Response

type GetScsAsIdTransactionsTransactionIdApplicationsAppId308Response externalRef1.N308Response

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId406ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId406ApplicationProblemPlusJSONResponse struct {
	externalRef1.N406ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId406ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse struct {
	externalRef1.N500ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
	AppId         string `json:"appId"`
}

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *PfdData
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON406     *externalRef1.N406
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func ParseGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(rsp *http.Response) (*GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

ParseGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse parses an HTTP response from a GetScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse call

func (GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) Status

Status returns HTTPResponse.Status

func (GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject

type GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject interface {
	VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error
}

type GetScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (GetScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response GetScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsTransactionIdRequestObject

type GetScsAsIdTransactionsTransactionIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
}

type GetScsAsIdTransactionsTransactionIdResponse

type GetScsAsIdTransactionsTransactionIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *PfdManagement
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON406     *externalRef1.N406
	ApplicationproblemJSON429     *externalRef1.N429
	ApplicationproblemJSON500     *externalRef1.N500
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParseGetScsAsIdTransactionsTransactionIdResponse

func ParseGetScsAsIdTransactionsTransactionIdResponse(rsp *http.Response) (*GetScsAsIdTransactionsTransactionIdResponse, error)

ParseGetScsAsIdTransactionsTransactionIdResponse parses an HTTP response from a GetScsAsIdTransactionsTransactionIdWithResponse call

func (GetScsAsIdTransactionsTransactionIdResponse) Status

Status returns HTTPResponse.Status

func (GetScsAsIdTransactionsTransactionIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetScsAsIdTransactionsTransactionIdResponseObject

type GetScsAsIdTransactionsTransactionIdResponseObject interface {
	VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error
}

type GetScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (GetScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse

func (response GetScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type GetScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse

type GetScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (GetScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse

func (response GetScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse) VisitGetScsAsIdTransactionsResponse(w http.ResponseWriter) error

type GinServerOptions

type GinServerOptions struct {
	BaseURL      string
	Middlewares  []MiddlewareFunc
	ErrorHandler func(*gin.Context, error, int)
}

GinServerOptions provides options for the Gin server.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type MiddlewareFunc

type MiddlewareFunc func(c *gin.Context)

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse PfdData

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId307Response

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId307Response externalRef1.N307Response

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId308Response

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId308Response externalRef1.N308Response

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse PfdReport

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse PfdReport

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse PfdReport

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody = PfdData

PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody defines body for PatchScsAsIdTransactionsTransactionIdApplicationsAppId for application/merge-patch+json ContentType.

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
	AppId         string `json:"appId"`
	Body          *PatchScsAsIdTransactionsTransactionIdApplicationsAppIdApplicationMergePatchPlusJSONRequestBody
}

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *PfdData
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	JSON403                       *PfdReport
	ApplicationproblemJSON403     *externalRef1.ProblemDetails
	ApplicationproblemJSON404     *externalRef1.N404
	JSON409                       *PfdReport
	ApplicationproblemJSON409     *externalRef1.ProblemDetails
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *PfdReport
	ApplicationproblemJSON500     *externalRef1.ProblemDetails
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParsePatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func ParsePatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(rsp *http.Response) (*PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

ParsePatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse parses an HTTP response from a PatchScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse call

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) Status

Status returns HTTPResponse.Status

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject interface {
	VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error
}

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse

type PatchScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (PatchScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PatchScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitPatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type Pfd

type Pfd struct {
	// DnProtocol Possible values are - DNS_QNAME: Identifies the DNS protocol and the question name in DNS query. - TLS_SNI: Identifies the Server Name Indication in TLS ClientHello message. - TLS_SAN: Identifies the Subject Alternative Name in TLS ServerCertificate message. - TSL_SCN: Identifies the Subject Common Name in TLS ServerCertificate message.
	DnProtocol *DomainNameProtocol `json:"dnProtocol,omitempty"`

	// DomainNames Indicates an FQDN or a regular expression as a domain name matching criteria.
	DomainNames []string `json:"domainNames,omitempty"`

	// FlowDescriptions Represents a 3-tuple with protocol, server ip and server port for UL/DL application traffic. The content of the string has the same encoding as the IPFilterRule AVP value as defined in IETF RFC 6733.
	FlowDescriptions []string `json:"flowDescriptions,omitempty"`

	// PfdId Identifies a PDF of an application identifier.
	PfdId string `json:"pfdId"`

	// Urls Indicates a URL or a regular expression which is used to match the significant parts of the URL.
	Urls                 []string               `json:"urls,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

Pfd defines model for Pfd.

func (Pfd) Get

func (a Pfd) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for Pfd. Returns the specified element and whether it was found

func (Pfd) MarshalJSON

func (a Pfd) MarshalJSON() ([]byte, error)

Override default JSON handling for Pfd to handle AdditionalProperties

func (*Pfd) Set

func (a *Pfd) Set(fieldName string, value interface{})

Setter for additional properties for Pfd

func (*Pfd) UnmarshalJSON

func (a *Pfd) UnmarshalJSON(b []byte) error

Override default JSON handling for Pfd to handle AdditionalProperties

type PfdData

type PfdData struct {
	// AllowedDelay Unsigned integer identifying a period of time in units of seconds with "nullable=true" property.
	AllowedDelay *externalRef1.DurationSecRm `json:"allowedDelay"`

	// CachingTime Unsigned integer identifying a period of time in units of seconds with "readOnly=true" property.
	CachingTime *externalRef1.DurationSecRo `json:"cachingTime,omitempty"`

	// ExternalAppId Each element uniquely external application identifier
	ExternalAppId string `json:"externalAppId"`

	// Pfds Contains the PFDs of the external application identifier. Each PFD is identified in the map via a key containing the PFD identifier.
	Pfds map[string]Pfd `json:"pfds"`

	// Self string formatted according to IETF RFC 3986 identifying a referenced resource.
	Self                 *externalRef1.Link     `json:"self,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

PfdData defines model for PfdData.

func (PfdData) Get

func (a PfdData) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for PfdData. Returns the specified element and whether it was found

func (PfdData) MarshalJSON

func (a PfdData) MarshalJSON() ([]byte, error)

Override default JSON handling for PfdData to handle AdditionalProperties

func (*PfdData) Set

func (a *PfdData) Set(fieldName string, value interface{})

Setter for additional properties for PfdData

func (*PfdData) UnmarshalJSON

func (a *PfdData) UnmarshalJSON(b []byte) error

Override default JSON handling for PfdData to handle AdditionalProperties

type PfdManagement

type PfdManagement struct {
	// NotificationDestination string formatted according to IETF RFC 3986 identifying a referenced resource.
	NotificationDestination *externalRef1.Link `json:"notificationDestination,omitempty"`

	// PfdDatas Each element uniquely identifies the PFDs for an external application identifier. Each element is identified in the map via an external application identifier as key. The response shall include successfully provisioned PFD data of application(s).
	PfdDatas map[string]PfdData `json:"pfdDatas"`

	// PfdReports Supplied by the SCEF and contains the external application identifiers for which PFD(s) are not added or modified successfully. The failure reason is also included. Each element provides the related information for one or more external application identifier(s) and is identified in the map via the failure identifier as key.
	PfdReports *map[string]PfdReport `json:"pfdReports,omitempty"`

	// RequestTestNotification Set to true by the SCS/AS to request the SCEF to send a test notification as defined in subclause 5.2.5.3. Set to false or omitted otherwise.
	RequestTestNotification *bool `json:"requestTestNotification,omitempty"`

	// Self string formatted according to IETF RFC 3986 identifying a referenced resource.
	Self                 *externalRef1.Link               `json:"self,omitempty"`
	SupportedFeatures    *externalRef0.SupportedFeatures  `json:"supportedFeatures,omitempty"`
	WebsockNotifConfig   *externalRef1.WebsockNotifConfig `json:"websockNotifConfig,omitempty"`
	AdditionalProperties map[string]interface{}           `json:"-"`
}

PfdManagement defines model for PfdManagement.

func (PfdManagement) Get

func (a PfdManagement) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for PfdManagement. Returns the specified element and whether it was found

func (PfdManagement) MarshalJSON

func (a PfdManagement) MarshalJSON() ([]byte, error)

Override default JSON handling for PfdManagement to handle AdditionalProperties

func (*PfdManagement) Set

func (a *PfdManagement) Set(fieldName string, value interface{})

Setter for additional properties for PfdManagement

func (*PfdManagement) UnmarshalJSON

func (a *PfdManagement) UnmarshalJSON(b []byte) error

Override default JSON handling for PfdManagement to handle AdditionalProperties

type PfdReport

type PfdReport struct {
	// CachingTime Unsigned integer identifying a period of time in units of seconds.
	CachingTime *externalRef1.DurationSec `json:"cachingTime,omitempty"`

	// ExternalAppIds Identifies the external application identifier(s) which PFD(s) are not added or modified successfully
	ExternalAppIds []string `json:"externalAppIds"`

	// FailureCode Possible values are - MALFUNCTION: This value indicates that something functions wrongly in PFD provisioning or the PFD provisioning does not function at all. - RESOURCE_LIMITATION: This value indicates there is resource limitation for PFD storage. - SHORT_DELAY: This value indicates that the allowed delay is too short and PFD(s) are not stored. - APP_ID_DUPLICATED: The received external application identifier(s) are already provisioned. - PARTIAL_FAILURE: The PFD(s) are not provisioned to all PCEFs/TDFs/SMFs. - OTHER_REASON: Other reason unspecified.
	FailureCode          FailureCode            `json:"failureCode"`
	LocationArea         *UserPlaneLocationArea `json:"locationArea,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

PfdReport defines model for PfdReport.

func (PfdReport) Get

func (a PfdReport) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for PfdReport. Returns the specified element and whether it was found

func (PfdReport) MarshalJSON

func (a PfdReport) MarshalJSON() ([]byte, error)

Override default JSON handling for PfdReport to handle AdditionalProperties

func (*PfdReport) Set

func (a *PfdReport) Set(fieldName string, value interface{})

Setter for additional properties for PfdReport

func (*PfdReport) UnmarshalJSON

func (a *PfdReport) UnmarshalJSON(b []byte) error

Override default JSON handling for PfdReport to handle AdditionalProperties

type PostScsAsIdTransactions201JSONResponse

type PostScsAsIdTransactions201JSONResponse struct {
	Body    PfdManagement
	Headers PostScsAsIdTransactions201ResponseHeaders
}

func (PostScsAsIdTransactions201JSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions201JSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions201ResponseHeaders

type PostScsAsIdTransactions201ResponseHeaders struct {
	Location string
}

type PostScsAsIdTransactions400ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions400ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions400ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions401ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions401ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions401ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions403ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions403ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions403ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions404ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions404ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions404ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions411ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions411ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions411ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions413ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions413ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions413ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions415ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions415ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions415ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions429ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions429ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions429ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions500ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PostScsAsIdTransactions500ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions500ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions500JSONResponse

type PostScsAsIdTransactions500JSONResponse []PfdReport

func (PostScsAsIdTransactions500JSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions500JSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactions503ApplicationProblemPlusJSONResponse

type PostScsAsIdTransactions503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (PostScsAsIdTransactions503ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactions503ApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PostScsAsIdTransactionsJSONRequestBody

type PostScsAsIdTransactionsJSONRequestBody = PfdManagement

PostScsAsIdTransactionsJSONRequestBody defines body for PostScsAsIdTransactions for application/json ContentType.

type PostScsAsIdTransactionsRequestObject

type PostScsAsIdTransactionsRequestObject struct {
	ScsAsId string `json:"scsAsId"`
	Body    *PostScsAsIdTransactionsJSONRequestBody
}

type PostScsAsIdTransactionsResponse

type PostScsAsIdTransactionsResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON201                       *PfdManagement
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *[]PfdReport
	ApplicationproblemJSON500     *externalRef1.ProblemDetails
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParsePostScsAsIdTransactionsResponse

func ParsePostScsAsIdTransactionsResponse(rsp *http.Response) (*PostScsAsIdTransactionsResponse, error)

ParsePostScsAsIdTransactionsResponse parses an HTTP response from a PostScsAsIdTransactionsWithResponse call

func (PostScsAsIdTransactionsResponse) Status

Status returns HTTPResponse.Status

func (PostScsAsIdTransactionsResponse) StatusCode

func (r PostScsAsIdTransactionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostScsAsIdTransactionsResponseObject

type PostScsAsIdTransactionsResponseObject interface {
	VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error
}

type PostScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse

type PostScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (PostScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse

func (response PostScsAsIdTransactionsdefaultApplicationProblemPlusJSONResponse) VisitPostScsAsIdTransactionsResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId200JSONResponse

type PutScsAsIdTransactionsTransactionId200JSONResponse PfdManagement

func (PutScsAsIdTransactionsTransactionId200JSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId200JSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId307Response

type PutScsAsIdTransactionsTransactionId307Response externalRef1.N307Response

func (PutScsAsIdTransactionsTransactionId307Response) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId307Response) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId308Response

type PutScsAsIdTransactionsTransactionId308Response externalRef1.N308Response

func (PutScsAsIdTransactionsTransactionId308Response) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId308Response) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId400ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId401ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse struct {
	externalRef1.N403ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId403ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId404ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId411ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId411ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId411ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId413ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId413ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId413ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId415ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId415ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId415ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId429ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PutScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId500ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId500JSONResponse

type PutScsAsIdTransactionsTransactionId500JSONResponse []PfdReport

func (PutScsAsIdTransactionsTransactionId500JSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId500JSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionId503ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse PfdData

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId200JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId307Response

type PutScsAsIdTransactionsTransactionIdApplicationsAppId307Response externalRef1.N307Response

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId307Response) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId308Response

type PutScsAsIdTransactionsTransactionIdApplicationsAppId308Response externalRef1.N308Response

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId308Response) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse struct {
	externalRef1.N400ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId400ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse struct {
	externalRef1.N401ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId401ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId403ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse PfdReport

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId403JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse struct {
	externalRef1.N404ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId404ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId409ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse PfdReport

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId409JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse struct {
	externalRef1.N411ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId411ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse struct {
	externalRef1.N413ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId413ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse struct {
	externalRef1.N415ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId415ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse struct {
	externalRef1.N429ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId429ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse externalRef1.ProblemDetails

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId500ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse PfdReport

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId500JSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse struct {
	externalRef1.N503ApplicationProblemPlusJSONResponse
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppId503ApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody = PfdData

PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody defines body for PutScsAsIdTransactionsTransactionIdApplicationsAppId for application/json ContentType.

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
	AppId         string `json:"appId"`
	Body          *PutScsAsIdTransactionsTransactionIdApplicationsAppIdJSONRequestBody
}

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *PfdData
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	JSON403                       *PfdReport
	ApplicationproblemJSON403     *externalRef1.ProblemDetails
	ApplicationproblemJSON404     *externalRef1.N404
	JSON409                       *PfdReport
	ApplicationproblemJSON409     *externalRef1.ProblemDetails
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *PfdReport
	ApplicationproblemJSON500     *externalRef1.ProblemDetails
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParsePutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func ParsePutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(rsp *http.Response) (*PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse, error)

ParsePutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse parses an HTTP response from a PutScsAsIdTransactionsTransactionIdApplicationsAppIdWithResponse call

func (PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) Status

Status returns HTTPResponse.Status

func (PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject

type PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject interface {
	VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error
}

type PutScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (PutScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse

func (response PutScsAsIdTransactionsTransactionIdApplicationsAppIddefaultApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdApplicationsAppIdResponse(w http.ResponseWriter) error

type PutScsAsIdTransactionsTransactionIdJSONRequestBody

type PutScsAsIdTransactionsTransactionIdJSONRequestBody = PfdManagement

PutScsAsIdTransactionsTransactionIdJSONRequestBody defines body for PutScsAsIdTransactionsTransactionId for application/json ContentType.

type PutScsAsIdTransactionsTransactionIdRequestObject

type PutScsAsIdTransactionsTransactionIdRequestObject struct {
	ScsAsId       string `json:"scsAsId"`
	TransactionId string `json:"transactionId"`
	Body          *PutScsAsIdTransactionsTransactionIdJSONRequestBody
}

type PutScsAsIdTransactionsTransactionIdResponse

type PutScsAsIdTransactionsTransactionIdResponse struct {
	Body                          []byte
	HTTPResponse                  *http.Response
	JSON200                       *PfdManagement
	ApplicationproblemJSON400     *externalRef1.N400
	ApplicationproblemJSON401     *externalRef1.N401
	ApplicationproblemJSON403     *externalRef1.N403
	ApplicationproblemJSON404     *externalRef1.N404
	ApplicationproblemJSON411     *externalRef1.N411
	ApplicationproblemJSON413     *externalRef1.N413
	ApplicationproblemJSON415     *externalRef1.N415
	ApplicationproblemJSON429     *externalRef1.N429
	JSON500                       *[]PfdReport
	ApplicationproblemJSON500     *externalRef1.ProblemDetails
	ApplicationproblemJSON503     *externalRef1.N503
	ApplicationproblemJSONDefault *externalRef0.ProblemDetails
}

func ParsePutScsAsIdTransactionsTransactionIdResponse

func ParsePutScsAsIdTransactionsTransactionIdResponse(rsp *http.Response) (*PutScsAsIdTransactionsTransactionIdResponse, error)

ParsePutScsAsIdTransactionsTransactionIdResponse parses an HTTP response from a PutScsAsIdTransactionsTransactionIdWithResponse call

func (PutScsAsIdTransactionsTransactionIdResponse) Status

Status returns HTTPResponse.Status

func (PutScsAsIdTransactionsTransactionIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutScsAsIdTransactionsTransactionIdResponseObject

type PutScsAsIdTransactionsTransactionIdResponseObject interface {
	VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error
}

type PutScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse

type PutScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse struct {
	Body       externalRef0.ProblemDetails
	StatusCode int
}

func (PutScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse

func (response PutScsAsIdTransactionsTransactionIddefaultApplicationProblemPlusJSONResponse) VisitPutScsAsIdTransactionsTransactionIdResponse(w http.ResponseWriter) error

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ServerInterface

type ServerInterface interface {

	// (GET /{scsAsId}/transactions)
	GetScsAsIdTransactions(c *gin.Context, scsAsId string)

	// (POST /{scsAsId}/transactions)
	PostScsAsIdTransactions(c *gin.Context, scsAsId string)

	// (DELETE /{scsAsId}/transactions/{transactionId})
	DeleteScsAsIdTransactionsTransactionId(c *gin.Context, scsAsId string, transactionId string)

	// (GET /{scsAsId}/transactions/{transactionId})
	GetScsAsIdTransactionsTransactionId(c *gin.Context, scsAsId string, transactionId string)

	// (PUT /{scsAsId}/transactions/{transactionId})
	PutScsAsIdTransactionsTransactionId(c *gin.Context, scsAsId string, transactionId string)

	// (DELETE /{scsAsId}/transactions/{transactionId}/applications/{appId})
	DeleteScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context, scsAsId string, transactionId string, appId string)

	// (GET /{scsAsId}/transactions/{transactionId}/applications/{appId})
	GetScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context, scsAsId string, transactionId string, appId string)

	// (PATCH /{scsAsId}/transactions/{transactionId}/applications/{appId})
	PatchScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context, scsAsId string, transactionId string, appId string)

	// (PUT /{scsAsId}/transactions/{transactionId}/applications/{appId})
	PutScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context, scsAsId string, transactionId string, appId string)
}

ServerInterface represents all server handlers.

func NewStrictHandler

func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler            ServerInterface
	HandlerMiddlewares []MiddlewareFunc
	ErrorHandler       func(*gin.Context, error, int)
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) DeleteScsAsIdTransactionsTransactionId

func (siw *ServerInterfaceWrapper) DeleteScsAsIdTransactionsTransactionId(c *gin.Context)

DeleteScsAsIdTransactionsTransactionId operation middleware

func (*ServerInterfaceWrapper) DeleteScsAsIdTransactionsTransactionIdApplicationsAppId

func (siw *ServerInterfaceWrapper) DeleteScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context)

DeleteScsAsIdTransactionsTransactionIdApplicationsAppId operation middleware

func (*ServerInterfaceWrapper) GetScsAsIdTransactions

func (siw *ServerInterfaceWrapper) GetScsAsIdTransactions(c *gin.Context)

GetScsAsIdTransactions operation middleware

func (*ServerInterfaceWrapper) GetScsAsIdTransactionsTransactionId

func (siw *ServerInterfaceWrapper) GetScsAsIdTransactionsTransactionId(c *gin.Context)

GetScsAsIdTransactionsTransactionId operation middleware

func (*ServerInterfaceWrapper) GetScsAsIdTransactionsTransactionIdApplicationsAppId

func (siw *ServerInterfaceWrapper) GetScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context)

GetScsAsIdTransactionsTransactionIdApplicationsAppId operation middleware

func (*ServerInterfaceWrapper) PatchScsAsIdTransactionsTransactionIdApplicationsAppId

func (siw *ServerInterfaceWrapper) PatchScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context)

PatchScsAsIdTransactionsTransactionIdApplicationsAppId operation middleware

func (*ServerInterfaceWrapper) PostScsAsIdTransactions

func (siw *ServerInterfaceWrapper) PostScsAsIdTransactions(c *gin.Context)

PostScsAsIdTransactions operation middleware

func (*ServerInterfaceWrapper) PutScsAsIdTransactionsTransactionId

func (siw *ServerInterfaceWrapper) PutScsAsIdTransactionsTransactionId(c *gin.Context)

PutScsAsIdTransactionsTransactionId operation middleware

func (*ServerInterfaceWrapper) PutScsAsIdTransactionsTransactionIdApplicationsAppId

func (siw *ServerInterfaceWrapper) PutScsAsIdTransactionsTransactionIdApplicationsAppId(c *gin.Context)

PutScsAsIdTransactionsTransactionIdApplicationsAppId operation middleware

type StrictHandlerFunc

type StrictHandlerFunc = strictgin.StrictGinHandlerFunc

type StrictMiddlewareFunc

type StrictMiddlewareFunc = strictgin.StrictGinMiddlewareFunc

type StrictServerInterface

type StrictServerInterface interface {

	// (GET /{scsAsId}/transactions)
	GetScsAsIdTransactions(ctx context.Context, request GetScsAsIdTransactionsRequestObject) (GetScsAsIdTransactionsResponseObject, error)

	// (POST /{scsAsId}/transactions)
	PostScsAsIdTransactions(ctx context.Context, request PostScsAsIdTransactionsRequestObject) (PostScsAsIdTransactionsResponseObject, error)

	// (DELETE /{scsAsId}/transactions/{transactionId})
	DeleteScsAsIdTransactionsTransactionId(ctx context.Context, request DeleteScsAsIdTransactionsTransactionIdRequestObject) (DeleteScsAsIdTransactionsTransactionIdResponseObject, error)

	// (GET /{scsAsId}/transactions/{transactionId})
	GetScsAsIdTransactionsTransactionId(ctx context.Context, request GetScsAsIdTransactionsTransactionIdRequestObject) (GetScsAsIdTransactionsTransactionIdResponseObject, error)

	// (PUT /{scsAsId}/transactions/{transactionId})
	PutScsAsIdTransactionsTransactionId(ctx context.Context, request PutScsAsIdTransactionsTransactionIdRequestObject) (PutScsAsIdTransactionsTransactionIdResponseObject, error)

	// (DELETE /{scsAsId}/transactions/{transactionId}/applications/{appId})
	DeleteScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, request DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject) (DeleteScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject, error)

	// (GET /{scsAsId}/transactions/{transactionId}/applications/{appId})
	GetScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, request GetScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject) (GetScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject, error)

	// (PATCH /{scsAsId}/transactions/{transactionId}/applications/{appId})
	PatchScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, request PatchScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject) (PatchScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject, error)

	// (PUT /{scsAsId}/transactions/{transactionId}/applications/{appId})
	PutScsAsIdTransactionsTransactionIdApplicationsAppId(ctx context.Context, request PutScsAsIdTransactionsTransactionIdApplicationsAppIdRequestObject) (PutScsAsIdTransactionsTransactionIdApplicationsAppIdResponseObject, error)
}

StrictServerInterface represents all server handlers.

type UserPlaneLocationArea

type UserPlaneLocationArea struct {
	// Dnais Identifies a list of DNAI which the user plane functions support.
	Dnais                *[]externalRef0.Dnai         `json:"dnais,omitempty"`
	LocationArea         *externalRef1.LocationArea   `json:"locationArea,omitempty"`
	LocationArea5G       *externalRef1.LocationArea5G `json:"locationArea5G,omitempty"`
	AdditionalProperties map[string]interface{}       `json:"-"`
}

UserPlaneLocationArea defines model for UserPlaneLocationArea.

func (UserPlaneLocationArea) Get

func (a UserPlaneLocationArea) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for UserPlaneLocationArea. Returns the specified element and whether it was found

func (UserPlaneLocationArea) MarshalJSON

func (a UserPlaneLocationArea) MarshalJSON() ([]byte, error)

Override default JSON handling for UserPlaneLocationArea to handle AdditionalProperties

func (*UserPlaneLocationArea) Set

func (a *UserPlaneLocationArea) Set(fieldName string, value interface{})

Setter for additional properties for UserPlaneLocationArea

func (*UserPlaneLocationArea) UnmarshalJSON

func (a *UserPlaneLocationArea) UnmarshalJSON(b []byte) error

Override default JSON handling for UserPlaneLocationArea to handle AdditionalProperties

Jump to

Keyboard shortcuts

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