Documentation
¶
Overview ¶
Package genprod provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.8.0 DO NOT EDIT.
Index ¶
- func NewConfirmDelegatedReviewRequest(server string, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, ...) (*http.Request, error)
- func NewConfirmDelegatedReviewRequestWithBody(server string, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, ...) (*http.Request, error)
- func NewConfirmEBilanzMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewConfirmEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewConfirmFilingConsentRequest(server string, productId ID, consentId ID, params *ConfirmFilingConsentParams, ...) (*http.Request, error)
- func NewConfirmFilingConsentRequestWithBody(server string, productId ID, consentId ID, params *ConfirmFilingConsentParams, ...) (*http.Request, error)
- func NewConfirmUStVAMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewConfirmUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewCreateCredentialIntakeRequest(server string, productId ID, params *CreateCredentialIntakeParams, ...) (*http.Request, error)
- func NewCreateCredentialIntakeRequestWithBody(server string, productId ID, params *CreateCredentialIntakeParams, ...) (*http.Request, error)
- func NewCreateDelegatedReviewRequest(server string, productId ID, preparationId ID, ...) (*http.Request, error)
- func NewCreateDelegatedReviewRequestWithBody(server string, productId ID, preparationId ID, ...) (*http.Request, error)
- func NewCreateDraftRequest(server string, productId ID, params *CreateDraftParams, ...) (*http.Request, error)
- func NewCreateDraftRequestWithBody(server string, productId ID, params *CreateDraftParams, contentType string, ...) (*http.Request, error)
- func NewCreateEBilanzMappingRequest(server string, productId ID, params *CreateEBilanzMappingParams, ...) (*http.Request, error)
- func NewCreateEBilanzMappingRequestWithBody(server string, productId ID, params *CreateEBilanzMappingParams, ...) (*http.Request, error)
- func NewCreateFilingConsentRequest(server string, productId ID, preparationId ID, ...) (*http.Request, error)
- func NewCreateFilingConsentRequestWithBody(server string, productId ID, preparationId ID, ...) (*http.Request, error)
- func NewCreatePreparationRequest(server string, productId ID, params *CreatePreparationParams, ...) (*http.Request, error)
- func NewCreatePreparationRequestWithBody(server string, productId ID, params *CreatePreparationParams, ...) (*http.Request, error)
- func NewCreateProfileRequest(server string, productId ID, params *CreateProfileParams, ...) (*http.Request, error)
- func NewCreateProfileRequestWithBody(server string, productId ID, params *CreateProfileParams, contentType string, ...) (*http.Request, error)
- func NewCreateRetrievalArchiveAcknowledgementRequest(server string, productId ID, artifactId ID, ...) (*http.Request, error)
- func NewCreateRetrievalArchiveAcknowledgementRequestWithBody(server string, productId ID, artifactId ID, ...) (*http.Request, error)
- func NewCreateRetrievalDecryptionRequest(server string, productId ID, params *CreateRetrievalDecryptionParams, ...) (*http.Request, error)
- func NewCreateRetrievalDecryptionRequestWithBody(server string, productId ID, params *CreateRetrievalDecryptionParams, ...) (*http.Request, error)
- func NewCreateRetrievalPreservationRequest(server string, productId ID, decryptionId ID, ...) (*http.Request, error)
- func NewCreateRetrievalPreservationRequestWithBody(server string, productId ID, decryptionId ID, ...) (*http.Request, error)
- func NewCreateUStVAMappingRequest(server string, productId ID, params *CreateUStVAMappingParams, ...) (*http.Request, error)
- func NewCreateUStVAMappingRequestWithBody(server string, productId ID, params *CreateUStVAMappingParams, ...) (*http.Request, error)
- func NewCreateUtilityRequest(server string, productId ID, params *CreateUtilityParams, ...) (*http.Request, error)
- func NewCreateUtilityRequestWithBody(server string, productId ID, params *CreateUtilityParams, contentType string, ...) (*http.Request, error)
- func NewCreateValidationRequest(server string, productId ID, params *CreateValidationParams, ...) (*http.Request, error)
- func NewCreateValidationRequestWithBody(server string, productId ID, params *CreateValidationParams, ...) (*http.Request, error)
- func NewGetCredentialOperationRequest(server string, productId ID, intakeId ID, params *GetCredentialOperationParams) (*http.Request, error)
- func NewGetDelegatedReviewRequest(server string, productId ID, reviewId ID, params *GetDelegatedReviewParams) (*http.Request, error)
- func NewGetDraftRequest(server string, productId ID, draftId ID, params *GetDraftParams) (*http.Request, error)
- func NewGetDraftRevisionRequest(server string, productId ID, draftId ID, revision Revision, ...) (*http.Request, error)
- func NewGetEBilanzMappingCatalogRequest(server string, productId ID, params *GetEBilanzMappingCatalogParams) (*http.Request, error)
- func NewGetEBilanzMappingRequest(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewGetEBilanzMappingRevisionRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewGetFilingConsentRequest(server string, productId ID, consentId ID, params *GetFilingConsentParams) (*http.Request, error)
- func NewGetPreparationArtifactRequest(server string, productId ID, preparationId ID, ...) (*http.Request, error)
- func NewGetPreparationRequest(server string, productId ID, preparationId ID, params *GetPreparationParams) (*http.Request, error)
- func NewGetProfileRequest(server string, productId ID, version ProfileVersion, params *GetProfileParams) (*http.Request, error)
- func NewGetRetrievalArtifactContentRequest(server string, productId ID, artifactId ID, ...) (*http.Request, error)
- func NewGetRetrievalArtifactRequest(server string, productId ID, artifactId ID, params *GetRetrievalArtifactParams) (*http.Request, error)
- func NewGetRetrievalDecryptionRequest(server string, productId ID, decryptionId ID, ...) (*http.Request, error)
- func NewGetSoftwareCredentialRequest(server string, productId ID, credentialId ID, ...) (*http.Request, error)
- func NewGetUStVADerivedRulesRequest(server string, productId ID, params *GetUStVADerivedRulesParams) (*http.Request, error)
- func NewGetUStVAFieldCatalogRequest(server string, productId ID, params *GetUStVAFieldCatalogParams) (*http.Request, error)
- func NewGetUStVAMappingRequest(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewGetUStVAMappingRevisionRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewGetUserNoticesRequest(server string, productId ID, params *GetUserNoticesParams) (*http.Request, error)
- func NewGetUtilityRequest(server string, productId ID, utilityId ID, params *GetUtilityParams) (*http.Request, error)
- func NewGetValidationArtifactRequest(server string, productId ID, validationId ID, ...) (*http.Request, error)
- func NewGetValidationRequest(server string, productId ID, validationId ID, params *GetValidationParams) (*http.Request, error)
- func NewPlanEBilanzFormRequest(server string, productId ID, params *PlanEBilanzFormParams, ...) (*http.Request, error)
- func NewPlanEBilanzFormRequestWithBody(server string, productId ID, params *PlanEBilanzFormParams, contentType string, ...) (*http.Request, error)
- func NewReviseDraftRequest(server string, productId ID, draftId ID, params *ReviseDraftParams, ...) (*http.Request, error)
- func NewReviseDraftRequestWithBody(server string, productId ID, draftId ID, params *ReviseDraftParams, ...) (*http.Request, error)
- func NewReviseEBilanzMappingRequest(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewReviseEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewReviseUStVAMappingRequest(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewReviseUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, ...) (*http.Request, error)
- func NewRevokeDelegatedReviewRequest(server string, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, ...) (*http.Request, error)
- func NewRevokeDelegatedReviewRequestWithBody(server string, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, ...) (*http.Request, error)
- func NewRevokeFilingConsentRequest(server string, productId ID, consentId ID, params *RevokeFilingConsentParams, ...) (*http.Request, error)
- func NewRevokeFilingConsentRequestWithBody(server string, productId ID, consentId ID, params *RevokeFilingConsentParams, ...) (*http.Request, error)
- func NewRevokeSoftwareCredentialRequest(server string, productId ID, credentialId ID, ...) (*http.Request, error)
- func NewWithdrawEBilanzMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewWithdrawEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewWithdrawUStVAMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- func NewWithdrawUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, ...) (*http.Request, error)
- type Client
- func (c *Client) ConfirmDelegatedReview(ctx context.Context, productId ID, reviewId ID, ...) (*http.Response, error)
- func (c *Client) ConfirmDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, ...) (*http.Response, error)
- func (c *Client) ConfirmEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) ConfirmEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) ConfirmFilingConsent(ctx context.Context, productId ID, consentId ID, ...) (*http.Response, error)
- func (c *Client) ConfirmFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, ...) (*http.Response, error)
- func (c *Client) ConfirmUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) ConfirmUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) CreateCredentialIntake(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, ...) (*http.Response, error)
- func (c *Client) CreateCredentialIntakeWithBody(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, ...) (*http.Response, error)
- func (c *Client) CreateDelegatedReview(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) CreateDelegatedReviewWithBody(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) CreateDraft(ctx context.Context, productId ID, params *CreateDraftParams, ...) (*http.Response, error)
- func (c *Client) CreateDraftWithBody(ctx context.Context, productId ID, params *CreateDraftParams, ...) (*http.Response, error)
- func (c *Client) CreateEBilanzMapping(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, ...) (*http.Response, error)
- func (c *Client) CreateEBilanzMappingWithBody(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, ...) (*http.Response, error)
- func (c *Client) CreateFilingConsent(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) CreateFilingConsentWithBody(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) CreatePreparation(ctx context.Context, productId ID, params *CreatePreparationParams, ...) (*http.Response, error)
- func (c *Client) CreatePreparationWithBody(ctx context.Context, productId ID, params *CreatePreparationParams, ...) (*http.Response, error)
- func (c *Client) CreateProfile(ctx context.Context, productId ID, params *CreateProfileParams, ...) (*http.Response, error)
- func (c *Client) CreateProfileWithBody(ctx context.Context, productId ID, params *CreateProfileParams, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalArchiveAcknowledgement(ctx context.Context, productId ID, artifactId ID, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalArchiveAcknowledgementWithBody(ctx context.Context, productId ID, artifactId ID, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalDecryption(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalDecryptionWithBody(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalPreservation(ctx context.Context, productId ID, decryptionId ID, ...) (*http.Response, error)
- func (c *Client) CreateRetrievalPreservationWithBody(ctx context.Context, productId ID, decryptionId ID, ...) (*http.Response, error)
- func (c *Client) CreateUStVAMapping(ctx context.Context, productId ID, params *CreateUStVAMappingParams, ...) (*http.Response, error)
- func (c *Client) CreateUStVAMappingWithBody(ctx context.Context, productId ID, params *CreateUStVAMappingParams, ...) (*http.Response, error)
- func (c *Client) CreateUtility(ctx context.Context, productId ID, params *CreateUtilityParams, ...) (*http.Response, error)
- func (c *Client) CreateUtilityWithBody(ctx context.Context, productId ID, params *CreateUtilityParams, ...) (*http.Response, error)
- func (c *Client) CreateValidation(ctx context.Context, productId ID, params *CreateValidationParams, ...) (*http.Response, error)
- func (c *Client) CreateValidationWithBody(ctx context.Context, productId ID, params *CreateValidationParams, ...) (*http.Response, error)
- func (c *Client) GetCredentialOperation(ctx context.Context, productId ID, intakeId ID, ...) (*http.Response, error)
- func (c *Client) GetDelegatedReview(ctx context.Context, productId ID, reviewId ID, ...) (*http.Response, error)
- func (c *Client) GetDraft(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, ...) (*http.Response, error)
- func (c *Client) GetDraftRevision(ctx context.Context, productId ID, draftId ID, revision Revision, ...) (*http.Response, error)
- func (c *Client) GetEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) GetEBilanzMappingCatalog(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, ...) (*http.Response, error)
- func (c *Client) GetEBilanzMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) GetFilingConsent(ctx context.Context, productId ID, consentId ID, ...) (*http.Response, error)
- func (c *Client) GetPreparation(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) GetPreparationArtifact(ctx context.Context, productId ID, preparationId ID, ...) (*http.Response, error)
- func (c *Client) GetProfile(ctx context.Context, productId ID, version ProfileVersion, ...) (*http.Response, error)
- func (c *Client) GetRetrievalArtifact(ctx context.Context, productId ID, artifactId ID, ...) (*http.Response, error)
- func (c *Client) GetRetrievalArtifactContent(ctx context.Context, productId ID, artifactId ID, ...) (*http.Response, error)
- func (c *Client) GetRetrievalDecryption(ctx context.Context, productId ID, decryptionId ID, ...) (*http.Response, error)
- func (c *Client) GetSoftwareCredential(ctx context.Context, productId ID, credentialId ID, ...) (*http.Response, error)
- func (c *Client) GetUStVADerivedRules(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, ...) (*http.Response, error)
- func (c *Client) GetUStVAFieldCatalog(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, ...) (*http.Response, error)
- func (c *Client) GetUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) GetUStVAMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) GetUserNotices(ctx context.Context, productId ID, params *GetUserNoticesParams, ...) (*http.Response, error)
- func (c *Client) GetUtility(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, ...) (*http.Response, error)
- func (c *Client) GetValidation(ctx context.Context, productId ID, validationId ID, ...) (*http.Response, error)
- func (c *Client) GetValidationArtifact(ctx context.Context, productId ID, validationId ID, ...) (*http.Response, error)
- func (c *Client) PlanEBilanzForm(ctx context.Context, productId ID, params *PlanEBilanzFormParams, ...) (*http.Response, error)
- func (c *Client) PlanEBilanzFormWithBody(ctx context.Context, productId ID, params *PlanEBilanzFormParams, ...) (*http.Response, error)
- func (c *Client) ReviseDraft(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, ...) (*http.Response, error)
- func (c *Client) ReviseDraftWithBody(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, ...) (*http.Response, error)
- func (c *Client) ReviseEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) ReviseEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) ReviseUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) ReviseUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, ...) (*http.Response, error)
- func (c *Client) RevokeDelegatedReview(ctx context.Context, productId ID, reviewId ID, ...) (*http.Response, error)
- func (c *Client) RevokeDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, ...) (*http.Response, error)
- func (c *Client) RevokeFilingConsent(ctx context.Context, productId ID, consentId ID, ...) (*http.Response, error)
- func (c *Client) RevokeFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, ...) (*http.Response, error)
- func (c *Client) RevokeSoftwareCredential(ctx context.Context, productId ID, credentialId ID, ...) (*http.Response, error)
- func (c *Client) WithdrawEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) WithdrawEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) WithdrawUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- func (c *Client) WithdrawUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) ConfirmDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, ...) (*ConfirmDelegatedReviewResponse, error)
- func (c *ClientWithResponses) ConfirmDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, ...) (*ConfirmDelegatedReviewResponse, error)
- func (c *ClientWithResponses) ConfirmEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*ConfirmEBilanzMappingResponse, error)
- func (c *ClientWithResponses) ConfirmEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*ConfirmEBilanzMappingResponse, error)
- func (c *ClientWithResponses) ConfirmFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, ...) (*ConfirmFilingConsentResponse, error)
- func (c *ClientWithResponses) ConfirmFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, ...) (*ConfirmFilingConsentResponse, error)
- func (c *ClientWithResponses) ConfirmUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*ConfirmUStVAMappingResponse, error)
- func (c *ClientWithResponses) ConfirmUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*ConfirmUStVAMappingResponse, error)
- func (c *ClientWithResponses) CreateCredentialIntakeWithBodyWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, ...) (*CreateCredentialIntakeResponse, error)
- func (c *ClientWithResponses) CreateCredentialIntakeWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, ...) (*CreateCredentialIntakeResponse, error)
- func (c *ClientWithResponses) CreateDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*CreateDelegatedReviewResponse, error)
- func (c *ClientWithResponses) CreateDelegatedReviewWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*CreateDelegatedReviewResponse, error)
- func (c *ClientWithResponses) CreateDraftWithBodyWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, ...) (*CreateDraftResponse, error)
- func (c *ClientWithResponses) CreateDraftWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, ...) (*CreateDraftResponse, error)
- func (c *ClientWithResponses) CreateEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, ...) (*CreateEBilanzMappingResponse, error)
- func (c *ClientWithResponses) CreateEBilanzMappingWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, ...) (*CreateEBilanzMappingResponse, error)
- func (c *ClientWithResponses) CreateFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*CreateFilingConsentResponse, error)
- func (c *ClientWithResponses) CreateFilingConsentWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*CreateFilingConsentResponse, error)
- func (c *ClientWithResponses) CreatePreparationWithBodyWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, ...) (*CreatePreparationResponse, error)
- func (c *ClientWithResponses) CreatePreparationWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, ...) (*CreatePreparationResponse, error)
- func (c *ClientWithResponses) CreateProfileWithBodyWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, ...) (*CreateProfileResponse, error)
- func (c *ClientWithResponses) CreateProfileWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, ...) (*CreateProfileResponse, error)
- func (c *ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithBodyWithResponse(ctx context.Context, productId ID, artifactId ID, ...) (*CreateRetrievalArchiveAcknowledgementResponse, error)
- func (c *ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithResponse(ctx context.Context, productId ID, artifactId ID, ...) (*CreateRetrievalArchiveAcknowledgementResponse, error)
- func (c *ClientWithResponses) CreateRetrievalDecryptionWithBodyWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, ...) (*CreateRetrievalDecryptionResponse, error)
- func (c *ClientWithResponses) CreateRetrievalDecryptionWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, ...) (*CreateRetrievalDecryptionResponse, error)
- func (c *ClientWithResponses) CreateRetrievalPreservationWithBodyWithResponse(ctx context.Context, productId ID, decryptionId ID, ...) (*CreateRetrievalPreservationResponse, error)
- func (c *ClientWithResponses) CreateRetrievalPreservationWithResponse(ctx context.Context, productId ID, decryptionId ID, ...) (*CreateRetrievalPreservationResponse, error)
- func (c *ClientWithResponses) CreateUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, ...) (*CreateUStVAMappingResponse, error)
- func (c *ClientWithResponses) CreateUStVAMappingWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, ...) (*CreateUStVAMappingResponse, error)
- func (c *ClientWithResponses) CreateUtilityWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, ...) (*CreateUtilityResponse, error)
- func (c *ClientWithResponses) CreateUtilityWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, ...) (*CreateUtilityResponse, error)
- func (c *ClientWithResponses) CreateValidationWithBodyWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, ...) (*CreateValidationResponse, error)
- func (c *ClientWithResponses) CreateValidationWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, ...) (*CreateValidationResponse, error)
- func (c *ClientWithResponses) GetCredentialOperationWithResponse(ctx context.Context, productId ID, intakeId ID, ...) (*GetCredentialOperationResponse, error)
- func (c *ClientWithResponses) GetDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, ...) (*GetDelegatedReviewResponse, error)
- func (c *ClientWithResponses) GetDraftRevisionWithResponse(ctx context.Context, productId ID, draftId ID, revision Revision, ...) (*GetDraftRevisionResponse, error)
- func (c *ClientWithResponses) GetDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, ...) (*GetDraftResponse, error)
- func (c *ClientWithResponses) GetEBilanzMappingCatalogWithResponse(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, ...) (*GetEBilanzMappingCatalogResponse, error)
- func (c *ClientWithResponses) GetEBilanzMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*GetEBilanzMappingRevisionResponse, error)
- func (c *ClientWithResponses) GetEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*GetEBilanzMappingResponse, error)
- func (c *ClientWithResponses) GetFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, ...) (*GetFilingConsentResponse, error)
- func (c *ClientWithResponses) GetPreparationArtifactWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*GetPreparationArtifactResponse, error)
- func (c *ClientWithResponses) GetPreparationWithResponse(ctx context.Context, productId ID, preparationId ID, ...) (*GetPreparationResponse, error)
- func (c *ClientWithResponses) GetProfileWithResponse(ctx context.Context, productId ID, version ProfileVersion, ...) (*GetProfileResponse, error)
- func (c *ClientWithResponses) GetRetrievalArtifactContentWithResponse(ctx context.Context, productId ID, artifactId ID, ...) (*GetRetrievalArtifactContentResponse, error)
- func (c *ClientWithResponses) GetRetrievalArtifactWithResponse(ctx context.Context, productId ID, artifactId ID, ...) (*GetRetrievalArtifactResponse, error)
- func (c *ClientWithResponses) GetRetrievalDecryptionWithResponse(ctx context.Context, productId ID, decryptionId ID, ...) (*GetRetrievalDecryptionResponse, error)
- func (c *ClientWithResponses) GetSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, ...) (*GetSoftwareCredentialResponse, error)
- func (c *ClientWithResponses) GetUStVADerivedRulesWithResponse(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, ...) (*GetUStVADerivedRulesResponse, error)
- func (c *ClientWithResponses) GetUStVAFieldCatalogWithResponse(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, ...) (*GetUStVAFieldCatalogResponse, error)
- func (c *ClientWithResponses) GetUStVAMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*GetUStVAMappingRevisionResponse, error)
- func (c *ClientWithResponses) GetUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*GetUStVAMappingResponse, error)
- func (c *ClientWithResponses) GetUserNoticesWithResponse(ctx context.Context, productId ID, params *GetUserNoticesParams, ...) (*GetUserNoticesResponse, error)
- func (c *ClientWithResponses) GetUtilityWithResponse(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, ...) (*GetUtilityResponse, error)
- func (c *ClientWithResponses) GetValidationArtifactWithResponse(ctx context.Context, productId ID, validationId ID, ...) (*GetValidationArtifactResponse, error)
- func (c *ClientWithResponses) GetValidationWithResponse(ctx context.Context, productId ID, validationId ID, ...) (*GetValidationResponse, error)
- func (c *ClientWithResponses) PlanEBilanzFormWithBodyWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, ...) (*PlanEBilanzFormResponse, error)
- func (c *ClientWithResponses) PlanEBilanzFormWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, ...) (*PlanEBilanzFormResponse, error)
- func (c *ClientWithResponses) ReviseDraftWithBodyWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, ...) (*ReviseDraftResponse, error)
- func (c *ClientWithResponses) ReviseDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, ...) (*ReviseDraftResponse, error)
- func (c *ClientWithResponses) ReviseEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*ReviseEBilanzMappingResponse, error)
- func (c *ClientWithResponses) ReviseEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*ReviseEBilanzMappingResponse, error)
- func (c *ClientWithResponses) ReviseUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*ReviseUStVAMappingResponse, error)
- func (c *ClientWithResponses) ReviseUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, ...) (*ReviseUStVAMappingResponse, error)
- func (c *ClientWithResponses) RevokeDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, ...) (*RevokeDelegatedReviewResponse, error)
- func (c *ClientWithResponses) RevokeDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, ...) (*RevokeDelegatedReviewResponse, error)
- func (c *ClientWithResponses) RevokeFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, ...) (*RevokeFilingConsentResponse, error)
- func (c *ClientWithResponses) RevokeFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, ...) (*RevokeFilingConsentResponse, error)
- func (c *ClientWithResponses) RevokeSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, ...) (*RevokeSoftwareCredentialResponse, error)
- func (c *ClientWithResponses) WithdrawEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*WithdrawEBilanzMappingResponse, error)
- func (c *ClientWithResponses) WithdrawEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*WithdrawEBilanzMappingResponse, error)
- func (c *ClientWithResponses) WithdrawUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*WithdrawUStVAMappingResponse, error)
- func (c *ClientWithResponses) WithdrawUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, ...) (*WithdrawUStVAMappingResponse, error)
- type ClientWithResponsesInterface
- type ConfirmDelegatedReviewJSONRequestBody
- type ConfirmDelegatedReviewParams
- type ConfirmDelegatedReviewResponse
- func (r ConfirmDelegatedReviewResponse) ContentType() string
- func (r ConfirmDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ConfirmDelegatedReviewResponse) GetBody() []byte
- func (r ConfirmDelegatedReviewResponse) GetJSON201() *DelegatedReview
- func (r ConfirmDelegatedReviewResponse) Status() string
- func (r ConfirmDelegatedReviewResponse) StatusCode() int
- type ConfirmEBilanzMappingJSONRequestBody
- type ConfirmEBilanzMappingParams
- type ConfirmEBilanzMappingResponse
- func (r ConfirmEBilanzMappingResponse) ContentType() string
- func (r ConfirmEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ConfirmEBilanzMappingResponse) GetBody() []byte
- func (r ConfirmEBilanzMappingResponse) GetJSON201() *DecisionReceipt
- func (r ConfirmEBilanzMappingResponse) Status() string
- func (r ConfirmEBilanzMappingResponse) StatusCode() int
- type ConfirmFilingConsentJSONRequestBody
- type ConfirmFilingConsentParams
- type ConfirmFilingConsentResponse
- func (r ConfirmFilingConsentResponse) ContentType() string
- func (r ConfirmFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ConfirmFilingConsentResponse) GetBody() []byte
- func (r ConfirmFilingConsentResponse) GetJSON201() *FilingConsent
- func (r ConfirmFilingConsentResponse) Status() string
- func (r ConfirmFilingConsentResponse) StatusCode() int
- type ConfirmUStVAMappingJSONRequestBody
- type ConfirmUStVAMappingParams
- type ConfirmUStVAMappingResponse
- func (r ConfirmUStVAMappingResponse) ContentType() string
- func (r ConfirmUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ConfirmUStVAMappingResponse) GetBody() []byte
- func (r ConfirmUStVAMappingResponse) GetJSON201() *DecisionReceipt
- func (r ConfirmUStVAMappingResponse) Status() string
- func (r ConfirmUStVAMappingResponse) StatusCode() int
- type CreateCredentialIntakeJSONRequestBody
- type CreateCredentialIntakeParams
- type CreateCredentialIntakeResponse
- func (r CreateCredentialIntakeResponse) ContentType() string
- func (r CreateCredentialIntakeResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateCredentialIntakeResponse) GetBody() []byte
- func (r CreateCredentialIntakeResponse) GetJSON201() *CredentialIntake
- func (r CreateCredentialIntakeResponse) Status() string
- func (r CreateCredentialIntakeResponse) StatusCode() int
- type CreateDelegatedReviewJSONRequestBody
- type CreateDelegatedReviewParams
- type CreateDelegatedReviewResponse
- func (r CreateDelegatedReviewResponse) ContentType() string
- func (r CreateDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateDelegatedReviewResponse) GetBody() []byte
- func (r CreateDelegatedReviewResponse) GetJSON201() *DelegatedReviewOpened
- func (r CreateDelegatedReviewResponse) Status() string
- func (r CreateDelegatedReviewResponse) StatusCode() int
- type CreateDraftJSONRequestBody
- type CreateDraftParams
- type CreateDraftResponse
- func (r CreateDraftResponse) ContentType() string
- func (r CreateDraftResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateDraftResponse) GetBody() []byte
- func (r CreateDraftResponse) GetJSON201() *Draft
- func (r CreateDraftResponse) Status() string
- func (r CreateDraftResponse) StatusCode() int
- type CreateEBilanzMappingJSONRequestBody
- type CreateEBilanzMappingParams
- type CreateEBilanzMappingResponse
- func (r CreateEBilanzMappingResponse) ContentType() string
- func (r CreateEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateEBilanzMappingResponse) GetBody() []byte
- func (r CreateEBilanzMappingResponse) GetJSON201() *EBilanzMappingRevision
- func (r CreateEBilanzMappingResponse) Status() string
- func (r CreateEBilanzMappingResponse) StatusCode() int
- type CreateFilingConsentJSONRequestBody
- type CreateFilingConsentParams
- type CreateFilingConsentParamsXERICReplayOnly
- type CreateFilingConsentResponse
- func (r CreateFilingConsentResponse) ContentType() string
- func (r CreateFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateFilingConsentResponse) GetBody() []byte
- func (r CreateFilingConsentResponse) GetJSON201() *FilingConsentOpened
- func (r CreateFilingConsentResponse) Status() string
- func (r CreateFilingConsentResponse) StatusCode() int
- type CreatePreparationJSONRequestBody
- type CreatePreparationParams
- type CreatePreparationResponse
- func (r CreatePreparationResponse) ContentType() string
- func (r CreatePreparationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreatePreparationResponse) GetBody() []byte
- func (r CreatePreparationResponse) GetJSON201() *Preparation
- func (r CreatePreparationResponse) Status() string
- func (r CreatePreparationResponse) StatusCode() int
- type CreateProfileJSONRequestBody
- type CreateProfileParams
- type CreateProfileResponse
- func (r CreateProfileResponse) ContentType() string
- func (r CreateProfileResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateProfileResponse) GetBody() []byte
- func (r CreateProfileResponse) GetJSON201() *Profile
- func (r CreateProfileResponse) Status() string
- func (r CreateProfileResponse) StatusCode() int
- type CreateRetrievalArchiveAcknowledgementJSONRequestBody
- type CreateRetrievalArchiveAcknowledgementParams
- type CreateRetrievalArchiveAcknowledgementResponse
- func (r CreateRetrievalArchiveAcknowledgementResponse) ContentType() string
- func (r CreateRetrievalArchiveAcknowledgementResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateRetrievalArchiveAcknowledgementResponse) GetBody() []byte
- func (r CreateRetrievalArchiveAcknowledgementResponse) GetJSON201() *RetrievalArchiveAcknowledgement
- func (r CreateRetrievalArchiveAcknowledgementResponse) Status() string
- func (r CreateRetrievalArchiveAcknowledgementResponse) StatusCode() int
- type CreateRetrievalDecryptionJSONRequestBody
- type CreateRetrievalDecryptionParams
- type CreateRetrievalDecryptionResponse
- func (r CreateRetrievalDecryptionResponse) ContentType() string
- func (r CreateRetrievalDecryptionResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateRetrievalDecryptionResponse) GetBody() []byte
- func (r CreateRetrievalDecryptionResponse) GetJSON202() *RetrievalDecryption
- func (r CreateRetrievalDecryptionResponse) Status() string
- func (r CreateRetrievalDecryptionResponse) StatusCode() int
- type CreateRetrievalDecryptionResponse202Headers
- type CreateRetrievalPreservationJSONRequestBody
- type CreateRetrievalPreservationParams
- type CreateRetrievalPreservationResponse
- func (r CreateRetrievalPreservationResponse) ContentType() string
- func (r CreateRetrievalPreservationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateRetrievalPreservationResponse) GetBody() []byte
- func (r CreateRetrievalPreservationResponse) GetJSON201() *RetrievalDecryption
- func (r CreateRetrievalPreservationResponse) Status() string
- func (r CreateRetrievalPreservationResponse) StatusCode() int
- type CreateUStVAMappingJSONRequestBody
- type CreateUStVAMappingParams
- type CreateUStVAMappingResponse
- func (r CreateUStVAMappingResponse) ContentType() string
- func (r CreateUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateUStVAMappingResponse) GetBody() []byte
- func (r CreateUStVAMappingResponse) GetJSON201() *UStVAMappingRevision
- func (r CreateUStVAMappingResponse) Status() string
- func (r CreateUStVAMappingResponse) StatusCode() int
- type CreateUtilityJSONRequestBody
- type CreateUtilityParams
- type CreateUtilityResponse
- func (r CreateUtilityResponse) ContentType() string
- func (r CreateUtilityResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateUtilityResponse) GetBody() []byte
- func (r CreateUtilityResponse) GetJSON202() *UtilityJob
- func (r CreateUtilityResponse) Status() string
- func (r CreateUtilityResponse) StatusCode() int
- type CreateUtilityResponse202Headers
- type CreateValidationJSONRequestBody
- type CreateValidationParams
- type CreateValidationResponse
- func (r CreateValidationResponse) ContentType() string
- func (r CreateValidationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r CreateValidationResponse) GetBody() []byte
- func (r CreateValidationResponse) GetJSON202() *Validation
- func (r CreateValidationResponse) Status() string
- func (r CreateValidationResponse) StatusCode() int
- type CreateValidationResponse202Headers
- type CredentialIntake
- type CredentialIntakeInput
- type CredentialIntakeInputAction
- type CredentialOperation
- type CredentialOperationQualification
- type CredentialOperationStatus
- type DecisionReceipt
- type DecisionReceiptAction
- type DecisionReceiptEvidenceType
- type DelegatedActorStatus
- type DelegatedDecisionInput
- type DelegatedReview
- type DelegatedReviewEvidenceType
- type DelegatedReviewInput
- type DelegatedReviewInputPurpose
- type DelegatedReviewOpened
- type DelegatedReviewOpenedEvidenceType
- type DelegatedReviewOpenedPurpose
- type DelegatedReviewOpenedStatementVersion
- type DelegatedReviewOpenedStatus
- type DelegatedReviewPurpose
- type DelegatedReviewStatementVersion
- type DelegatedReviewStatus
- type DiagnosticLocation
- type DiagnosticSemanticIndex
- type Digest
- type Draft
- type DraftInput
- type DraftRevisionInput
- type EBilanzAccount
- type EBilanzContext
- func (t EBilanzContext) AsEBilanzContext0() (EBilanzContext0, error)
- func (t EBilanzContext) AsEBilanzContext1() (EBilanzContext1, error)
- func (t *EBilanzContext) FromEBilanzContext0(v EBilanzContext0) error
- func (t *EBilanzContext) FromEBilanzContext1(v EBilanzContext1) error
- func (t EBilanzContext) MarshalJSON() ([]byte, error)
- func (t *EBilanzContext) MergeEBilanzContext0(v EBilanzContext0) error
- func (t *EBilanzContext) MergeEBilanzContext1(v EBilanzContext1) error
- func (t *EBilanzContext) UnmarshalJSON(b []byte) error
- type EBilanzContext0
- type EBilanzContext1
- type EBilanzDimension
- func (t EBilanzDimension) AsEBilanzDimension0() (EBilanzDimension0, error)
- func (t EBilanzDimension) AsEBilanzDimension1() (EBilanzDimension1, error)
- func (t *EBilanzDimension) FromEBilanzDimension0(v EBilanzDimension0) error
- func (t *EBilanzDimension) FromEBilanzDimension1(v EBilanzDimension1) error
- func (t EBilanzDimension) MarshalJSON() ([]byte, error)
- func (t *EBilanzDimension) MergeEBilanzDimension0(v EBilanzDimension0) error
- func (t *EBilanzDimension) MergeEBilanzDimension1(v EBilanzDimension1) error
- func (t *EBilanzDimension) UnmarshalJSON(b []byte) error
- type EBilanzDimension0
- type EBilanzDimension1
- type EBilanzFact
- func (t EBilanzFact) AsEBilanzFact0() (EBilanzFact0, error)
- func (t EBilanzFact) AsEBilanzFact1() (EBilanzFact1, error)
- func (t EBilanzFact) AsEBilanzFact2() (EBilanzFact2, error)
- func (t EBilanzFact) AsEBilanzFact3() (EBilanzFact3, error)
- func (t *EBilanzFact) FromEBilanzFact0(v EBilanzFact0) error
- func (t *EBilanzFact) FromEBilanzFact1(v EBilanzFact1) error
- func (t *EBilanzFact) FromEBilanzFact2(v EBilanzFact2) error
- func (t *EBilanzFact) FromEBilanzFact3(v EBilanzFact3) error
- func (t EBilanzFact) MarshalJSON() ([]byte, error)
- func (t *EBilanzFact) MergeEBilanzFact0(v EBilanzFact0) error
- func (t *EBilanzFact) MergeEBilanzFact1(v EBilanzFact1) error
- func (t *EBilanzFact) MergeEBilanzFact2(v EBilanzFact2) error
- func (t *EBilanzFact) MergeEBilanzFact3(v EBilanzFact3) error
- func (t *EBilanzFact) UnmarshalJSON(b []byte) error
- type EBilanzFact0
- type EBilanzFact0State
- type EBilanzFact0Unit
- type EBilanzFact1
- type EBilanzFact1State
- type EBilanzFact1Unit
- type EBilanzFact2
- type EBilanzFact2State
- type EBilanzFact3
- type EBilanzFact3State
- type EBilanzFormBasis
- type EBilanzFormBasisName
- type EBilanzFormBinding
- type EBilanzFormBindingValueFrom
- type EBilanzFormCalculation
- type EBilanzFormEdge
- type EBilanzFormEdgeComponent
- type EBilanzFormField
- type EBilanzFormFieldAllowedStates
- type EBilanzFormFieldComponents
- type EBilanzFormFieldFootnoteRequired
- type EBilanzFormFieldKind
- type EBilanzFormFieldPeriod
- type EBilanzFormFieldRequiredState
- type EBilanzFormFieldRequiredWhen
- type EBilanzFormFieldSelectionValue
- type EBilanzFormFieldValueLiteral
- type EBilanzFormPartnership
- type EBilanzFormPlan
- type EBilanzFormPlanBalRequiredWhen
- type EBilanzFormPlanCaseAccountDetailModes
- type EBilanzFormPlanCaseAccountingStandard
- type EBilanzFormPlanCaseIncomeStatementFormat
- type EBilanzFormPlanCaseLegalForm
- type EBilanzFormPlanCaseRequiredComponents
- type EBilanzFormPlanCaseRevisionStatus
- type EBilanzFormPlanCaseStatementType
- type EBilanzFormPlanCaseTaxStatementType
- type EBilanzFormPlanInput
- type EBilanzFormPlanInputAccountingStandard
- type EBilanzFormPlanInputIncomeStatementFormat
- type EBilanzFormPlanInputLegalForm
- type EBilanzFormPlanInputRevisionStatus
- type EBilanzFormPlanInputStatementType
- type EBilanzFormPlanInputTaxStatementType
- type EBilanzFormPlanPeriodRulesClosingDateBinding
- type EBilanzFormPlanPeriodRulesMaximumMonths
- type EBilanzFormPlanPeriodRulesReportingPeriodBinding
- type EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear
- type EBilanzFormPlanProcedure
- type EBilanzFormPlanSchemaVersion
- type EBilanzFormPlanTaxonomyVersion
- type EBilanzFormReconciliation
- type EBilanzFormTransferEntry
- type EBilanzFormTuple
- type EBilanzFormTupleChildrenState
- type EBilanzFormTupleMode
- type EBilanzInput
- type EBilanzInputSchemaVersion
- type EBilanzMappedFact
- func (t EBilanzMappedFact) AsEBilanzMappedFact0() (EBilanzMappedFact0, error)
- func (t EBilanzMappedFact) AsEBilanzMappedFact1() (EBilanzMappedFact1, error)
- func (t *EBilanzMappedFact) FromEBilanzMappedFact0(v EBilanzMappedFact0) error
- func (t *EBilanzMappedFact) FromEBilanzMappedFact1(v EBilanzMappedFact1) error
- func (t EBilanzMappedFact) MarshalJSON() ([]byte, error)
- func (t *EBilanzMappedFact) MergeEBilanzMappedFact0(v EBilanzMappedFact0) error
- func (t *EBilanzMappedFact) MergeEBilanzMappedFact1(v EBilanzMappedFact1) error
- func (t *EBilanzMappedFact) UnmarshalJSON(b []byte) error
- type EBilanzMappedFact0
- type EBilanzMappedFact0State
- type EBilanzMappedFact0Unit
- type EBilanzMappedFact1
- type EBilanzMappedFact1State
- type EBilanzMappedFact1Unit
- type EBilanzMappedInput
- type EBilanzMappedMetadata
- type EBilanzMappedMetadataSchemaVersion
- type EBilanzMappingAxis
- type EBilanzMappingAxisKind
- type EBilanzMappingCatalog
- type EBilanzMappingCatalogProcedure
- type EBilanzMappingCatalogSchemaVersion
- type EBilanzMappingCatalogScopeAccountingStandard
- type EBilanzMappingCatalogScopeAnnual
- type EBilanzMappingCatalogScopeIncomeStatementFormat
- type EBilanzMappingCatalogScopeLegalForms
- type EBilanzMappingCatalogTaxonomyVersion
- type EBilanzMappingDecisionInput
- type EBilanzMappingDimensionSet
- type EBilanzMappingDocument
- type EBilanzMappingDocumentProcedure
- type EBilanzMappingDocumentSchemaVersion
- type EBilanzMappingEntry
- type EBilanzMappingEntryContextKind
- type EBilanzMappingInput
- type EBilanzMappingMember
- type EBilanzMappingMemberValueLegalForms
- type EBilanzMappingRevision
- type EBilanzMappingRevisionInput
- type EBilanzMappingRevisionStatementVersion
- type EBilanzMappingRevisionStatus
- type EBilanzMappingTarget
- type EBilanzMappingTargetComponents
- type EBilanzMappingTargetPeriod
- type EBilanzMappingTargetValueLegalForms
- type Fields
- type FilingConsent
- type FilingConsentEvidenceType
- type FilingConsentInput
- type FilingConsentOpened
- type FilingConsentOpenedEvidenceType
- type FilingConsentOpenedPurpose
- type FilingConsentOpenedStatement
- type FilingConsentOpenedStatementVersion
- type FilingConsentOpenedStatus
- type FilingConsentOpenedTransmissionEligibility
- type FilingConsentPurpose
- type FilingConsentStatement
- type FilingConsentStatementVersion
- type FilingConsentStatus
- type FilingConsentTransmissionEligibility
- type FilingDecisionInput
- type FilingHumanAuthorization
- type GetCredentialOperationParams
- type GetCredentialOperationResponse
- func (r GetCredentialOperationResponse) ContentType() string
- func (r GetCredentialOperationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetCredentialOperationResponse) GetBody() []byte
- func (r GetCredentialOperationResponse) GetJSON200() *CredentialOperation
- func (r GetCredentialOperationResponse) Status() string
- func (r GetCredentialOperationResponse) StatusCode() int
- type GetDelegatedReviewParams
- type GetDelegatedReviewResponse
- func (r GetDelegatedReviewResponse) ContentType() string
- func (r GetDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetDelegatedReviewResponse) GetBody() []byte
- func (r GetDelegatedReviewResponse) GetJSON200() *DelegatedReview
- func (r GetDelegatedReviewResponse) Status() string
- func (r GetDelegatedReviewResponse) StatusCode() int
- type GetDraftParams
- type GetDraftResponse
- type GetDraftRevisionParams
- type GetDraftRevisionResponse
- func (r GetDraftRevisionResponse) ContentType() string
- func (r GetDraftRevisionResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetDraftRevisionResponse) GetBody() []byte
- func (r GetDraftRevisionResponse) GetJSON200() *Draft
- func (r GetDraftRevisionResponse) Status() string
- func (r GetDraftRevisionResponse) StatusCode() int
- type GetEBilanzMappingCatalogParams
- type GetEBilanzMappingCatalogResponse
- func (r GetEBilanzMappingCatalogResponse) ContentType() string
- func (r GetEBilanzMappingCatalogResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetEBilanzMappingCatalogResponse) GetBody() []byte
- func (r GetEBilanzMappingCatalogResponse) GetJSON200() *EBilanzMappingCatalog
- func (r GetEBilanzMappingCatalogResponse) Status() string
- func (r GetEBilanzMappingCatalogResponse) StatusCode() int
- type GetEBilanzMappingParams
- type GetEBilanzMappingResponse
- func (r GetEBilanzMappingResponse) ContentType() string
- func (r GetEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetEBilanzMappingResponse) GetBody() []byte
- func (r GetEBilanzMappingResponse) GetJSON200() *EBilanzMappingRevision
- func (r GetEBilanzMappingResponse) Status() string
- func (r GetEBilanzMappingResponse) StatusCode() int
- type GetEBilanzMappingRevisionParams
- type GetEBilanzMappingRevisionResponse
- func (r GetEBilanzMappingRevisionResponse) ContentType() string
- func (r GetEBilanzMappingRevisionResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetEBilanzMappingRevisionResponse) GetBody() []byte
- func (r GetEBilanzMappingRevisionResponse) GetJSON200() *EBilanzMappingRevision
- func (r GetEBilanzMappingRevisionResponse) Status() string
- func (r GetEBilanzMappingRevisionResponse) StatusCode() int
- type GetFilingConsentParams
- type GetFilingConsentResponse
- func (r GetFilingConsentResponse) ContentType() string
- func (r GetFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetFilingConsentResponse) GetBody() []byte
- func (r GetFilingConsentResponse) GetJSON200() *FilingConsent
- func (r GetFilingConsentResponse) Status() string
- func (r GetFilingConsentResponse) StatusCode() int
- type GetPreparationArtifactParams
- type GetPreparationArtifactParamsKind
- type GetPreparationArtifactResponse
- func (r GetPreparationArtifactResponse) ContentType() string
- func (r GetPreparationArtifactResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetPreparationArtifactResponse) GetBody() []byte
- func (r GetPreparationArtifactResponse) GetJSON200() *map[string]interface{}
- func (r GetPreparationArtifactResponse) GetXML200() *string
- func (r GetPreparationArtifactResponse) Status() string
- func (r GetPreparationArtifactResponse) StatusCode() int
- type GetPreparationArtifactResponse200Headers
- type GetPreparationParams
- type GetPreparationResponse
- func (r GetPreparationResponse) ContentType() string
- func (r GetPreparationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetPreparationResponse) GetBody() []byte
- func (r GetPreparationResponse) GetJSON200() *Preparation
- func (r GetPreparationResponse) Status() string
- func (r GetPreparationResponse) StatusCode() int
- type GetProfileParams
- type GetProfileResponse
- func (r GetProfileResponse) ContentType() string
- func (r GetProfileResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetProfileResponse) GetBody() []byte
- func (r GetProfileResponse) GetJSON200() *Profile
- func (r GetProfileResponse) Status() string
- func (r GetProfileResponse) StatusCode() int
- type GetRetrievalArtifactContentParams
- type GetRetrievalArtifactContentParamsKind
- type GetRetrievalArtifactContentResponse
- func (r GetRetrievalArtifactContentResponse) ContentType() string
- func (r GetRetrievalArtifactContentResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetRetrievalArtifactContentResponse) GetBody() []byte
- func (r GetRetrievalArtifactContentResponse) GetJSON200() *openapi_types.File
- func (r GetRetrievalArtifactContentResponse) Status() string
- func (r GetRetrievalArtifactContentResponse) StatusCode() int
- type GetRetrievalArtifactContentResponse200Headers
- type GetRetrievalArtifactParams
- type GetRetrievalArtifactResponse
- func (r GetRetrievalArtifactResponse) ContentType() string
- func (r GetRetrievalArtifactResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetRetrievalArtifactResponse) GetBody() []byte
- func (r GetRetrievalArtifactResponse) GetJSON200() *RetrievalArtifact
- func (r GetRetrievalArtifactResponse) Status() string
- func (r GetRetrievalArtifactResponse) StatusCode() int
- type GetRetrievalDecryptionParams
- type GetRetrievalDecryptionResponse
- func (r GetRetrievalDecryptionResponse) ContentType() string
- func (r GetRetrievalDecryptionResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetRetrievalDecryptionResponse) GetBody() []byte
- func (r GetRetrievalDecryptionResponse) GetJSON200() *RetrievalDecryption
- func (r GetRetrievalDecryptionResponse) Status() string
- func (r GetRetrievalDecryptionResponse) StatusCode() int
- type GetSoftwareCredentialParams
- type GetSoftwareCredentialResponse
- func (r GetSoftwareCredentialResponse) ContentType() string
- func (r GetSoftwareCredentialResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetSoftwareCredentialResponse) GetBody() []byte
- func (r GetSoftwareCredentialResponse) GetJSON200() *SoftwareCredential
- func (r GetSoftwareCredentialResponse) Status() string
- func (r GetSoftwareCredentialResponse) StatusCode() int
- type GetUStVADerivedRulesParams
- type GetUStVADerivedRulesResponse
- func (r GetUStVADerivedRulesResponse) ContentType() string
- func (r GetUStVADerivedRulesResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUStVADerivedRulesResponse) GetBody() []byte
- func (r GetUStVADerivedRulesResponse) GetJSON200() *UStVADerivedRules
- func (r GetUStVADerivedRulesResponse) Status() string
- func (r GetUStVADerivedRulesResponse) StatusCode() int
- type GetUStVAFieldCatalogParams
- type GetUStVAFieldCatalogResponse
- func (r GetUStVAFieldCatalogResponse) ContentType() string
- func (r GetUStVAFieldCatalogResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUStVAFieldCatalogResponse) GetBody() []byte
- func (r GetUStVAFieldCatalogResponse) GetJSON200() *UStVAFieldCatalog
- func (r GetUStVAFieldCatalogResponse) Status() string
- func (r GetUStVAFieldCatalogResponse) StatusCode() int
- type GetUStVAMappingParams
- type GetUStVAMappingResponse
- func (r GetUStVAMappingResponse) ContentType() string
- func (r GetUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUStVAMappingResponse) GetBody() []byte
- func (r GetUStVAMappingResponse) GetJSON200() *UStVAMappingRevision
- func (r GetUStVAMappingResponse) Status() string
- func (r GetUStVAMappingResponse) StatusCode() int
- type GetUStVAMappingRevisionParams
- type GetUStVAMappingRevisionResponse
- func (r GetUStVAMappingRevisionResponse) ContentType() string
- func (r GetUStVAMappingRevisionResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUStVAMappingRevisionResponse) GetBody() []byte
- func (r GetUStVAMappingRevisionResponse) GetJSON200() *UStVAMappingRevision
- func (r GetUStVAMappingRevisionResponse) Status() string
- func (r GetUStVAMappingRevisionResponse) StatusCode() int
- type GetUserNoticesParams
- type GetUserNoticesResponse
- func (r GetUserNoticesResponse) ContentType() string
- func (r GetUserNoticesResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUserNoticesResponse) GetBody() []byte
- func (r GetUserNoticesResponse) GetJSON200() *UserNoticeBundle
- func (r GetUserNoticesResponse) Status() string
- func (r GetUserNoticesResponse) StatusCode() int
- type GetUtilityParams
- type GetUtilityResponse
- func (r GetUtilityResponse) ContentType() string
- func (r GetUtilityResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetUtilityResponse) GetBody() []byte
- func (r GetUtilityResponse) GetJSON200() *UtilityJob
- func (r GetUtilityResponse) Status() string
- func (r GetUtilityResponse) StatusCode() int
- type GetValidationArtifact200JSONResponseBody
- func (t GetValidationArtifact200JSONResponseBody) AsGetValidationArtifact200JSONResponseBody1() (GetValidationArtifact200JSONResponseBody1, error)
- func (t GetValidationArtifact200JSONResponseBody) AsValidationDiagnostics() (ValidationDiagnostics, error)
- func (t *GetValidationArtifact200JSONResponseBody) FromGetValidationArtifact200JSONResponseBody1(v GetValidationArtifact200JSONResponseBody1) error
- func (t *GetValidationArtifact200JSONResponseBody) FromValidationDiagnostics(v ValidationDiagnostics) error
- func (t GetValidationArtifact200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *GetValidationArtifact200JSONResponseBody) MergeGetValidationArtifact200JSONResponseBody1(v GetValidationArtifact200JSONResponseBody1) error
- func (t *GetValidationArtifact200JSONResponseBody) MergeValidationDiagnostics(v ValidationDiagnostics) error
- func (t *GetValidationArtifact200JSONResponseBody) UnmarshalJSON(b []byte) error
- type GetValidationArtifact200JSONResponseBody1
- type GetValidationArtifactParams
- type GetValidationArtifactParamsKind
- type GetValidationArtifactResponse
- func (r GetValidationArtifactResponse) ContentType() string
- func (r GetValidationArtifactResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetValidationArtifactResponse) GetBody() []byte
- func (r GetValidationArtifactResponse) GetJSON200() *GetValidationArtifact200JSONResponseBody
- func (r GetValidationArtifactResponse) GetXML200() *string
- func (r GetValidationArtifactResponse) Status() string
- func (r GetValidationArtifactResponse) StatusCode() int
- type GetValidationArtifactResponse200Headers
- type GetValidationParams
- type GetValidationResponse
- func (r GetValidationResponse) ContentType() string
- func (r GetValidationResponse) GetApplicationproblemJSONDefault() *Problem
- func (r GetValidationResponse) GetBody() []byte
- func (r GetValidationResponse) GetJSON200() *Validation
- func (r GetValidationResponse) Status() string
- func (r GetValidationResponse) StatusCode() int
- type HttpRequestDoer
- type ID
- type Idempotency
- type MappingID
- type PlanEBilanzFormJSONRequestBody
- type PlanEBilanzFormParams
- type PlanEBilanzFormResponse
- func (r PlanEBilanzFormResponse) ContentType() string
- func (r PlanEBilanzFormResponse) GetApplicationproblemJSONDefault() *Problem
- func (r PlanEBilanzFormResponse) GetBody() []byte
- func (r PlanEBilanzFormResponse) GetJSON200() *EBilanzFormPlan
- func (r PlanEBilanzFormResponse) Status() string
- func (r PlanEBilanzFormResponse) StatusCode() int
- type Preparation
- type PreparationInput
- type PreparationModuleInput
- type PreparationStatus
- type Problem
- type Profile
- type ProfileInput
- type ProfileVersion
- type RequestEditorFn
- type RetrievalArchiveAcknowledgement
- type RetrievalArchiveAcknowledgementEvidenceType
- type RetrievalArchiveAcknowledgementInput
- type RetrievalArtifact
- type RetrievalArtifactContentMediaType
- type RetrievalArtifactProvenanceMediaType
- type RetrievalArtifactPurpose
- type RetrievalDecryption
- type RetrievalDecryptionInput
- type RetrievalDecryptionStatus
- type RetrievalPreservationInput
- type ReviseDraftJSONRequestBody
- type ReviseDraftParams
- type ReviseDraftResponse
- func (r ReviseDraftResponse) ContentType() string
- func (r ReviseDraftResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ReviseDraftResponse) GetBody() []byte
- func (r ReviseDraftResponse) GetJSON201() *Draft
- func (r ReviseDraftResponse) Status() string
- func (r ReviseDraftResponse) StatusCode() int
- type ReviseEBilanzMappingJSONRequestBody
- type ReviseEBilanzMappingParams
- type ReviseEBilanzMappingResponse
- func (r ReviseEBilanzMappingResponse) ContentType() string
- func (r ReviseEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ReviseEBilanzMappingResponse) GetBody() []byte
- func (r ReviseEBilanzMappingResponse) GetJSON200() *EBilanzMappingRevision
- func (r ReviseEBilanzMappingResponse) Status() string
- func (r ReviseEBilanzMappingResponse) StatusCode() int
- type ReviseUStVAMappingJSONRequestBody
- type ReviseUStVAMappingParams
- type ReviseUStVAMappingResponse
- func (r ReviseUStVAMappingResponse) ContentType() string
- func (r ReviseUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r ReviseUStVAMappingResponse) GetBody() []byte
- func (r ReviseUStVAMappingResponse) GetJSON200() *UStVAMappingRevision
- func (r ReviseUStVAMappingResponse) Status() string
- func (r ReviseUStVAMappingResponse) StatusCode() int
- type Revision
- type RevokeDelegatedReviewJSONRequestBody
- type RevokeDelegatedReviewParams
- type RevokeDelegatedReviewResponse
- func (r RevokeDelegatedReviewResponse) ContentType() string
- func (r RevokeDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
- func (r RevokeDelegatedReviewResponse) GetBody() []byte
- func (r RevokeDelegatedReviewResponse) GetJSON201() *DelegatedReview
- func (r RevokeDelegatedReviewResponse) Status() string
- func (r RevokeDelegatedReviewResponse) StatusCode() int
- type RevokeFilingConsentJSONRequestBody
- type RevokeFilingConsentParams
- type RevokeFilingConsentResponse
- func (r RevokeFilingConsentResponse) ContentType() string
- func (r RevokeFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
- func (r RevokeFilingConsentResponse) GetBody() []byte
- func (r RevokeFilingConsentResponse) GetJSON201() *FilingConsent
- func (r RevokeFilingConsentResponse) Status() string
- func (r RevokeFilingConsentResponse) StatusCode() int
- type RevokeSoftwareCredentialParams
- type RevokeSoftwareCredentialResponse
- func (r RevokeSoftwareCredentialResponse) ContentType() string
- func (r RevokeSoftwareCredentialResponse) GetApplicationproblemJSONDefault() *Problem
- func (r RevokeSoftwareCredentialResponse) GetBody() []byte
- func (r RevokeSoftwareCredentialResponse) GetJSON200() *SoftwareCredential
- func (r RevokeSoftwareCredentialResponse) Status() string
- func (r RevokeSoftwareCredentialResponse) StatusCode() int
- type SoftwareCredential
- type SoftwareCredentialCredentialKind
- type SoftwareCredentialQualification
- type SoftwareCredentialStatus
- type Supplier
- type Taxpayer
- type TaxpayerV2
- type Tenant
- type UStVADerivedFact
- type UStVADerivedInput
- type UStVADerivedMetadata
- type UStVADerivedRuleGroup
- type UStVADerivedRuleGroupResultSign
- type UStVADerivedRuleSource
- type UStVADerivedRules
- type UStVAFieldCatalog
- type UStVAFieldDefinition
- type UStVAFieldDefinitionKind
- type UStVAFieldsV2
- type UStVAFieldsV2Kz22
- type UStVAFieldsV2Kz26
- type UStVAFieldsV2Kz29
- type UStVAFieldsV2Kz500
- type UStVAInput
- type UStVAInputV1
- type UStVAInputV2
- type UStVAMappedFact
- func (t UStVAMappedFact) AsUStVAMappedFact0() (UStVAMappedFact0, error)
- func (t UStVAMappedFact) AsUStVAMappedFact1() (UStVAMappedFact1, error)
- func (t *UStVAMappedFact) FromUStVAMappedFact0(v UStVAMappedFact0) error
- func (t *UStVAMappedFact) FromUStVAMappedFact1(v UStVAMappedFact1) error
- func (t UStVAMappedFact) MarshalJSON() ([]byte, error)
- func (t *UStVAMappedFact) MergeUStVAMappedFact0(v UStVAMappedFact0) error
- func (t *UStVAMappedFact) MergeUStVAMappedFact1(v UStVAMappedFact1) error
- func (t *UStVAMappedFact) UnmarshalJSON(b []byte) error
- type UStVAMappedFact0
- type UStVAMappedFact1
- type UStVAMappedInput
- type UStVAMappingDecisionInput
- type UStVAMappingDocument
- type UStVAMappingDocumentProcedure
- type UStVAMappingDocumentSchemaVersion
- type UStVAMappingEntry
- type UStVAMappingEntryGroup
- type UStVAMappingInput
- type UStVAMappingRevision
- type UStVAMappingRevisionInput
- type UStVAMappingRevisionStatementVersion
- type UStVAMappingRevisionStatus
- type UserNotice
- type UserNoticeBundle
- type UserNoticeBundleSchemaVersion
- type UtilityInput
- func (t UtilityInput) AsUtilityInput0() (UtilityInput0, error)
- func (t UtilityInput) AsUtilityInput1() (UtilityInput1, error)
- func (t UtilityInput) AsUtilityInput2() (UtilityInput2, error)
- func (t UtilityInput) AsUtilityInput3() (UtilityInput3, error)
- func (t UtilityInput) AsUtilityInput4() (UtilityInput4, error)
- func (t UtilityInput) AsUtilityInput5() (UtilityInput5, error)
- func (t UtilityInput) AsUtilityInput6() (UtilityInput6, error)
- func (t UtilityInput) AsUtilityInput7() (UtilityInput7, error)
- func (t UtilityInput) AsUtilityInput8() (UtilityInput8, error)
- func (t UtilityInput) AsUtilityInput9() (UtilityInput9, error)
- func (t UtilityInput) AsUtilityInput10() (UtilityInput10, error)
- func (t UtilityInput) AsUtilityInput11() (UtilityInput11, error)
- func (t UtilityInput) AsUtilityInput12() (UtilityInput12, error)
- func (t UtilityInput) AsUtilityInput13() (UtilityInput13, error)
- func (t UtilityInput) AsUtilityInput14() (UtilityInput14, error)
- func (t UtilityInput) AsUtilityInput15() (UtilityInput15, error)
- func (t *UtilityInput) FromUtilityInput0(v UtilityInput0) error
- func (t *UtilityInput) FromUtilityInput1(v UtilityInput1) error
- func (t *UtilityInput) FromUtilityInput2(v UtilityInput2) error
- func (t *UtilityInput) FromUtilityInput3(v UtilityInput3) error
- func (t *UtilityInput) FromUtilityInput4(v UtilityInput4) error
- func (t *UtilityInput) FromUtilityInput5(v UtilityInput5) error
- func (t *UtilityInput) FromUtilityInput6(v UtilityInput6) error
- func (t *UtilityInput) FromUtilityInput7(v UtilityInput7) error
- func (t *UtilityInput) FromUtilityInput8(v UtilityInput8) error
- func (t *UtilityInput) FromUtilityInput9(v UtilityInput9) error
- func (t *UtilityInput) FromUtilityInput10(v UtilityInput10) error
- func (t *UtilityInput) FromUtilityInput11(v UtilityInput11) error
- func (t *UtilityInput) FromUtilityInput12(v UtilityInput12) error
- func (t *UtilityInput) FromUtilityInput13(v UtilityInput13) error
- func (t *UtilityInput) FromUtilityInput14(v UtilityInput14) error
- func (t *UtilityInput) FromUtilityInput15(v UtilityInput15) error
- func (t UtilityInput) MarshalJSON() ([]byte, error)
- func (t *UtilityInput) MergeUtilityInput0(v UtilityInput0) error
- func (t *UtilityInput) MergeUtilityInput1(v UtilityInput1) error
- func (t *UtilityInput) MergeUtilityInput2(v UtilityInput2) error
- func (t *UtilityInput) MergeUtilityInput3(v UtilityInput3) error
- func (t *UtilityInput) MergeUtilityInput4(v UtilityInput4) error
- func (t *UtilityInput) MergeUtilityInput5(v UtilityInput5) error
- func (t *UtilityInput) MergeUtilityInput6(v UtilityInput6) error
- func (t *UtilityInput) MergeUtilityInput7(v UtilityInput7) error
- func (t *UtilityInput) MergeUtilityInput8(v UtilityInput8) error
- func (t *UtilityInput) MergeUtilityInput9(v UtilityInput9) error
- func (t *UtilityInput) MergeUtilityInput10(v UtilityInput10) error
- func (t *UtilityInput) MergeUtilityInput11(v UtilityInput11) error
- func (t *UtilityInput) MergeUtilityInput12(v UtilityInput12) error
- func (t *UtilityInput) MergeUtilityInput13(v UtilityInput13) error
- func (t *UtilityInput) MergeUtilityInput14(v UtilityInput14) error
- func (t *UtilityInput) MergeUtilityInput15(v UtilityInput15) error
- func (t *UtilityInput) UnmarshalJSON(b []byte) error
- type UtilityInput0
- type UtilityInput0Operation
- type UtilityInput1
- type UtilityInput1Operation
- type UtilityInput2
- type UtilityInput2Operation
- type UtilityInput3
- type UtilityInput3Operation
- type UtilityInput4
- type UtilityInput4Operation
- type UtilityInput5
- type UtilityInput5Operation
- type UtilityInput6
- type UtilityInput6Operation
- type UtilityInput7
- type UtilityInput7Operation
- type UtilityInput8
- type UtilityInput8Operation
- type UtilityInput9
- type UtilityInput9Operation
- type UtilityInput10
- type UtilityInput10Operation
- type UtilityInput11
- type UtilityInput11Operation
- type UtilityInput12
- type UtilityInput12Operation
- type UtilityInput13
- type UtilityInput13Operation
- type UtilityInput14
- type UtilityInput14Operation
- type UtilityInput15
- type UtilityInput15Operation
- type UtilityInput15Procedure
- type UtilityJob
- type UtilityJobOperation
- type UtilityJobStatus
- type UtilityResponse
- type UtilityResponseOperation
- type UtilityResponseProtocol
- type UtilityResponseSdkRelease
- type UtilityResult
- type UtilityResultOutcome
- type Validation
- type ValidationDiagnosticFinding
- type ValidationDiagnosticFindingKind
- type ValidationDiagnostics
- type ValidationDiagnosticsReason
- type ValidationDiagnosticsSchema
- type ValidationDiagnosticsStatus
- type ValidationInput
- type ValidationOutcome
- type ValidationStatus
- type WithdrawEBilanzMappingJSONRequestBody
- type WithdrawEBilanzMappingParams
- type WithdrawEBilanzMappingResponse
- func (r WithdrawEBilanzMappingResponse) ContentType() string
- func (r WithdrawEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r WithdrawEBilanzMappingResponse) GetBody() []byte
- func (r WithdrawEBilanzMappingResponse) GetJSON201() *DecisionReceipt
- func (r WithdrawEBilanzMappingResponse) Status() string
- func (r WithdrawEBilanzMappingResponse) StatusCode() int
- type WithdrawUStVAMappingJSONRequestBody
- type WithdrawUStVAMappingParams
- type WithdrawUStVAMappingResponse
- func (r WithdrawUStVAMappingResponse) ContentType() string
- func (r WithdrawUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
- func (r WithdrawUStVAMappingResponse) GetBody() []byte
- func (r WithdrawUStVAMappingResponse) GetJSON201() *DecisionReceipt
- func (r WithdrawUStVAMappingResponse) Status() string
- func (r WithdrawUStVAMappingResponse) StatusCode() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConfirmDelegatedReviewRequest ¶
func NewConfirmDelegatedReviewRequest(server string, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, body ConfirmDelegatedReviewJSONRequestBody) (*http.Request, error)
NewConfirmDelegatedReviewRequest calls the generic ConfirmDelegatedReview builder with application/json body
func NewConfirmDelegatedReviewRequestWithBody ¶
func NewConfirmDelegatedReviewRequestWithBody(server string, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, contentType string, body io.Reader) (*http.Request, error)
NewConfirmDelegatedReviewRequestWithBody constructs an http.Request for the ConfirmDelegatedReview method, with any body, and a specified content type
func NewConfirmEBilanzMappingRequest ¶
func NewConfirmEBilanzMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, body ConfirmEBilanzMappingJSONRequestBody) (*http.Request, error)
NewConfirmEBilanzMappingRequest calls the generic ConfirmEBilanzMapping builder with application/json body
func NewConfirmEBilanzMappingRequestWithBody ¶
func NewConfirmEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewConfirmEBilanzMappingRequestWithBody constructs an http.Request for the ConfirmEBilanzMapping method, with any body, and a specified content type
func NewConfirmFilingConsentRequest ¶
func NewConfirmFilingConsentRequest(server string, productId ID, consentId ID, params *ConfirmFilingConsentParams, body ConfirmFilingConsentJSONRequestBody) (*http.Request, error)
NewConfirmFilingConsentRequest calls the generic ConfirmFilingConsent builder with application/json body
func NewConfirmFilingConsentRequestWithBody ¶
func NewConfirmFilingConsentRequestWithBody(server string, productId ID, consentId ID, params *ConfirmFilingConsentParams, contentType string, body io.Reader) (*http.Request, error)
NewConfirmFilingConsentRequestWithBody constructs an http.Request for the ConfirmFilingConsent method, with any body, and a specified content type
func NewConfirmUStVAMappingRequest ¶
func NewConfirmUStVAMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, body ConfirmUStVAMappingJSONRequestBody) (*http.Request, error)
NewConfirmUStVAMappingRequest calls the generic ConfirmUStVAMapping builder with application/json body
func NewConfirmUStVAMappingRequestWithBody ¶
func NewConfirmUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewConfirmUStVAMappingRequestWithBody constructs an http.Request for the ConfirmUStVAMapping method, with any body, and a specified content type
func NewCreateCredentialIntakeRequest ¶
func NewCreateCredentialIntakeRequest(server string, productId ID, params *CreateCredentialIntakeParams, body CreateCredentialIntakeJSONRequestBody) (*http.Request, error)
NewCreateCredentialIntakeRequest calls the generic CreateCredentialIntake builder with application/json body
func NewCreateCredentialIntakeRequestWithBody ¶
func NewCreateCredentialIntakeRequestWithBody(server string, productId ID, params *CreateCredentialIntakeParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateCredentialIntakeRequestWithBody constructs an http.Request for the CreateCredentialIntake method, with any body, and a specified content type
func NewCreateDelegatedReviewRequest ¶
func NewCreateDelegatedReviewRequest(server string, productId ID, preparationId ID, params *CreateDelegatedReviewParams, body CreateDelegatedReviewJSONRequestBody) (*http.Request, error)
NewCreateDelegatedReviewRequest calls the generic CreateDelegatedReview builder with application/json body
func NewCreateDelegatedReviewRequestWithBody ¶
func NewCreateDelegatedReviewRequestWithBody(server string, productId ID, preparationId ID, params *CreateDelegatedReviewParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateDelegatedReviewRequestWithBody constructs an http.Request for the CreateDelegatedReview method, with any body, and a specified content type
func NewCreateDraftRequest ¶
func NewCreateDraftRequest(server string, productId ID, params *CreateDraftParams, body CreateDraftJSONRequestBody) (*http.Request, error)
NewCreateDraftRequest calls the generic CreateDraft builder with application/json body
func NewCreateDraftRequestWithBody ¶
func NewCreateDraftRequestWithBody(server string, productId ID, params *CreateDraftParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateDraftRequestWithBody constructs an http.Request for the CreateDraft method, with any body, and a specified content type
func NewCreateEBilanzMappingRequest ¶
func NewCreateEBilanzMappingRequest(server string, productId ID, params *CreateEBilanzMappingParams, body CreateEBilanzMappingJSONRequestBody) (*http.Request, error)
NewCreateEBilanzMappingRequest calls the generic CreateEBilanzMapping builder with application/json body
func NewCreateEBilanzMappingRequestWithBody ¶
func NewCreateEBilanzMappingRequestWithBody(server string, productId ID, params *CreateEBilanzMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateEBilanzMappingRequestWithBody constructs an http.Request for the CreateEBilanzMapping method, with any body, and a specified content type
func NewCreateFilingConsentRequest ¶
func NewCreateFilingConsentRequest(server string, productId ID, preparationId ID, params *CreateFilingConsentParams, body CreateFilingConsentJSONRequestBody) (*http.Request, error)
NewCreateFilingConsentRequest calls the generic CreateFilingConsent builder with application/json body
func NewCreateFilingConsentRequestWithBody ¶
func NewCreateFilingConsentRequestWithBody(server string, productId ID, preparationId ID, params *CreateFilingConsentParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateFilingConsentRequestWithBody constructs an http.Request for the CreateFilingConsent method, with any body, and a specified content type
func NewCreatePreparationRequest ¶
func NewCreatePreparationRequest(server string, productId ID, params *CreatePreparationParams, body CreatePreparationJSONRequestBody) (*http.Request, error)
NewCreatePreparationRequest calls the generic CreatePreparation builder with application/json body
func NewCreatePreparationRequestWithBody ¶
func NewCreatePreparationRequestWithBody(server string, productId ID, params *CreatePreparationParams, contentType string, body io.Reader) (*http.Request, error)
NewCreatePreparationRequestWithBody constructs an http.Request for the CreatePreparation method, with any body, and a specified content type
func NewCreateProfileRequest ¶
func NewCreateProfileRequest(server string, productId ID, params *CreateProfileParams, body CreateProfileJSONRequestBody) (*http.Request, error)
NewCreateProfileRequest calls the generic CreateProfile builder with application/json body
func NewCreateProfileRequestWithBody ¶
func NewCreateProfileRequestWithBody(server string, productId ID, params *CreateProfileParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateProfileRequestWithBody constructs an http.Request for the CreateProfile method, with any body, and a specified content type
func NewCreateRetrievalArchiveAcknowledgementRequest ¶
func NewCreateRetrievalArchiveAcknowledgementRequest(server string, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, body CreateRetrievalArchiveAcknowledgementJSONRequestBody) (*http.Request, error)
NewCreateRetrievalArchiveAcknowledgementRequest calls the generic CreateRetrievalArchiveAcknowledgement builder with application/json body
func NewCreateRetrievalArchiveAcknowledgementRequestWithBody ¶
func NewCreateRetrievalArchiveAcknowledgementRequestWithBody(server string, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateRetrievalArchiveAcknowledgementRequestWithBody constructs an http.Request for the CreateRetrievalArchiveAcknowledgement method, with any body, and a specified content type
func NewCreateRetrievalDecryptionRequest ¶
func NewCreateRetrievalDecryptionRequest(server string, productId ID, params *CreateRetrievalDecryptionParams, body CreateRetrievalDecryptionJSONRequestBody) (*http.Request, error)
NewCreateRetrievalDecryptionRequest calls the generic CreateRetrievalDecryption builder with application/json body
func NewCreateRetrievalDecryptionRequestWithBody ¶
func NewCreateRetrievalDecryptionRequestWithBody(server string, productId ID, params *CreateRetrievalDecryptionParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateRetrievalDecryptionRequestWithBody constructs an http.Request for the CreateRetrievalDecryption method, with any body, and a specified content type
func NewCreateRetrievalPreservationRequest ¶
func NewCreateRetrievalPreservationRequest(server string, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, body CreateRetrievalPreservationJSONRequestBody) (*http.Request, error)
NewCreateRetrievalPreservationRequest calls the generic CreateRetrievalPreservation builder with application/json body
func NewCreateRetrievalPreservationRequestWithBody ¶
func NewCreateRetrievalPreservationRequestWithBody(server string, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateRetrievalPreservationRequestWithBody constructs an http.Request for the CreateRetrievalPreservation method, with any body, and a specified content type
func NewCreateUStVAMappingRequest ¶
func NewCreateUStVAMappingRequest(server string, productId ID, params *CreateUStVAMappingParams, body CreateUStVAMappingJSONRequestBody) (*http.Request, error)
NewCreateUStVAMappingRequest calls the generic CreateUStVAMapping builder with application/json body
func NewCreateUStVAMappingRequestWithBody ¶
func NewCreateUStVAMappingRequestWithBody(server string, productId ID, params *CreateUStVAMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateUStVAMappingRequestWithBody constructs an http.Request for the CreateUStVAMapping method, with any body, and a specified content type
func NewCreateUtilityRequest ¶
func NewCreateUtilityRequest(server string, productId ID, params *CreateUtilityParams, body CreateUtilityJSONRequestBody) (*http.Request, error)
NewCreateUtilityRequest calls the generic CreateUtility builder with application/json body
func NewCreateUtilityRequestWithBody ¶
func NewCreateUtilityRequestWithBody(server string, productId ID, params *CreateUtilityParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateUtilityRequestWithBody constructs an http.Request for the CreateUtility method, with any body, and a specified content type
func NewCreateValidationRequest ¶
func NewCreateValidationRequest(server string, productId ID, params *CreateValidationParams, body CreateValidationJSONRequestBody) (*http.Request, error)
NewCreateValidationRequest calls the generic CreateValidation builder with application/json body
func NewCreateValidationRequestWithBody ¶
func NewCreateValidationRequestWithBody(server string, productId ID, params *CreateValidationParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateValidationRequestWithBody constructs an http.Request for the CreateValidation method, with any body, and a specified content type
func NewGetCredentialOperationRequest ¶
func NewGetCredentialOperationRequest(server string, productId ID, intakeId ID, params *GetCredentialOperationParams) (*http.Request, error)
NewGetCredentialOperationRequest constructs an http.Request for the GetCredentialOperation method
func NewGetDelegatedReviewRequest ¶
func NewGetDelegatedReviewRequest(server string, productId ID, reviewId ID, params *GetDelegatedReviewParams) (*http.Request, error)
NewGetDelegatedReviewRequest constructs an http.Request for the GetDelegatedReview method
func NewGetDraftRequest ¶
func NewGetDraftRequest(server string, productId ID, draftId ID, params *GetDraftParams) (*http.Request, error)
NewGetDraftRequest constructs an http.Request for the GetDraft method
func NewGetDraftRevisionRequest ¶
func NewGetDraftRevisionRequest(server string, productId ID, draftId ID, revision Revision, params *GetDraftRevisionParams) (*http.Request, error)
NewGetDraftRevisionRequest constructs an http.Request for the GetDraftRevision method
func NewGetEBilanzMappingCatalogRequest ¶
func NewGetEBilanzMappingCatalogRequest(server string, productId ID, params *GetEBilanzMappingCatalogParams) (*http.Request, error)
NewGetEBilanzMappingCatalogRequest constructs an http.Request for the GetEBilanzMappingCatalog method
func NewGetEBilanzMappingRequest ¶
func NewGetEBilanzMappingRequest(server string, productId ID, mappingId MappingID, params *GetEBilanzMappingParams) (*http.Request, error)
NewGetEBilanzMappingRequest constructs an http.Request for the GetEBilanzMapping method
func NewGetEBilanzMappingRevisionRequest ¶
func NewGetEBilanzMappingRevisionRequest(server string, productId ID, mappingId MappingID, revision Revision, params *GetEBilanzMappingRevisionParams) (*http.Request, error)
NewGetEBilanzMappingRevisionRequest constructs an http.Request for the GetEBilanzMappingRevision method
func NewGetFilingConsentRequest ¶
func NewGetFilingConsentRequest(server string, productId ID, consentId ID, params *GetFilingConsentParams) (*http.Request, error)
NewGetFilingConsentRequest constructs an http.Request for the GetFilingConsent method
func NewGetPreparationArtifactRequest ¶
func NewGetPreparationArtifactRequest(server string, productId ID, preparationId ID, kind GetPreparationArtifactParamsKind, params *GetPreparationArtifactParams) (*http.Request, error)
NewGetPreparationArtifactRequest constructs an http.Request for the GetPreparationArtifact method
func NewGetPreparationRequest ¶
func NewGetPreparationRequest(server string, productId ID, preparationId ID, params *GetPreparationParams) (*http.Request, error)
NewGetPreparationRequest constructs an http.Request for the GetPreparation method
func NewGetProfileRequest ¶
func NewGetProfileRequest(server string, productId ID, version ProfileVersion, params *GetProfileParams) (*http.Request, error)
NewGetProfileRequest constructs an http.Request for the GetProfile method
func NewGetRetrievalArtifactContentRequest ¶
func NewGetRetrievalArtifactContentRequest(server string, productId ID, artifactId ID, kind GetRetrievalArtifactContentParamsKind, params *GetRetrievalArtifactContentParams) (*http.Request, error)
NewGetRetrievalArtifactContentRequest constructs an http.Request for the GetRetrievalArtifactContent method
func NewGetRetrievalArtifactRequest ¶
func NewGetRetrievalArtifactRequest(server string, productId ID, artifactId ID, params *GetRetrievalArtifactParams) (*http.Request, error)
NewGetRetrievalArtifactRequest constructs an http.Request for the GetRetrievalArtifact method
func NewGetRetrievalDecryptionRequest ¶
func NewGetRetrievalDecryptionRequest(server string, productId ID, decryptionId ID, params *GetRetrievalDecryptionParams) (*http.Request, error)
NewGetRetrievalDecryptionRequest constructs an http.Request for the GetRetrievalDecryption method
func NewGetSoftwareCredentialRequest ¶
func NewGetSoftwareCredentialRequest(server string, productId ID, credentialId ID, params *GetSoftwareCredentialParams) (*http.Request, error)
NewGetSoftwareCredentialRequest constructs an http.Request for the GetSoftwareCredential method
func NewGetUStVADerivedRulesRequest ¶
func NewGetUStVADerivedRulesRequest(server string, productId ID, params *GetUStVADerivedRulesParams) (*http.Request, error)
NewGetUStVADerivedRulesRequest constructs an http.Request for the GetUStVADerivedRules method
func NewGetUStVAFieldCatalogRequest ¶
func NewGetUStVAFieldCatalogRequest(server string, productId ID, params *GetUStVAFieldCatalogParams) (*http.Request, error)
NewGetUStVAFieldCatalogRequest constructs an http.Request for the GetUStVAFieldCatalog method
func NewGetUStVAMappingRequest ¶
func NewGetUStVAMappingRequest(server string, productId ID, mappingId MappingID, params *GetUStVAMappingParams) (*http.Request, error)
NewGetUStVAMappingRequest constructs an http.Request for the GetUStVAMapping method
func NewGetUStVAMappingRevisionRequest ¶
func NewGetUStVAMappingRevisionRequest(server string, productId ID, mappingId MappingID, revision Revision, params *GetUStVAMappingRevisionParams) (*http.Request, error)
NewGetUStVAMappingRevisionRequest constructs an http.Request for the GetUStVAMappingRevision method
func NewGetUserNoticesRequest ¶
func NewGetUserNoticesRequest(server string, productId ID, params *GetUserNoticesParams) (*http.Request, error)
NewGetUserNoticesRequest constructs an http.Request for the GetUserNotices method
func NewGetUtilityRequest ¶
func NewGetUtilityRequest(server string, productId ID, utilityId ID, params *GetUtilityParams) (*http.Request, error)
NewGetUtilityRequest constructs an http.Request for the GetUtility method
func NewGetValidationArtifactRequest ¶
func NewGetValidationArtifactRequest(server string, productId ID, validationId ID, kind GetValidationArtifactParamsKind, params *GetValidationArtifactParams) (*http.Request, error)
NewGetValidationArtifactRequest constructs an http.Request for the GetValidationArtifact method
func NewGetValidationRequest ¶
func NewGetValidationRequest(server string, productId ID, validationId ID, params *GetValidationParams) (*http.Request, error)
NewGetValidationRequest constructs an http.Request for the GetValidation method
func NewPlanEBilanzFormRequest ¶
func NewPlanEBilanzFormRequest(server string, productId ID, params *PlanEBilanzFormParams, body PlanEBilanzFormJSONRequestBody) (*http.Request, error)
NewPlanEBilanzFormRequest calls the generic PlanEBilanzForm builder with application/json body
func NewPlanEBilanzFormRequestWithBody ¶
func NewPlanEBilanzFormRequestWithBody(server string, productId ID, params *PlanEBilanzFormParams, contentType string, body io.Reader) (*http.Request, error)
NewPlanEBilanzFormRequestWithBody constructs an http.Request for the PlanEBilanzForm method, with any body, and a specified content type
func NewReviseDraftRequest ¶
func NewReviseDraftRequest(server string, productId ID, draftId ID, params *ReviseDraftParams, body ReviseDraftJSONRequestBody) (*http.Request, error)
NewReviseDraftRequest calls the generic ReviseDraft builder with application/json body
func NewReviseDraftRequestWithBody ¶
func NewReviseDraftRequestWithBody(server string, productId ID, draftId ID, params *ReviseDraftParams, contentType string, body io.Reader) (*http.Request, error)
NewReviseDraftRequestWithBody constructs an http.Request for the ReviseDraft method, with any body, and a specified content type
func NewReviseEBilanzMappingRequest ¶
func NewReviseEBilanzMappingRequest(server string, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, body ReviseEBilanzMappingJSONRequestBody) (*http.Request, error)
NewReviseEBilanzMappingRequest calls the generic ReviseEBilanzMapping builder with application/json body
func NewReviseEBilanzMappingRequestWithBody ¶
func NewReviseEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewReviseEBilanzMappingRequestWithBody constructs an http.Request for the ReviseEBilanzMapping method, with any body, and a specified content type
func NewReviseUStVAMappingRequest ¶
func NewReviseUStVAMappingRequest(server string, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, body ReviseUStVAMappingJSONRequestBody) (*http.Request, error)
NewReviseUStVAMappingRequest calls the generic ReviseUStVAMapping builder with application/json body
func NewReviseUStVAMappingRequestWithBody ¶
func NewReviseUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewReviseUStVAMappingRequestWithBody constructs an http.Request for the ReviseUStVAMapping method, with any body, and a specified content type
func NewRevokeDelegatedReviewRequest ¶
func NewRevokeDelegatedReviewRequest(server string, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, body RevokeDelegatedReviewJSONRequestBody) (*http.Request, error)
NewRevokeDelegatedReviewRequest calls the generic RevokeDelegatedReview builder with application/json body
func NewRevokeDelegatedReviewRequestWithBody ¶
func NewRevokeDelegatedReviewRequestWithBody(server string, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, contentType string, body io.Reader) (*http.Request, error)
NewRevokeDelegatedReviewRequestWithBody constructs an http.Request for the RevokeDelegatedReview method, with any body, and a specified content type
func NewRevokeFilingConsentRequest ¶
func NewRevokeFilingConsentRequest(server string, productId ID, consentId ID, params *RevokeFilingConsentParams, body RevokeFilingConsentJSONRequestBody) (*http.Request, error)
NewRevokeFilingConsentRequest calls the generic RevokeFilingConsent builder with application/json body
func NewRevokeFilingConsentRequestWithBody ¶
func NewRevokeFilingConsentRequestWithBody(server string, productId ID, consentId ID, params *RevokeFilingConsentParams, contentType string, body io.Reader) (*http.Request, error)
NewRevokeFilingConsentRequestWithBody constructs an http.Request for the RevokeFilingConsent method, with any body, and a specified content type
func NewRevokeSoftwareCredentialRequest ¶
func NewRevokeSoftwareCredentialRequest(server string, productId ID, credentialId ID, params *RevokeSoftwareCredentialParams) (*http.Request, error)
NewRevokeSoftwareCredentialRequest constructs an http.Request for the RevokeSoftwareCredential method
func NewWithdrawEBilanzMappingRequest ¶
func NewWithdrawEBilanzMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, body WithdrawEBilanzMappingJSONRequestBody) (*http.Request, error)
NewWithdrawEBilanzMappingRequest calls the generic WithdrawEBilanzMapping builder with application/json body
func NewWithdrawEBilanzMappingRequestWithBody ¶
func NewWithdrawEBilanzMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewWithdrawEBilanzMappingRequestWithBody constructs an http.Request for the WithdrawEBilanzMapping method, with any body, and a specified content type
func NewWithdrawUStVAMappingRequest ¶
func NewWithdrawUStVAMappingRequest(server string, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, body WithdrawUStVAMappingJSONRequestBody) (*http.Request, error)
NewWithdrawUStVAMappingRequest calls the generic WithdrawUStVAMapping builder with application/json body
func NewWithdrawUStVAMappingRequestWithBody ¶
func NewWithdrawUStVAMappingRequestWithBody(server string, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, contentType string, body io.Reader) (*http.Request, error)
NewWithdrawUStVAMappingRequestWithBody constructs an http.Request for the WithdrawUStVAMapping method, with any body, and a specified content type
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) ConfirmDelegatedReview ¶
func (c *Client) ConfirmDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, body ConfirmDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmDelegatedReview Confirm delegated test review
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
func (*Client) ConfirmDelegatedReviewWithBody ¶
func (c *Client) ConfirmDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmDelegatedReviewWithBody Confirm delegated test review
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
func (*Client) ConfirmEBilanzMapping ¶
func (c *Client) ConfirmEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, body ConfirmEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmEBilanzMapping Confirm an E-Bilanz mapping revision
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
func (*Client) ConfirmEBilanzMappingWithBody ¶
func (c *Client) ConfirmEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmEBilanzMappingWithBody Confirm an E-Bilanz mapping revision
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
func (*Client) ConfirmFilingConsent ¶
func (c *Client) ConfirmFilingConsent(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, body ConfirmFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmFilingConsent Confirm filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
func (*Client) ConfirmFilingConsentWithBody ¶
func (c *Client) ConfirmFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmFilingConsentWithBody Confirm filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
func (*Client) ConfirmUStVAMapping ¶
func (c *Client) ConfirmUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, body ConfirmUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmUStVAMapping Confirm a UStVA mapping revision
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
func (*Client) ConfirmUStVAMappingWithBody ¶
func (c *Client) ConfirmUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmUStVAMappingWithBody Confirm a UStVA mapping revision
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
func (*Client) CreateCredentialIntake ¶
func (c *Client) CreateCredentialIntake(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, body CreateCredentialIntakeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCredentialIntake performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request. Takes a body of the `application/json` content type.
func (*Client) CreateCredentialIntakeWithBody ¶
func (c *Client) CreateCredentialIntakeWithBody(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCredentialIntakeWithBody performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request, with any type of body and a specified content type.
func (*Client) CreateDelegatedReview ¶
func (c *Client) CreateDelegatedReview(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, body CreateDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDelegatedReview Create delegated test review
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
func (*Client) CreateDelegatedReviewWithBody ¶
func (c *Client) CreateDelegatedReviewWithBody(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDelegatedReviewWithBody Create delegated test review
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
func (*Client) CreateDraft ¶
func (c *Client) CreateDraft(ctx context.Context, productId ID, params *CreateDraftParams, body CreateDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDraft CreateDraft
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
func (*Client) CreateDraftWithBody ¶
func (c *Client) CreateDraftWithBody(ctx context.Context, productId ID, params *CreateDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDraftWithBody CreateDraft
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
func (*Client) CreateEBilanzMapping ¶
func (c *Client) CreateEBilanzMapping(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, body CreateEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEBilanzMapping Create an E-Bilanz source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
func (*Client) CreateEBilanzMappingWithBody ¶
func (c *Client) CreateEBilanzMappingWithBody(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEBilanzMappingWithBody Create an E-Bilanz source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
func (*Client) CreateFilingConsent ¶
func (c *Client) CreateFilingConsent(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, body CreateFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFilingConsent Create filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
func (*Client) CreateFilingConsentWithBody ¶
func (c *Client) CreateFilingConsentWithBody(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFilingConsentWithBody Create filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
func (*Client) CreatePreparation ¶
func (c *Client) CreatePreparation(ctx context.Context, productId ID, params *CreatePreparationParams, body CreatePreparationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePreparation CreatePreparation
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
func (*Client) CreatePreparationWithBody ¶
func (c *Client) CreatePreparationWithBody(ctx context.Context, productId ID, params *CreatePreparationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePreparationWithBody CreatePreparation
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
func (*Client) CreateProfile ¶
func (c *Client) CreateProfile(ctx context.Context, productId ID, params *CreateProfileParams, body CreateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProfile CreateProfile
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
func (*Client) CreateProfileWithBody ¶
func (c *Client) CreateProfileWithBody(ctx context.Context, productId ID, params *CreateProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProfileWithBody CreateProfile
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
func (*Client) CreateRetrievalArchiveAcknowledgement ¶
func (c *Client) CreateRetrievalArchiveAcknowledgement(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, body CreateRetrievalArchiveAcknowledgementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalArchiveAcknowledgement Record the client archive assertion for a preserved artifact
Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
func (*Client) CreateRetrievalArchiveAcknowledgementWithBody ¶
func (c *Client) CreateRetrievalArchiveAcknowledgementWithBody(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalArchiveAcknowledgementWithBody Record the client archive assertion for a preserved artifact
Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
func (*Client) CreateRetrievalDecryption ¶
func (c *Client) CreateRetrievalDecryption(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, body CreateRetrievalDecryptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalDecryption performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request. Takes a body of the `application/json` content type.
Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
func (*Client) CreateRetrievalDecryptionWithBody ¶
func (c *Client) CreateRetrievalDecryptionWithBody(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalDecryptionWithBody performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request, with any type of body and a specified content type.
Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
func (*Client) CreateRetrievalPreservation ¶
func (c *Client) CreateRetrievalPreservation(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, body CreateRetrievalPreservationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalPreservation performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request. Takes a body of the `application/json` content type.
Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
func (*Client) CreateRetrievalPreservationWithBody ¶
func (c *Client) CreateRetrievalPreservationWithBody(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRetrievalPreservationWithBody performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request, with any type of body and a specified content type.
Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
func (*Client) CreateUStVAMapping ¶
func (c *Client) CreateUStVAMapping(ctx context.Context, productId ID, params *CreateUStVAMappingParams, body CreateUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUStVAMapping Create a UStVA source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
func (*Client) CreateUStVAMappingWithBody ¶
func (c *Client) CreateUStVAMappingWithBody(ctx context.Context, productId ID, params *CreateUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUStVAMappingWithBody Create a UStVA source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
func (*Client) CreateUtility ¶
func (c *Client) CreateUtility(ctx context.Context, productId ID, params *CreateUtilityParams, body CreateUtilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUtility Enqueue a qualified credential-free local utility
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
func (*Client) CreateUtilityWithBody ¶
func (c *Client) CreateUtilityWithBody(ctx context.Context, productId ID, params *CreateUtilityParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUtilityWithBody Enqueue a qualified credential-free local utility
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
func (*Client) CreateValidation ¶
func (c *Client) CreateValidation(ctx context.Context, productId ID, params *CreateValidationParams, body CreateValidationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateValidation CreateValidation
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
func (*Client) CreateValidationWithBody ¶
func (c *Client) CreateValidationWithBody(ctx context.Context, productId ID, params *CreateValidationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateValidationWithBody CreateValidation
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
func (*Client) GetCredentialOperation ¶
func (c *Client) GetCredentialOperation(ctx context.Context, productId ID, intakeId ID, params *GetCredentialOperationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetCredentialOperation performs a GET /products/{productId}/credential-operations/{intakeId} (the `GetCredentialOperation` operationId) request.
func (*Client) GetDelegatedReview ¶
func (c *Client) GetDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *GetDelegatedReviewParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetDelegatedReview Get delegated test review
Corresponds with GET /products/{productId}/delegated-reviews/{reviewId} (the `GetDelegatedReview` operationId).
func (*Client) GetDraft ¶
func (c *Client) GetDraft(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetDraft GetDraft
Corresponds with GET /products/{productId}/drafts/{draftId} (the `GetDraft` operationId).
func (*Client) GetDraftRevision ¶
func (c *Client) GetDraftRevision(ctx context.Context, productId ID, draftId ID, revision Revision, params *GetDraftRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetDraftRevision GetDraftRevision
Corresponds with GET /products/{productId}/drafts/{draftId}/revisions/{revision} (the `GetDraftRevision` operationId).
func (*Client) GetEBilanzMapping ¶
func (c *Client) GetEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, params *GetEBilanzMappingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetEBilanzMapping Read the latest E-Bilanz mapping revision
Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId} (the `GetEBilanzMapping` operationId).
func (*Client) GetEBilanzMappingCatalog ¶
func (c *Client) GetEBilanzMappingCatalog(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetEBilanzMappingCatalog Read pinned E-Bilanz 6.9 monetary mapping metadata
Requires the existing eric.read product/tenant binding. Returns a bounded deterministic mapping-target/dimension catalog with explicit applicability limits; the complete preparation must still validate. Missing private taxonomy configuration returns 503. No query overrides or runtime resource fetches.
Corresponds with GET /products/{productId}/modules/ebilanz-6.9/mapping-catalog (the `GetEBilanzMappingCatalog` operationId).
func (*Client) GetEBilanzMappingRevision ¶
func (c *Client) GetEBilanzMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetEBilanzMappingRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetEBilanzMappingRevision Read a specific E-Bilanz mapping revision
Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision} (the `GetEBilanzMappingRevision` operationId).
func (*Client) GetFilingConsent ¶
func (c *Client) GetFilingConsent(ctx context.Context, productId ID, consentId ID, params *GetFilingConsentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetFilingConsent Get filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Corresponds with GET /products/{productId}/filing-consents/{consentId} (the `GetFilingConsent` operationId).
func (*Client) GetPreparation ¶
func (c *Client) GetPreparation(ctx context.Context, productId ID, preparationId ID, params *GetPreparationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetPreparation GetPreparation
Corresponds with GET /products/{productId}/preparations/{preparationId} (the `GetPreparation` operationId).
func (*Client) GetPreparationArtifact ¶
func (c *Client) GetPreparationArtifact(ctx context.Context, productId ID, preparationId ID, kind GetPreparationArtifactParamsKind, params *GetPreparationArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetPreparationArtifact GetPreparationArtifact
Corresponds with GET /products/{productId}/preparations/{preparationId}/artifacts/{kind} (the `GetPreparationArtifact` operationId).
func (*Client) GetProfile ¶
func (c *Client) GetProfile(ctx context.Context, productId ID, version ProfileVersion, params *GetProfileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetProfile GetProfile
Corresponds with GET /products/{productId}/profiles/{version} (the `GetProfile` operationId).
func (*Client) GetRetrievalArtifact ¶
func (c *Client) GetRetrievalArtifact(ctx context.Context, productId ID, artifactId ID, params *GetRetrievalArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetRetrievalArtifact Read preserved retrieval artifact metadata
Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item.
Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId} (the `GetRetrievalArtifact` operationId).
func (*Client) GetRetrievalArtifactContent ¶
func (c *Client) GetRetrievalArtifactContent(ctx context.Context, productId ID, artifactId ID, kind GetRetrievalArtifactContentParamsKind, params *GetRetrievalArtifactContentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetRetrievalArtifactContent Download exact preserved content or provenance
Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item. Content is returned as application/octet-stream without format inference; provenance.json is the original authenticated preservation JSON. Both are attachments with no-store and nosniff.
Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId}/{kind} (the `GetRetrievalArtifactContent` operationId).
func (*Client) GetRetrievalDecryption ¶
func (c *Client) GetRetrievalDecryption(ctx context.Context, productId ID, decryptionId ID, params *GetRetrievalDecryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetRetrievalDecryption performs a GET /products/{productId}/retrieval-decryptions/{decryptionId} (the `GetRetrievalDecryption` operationId) request.
Read bounded local job metadata under fresh delegated retrieval authority. Returns no credentials, native result or plaintext. Completed processing does not publish an artifact.
func (*Client) GetSoftwareCredential ¶
func (c *Client) GetSoftwareCredential(ctx context.Context, productId ID, credentialId ID, params *GetSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetSoftwareCredential performs a GET /products/{productId}/credentials/{credentialId} (the `GetSoftwareCredential` operationId) request.
func (*Client) GetUStVADerivedRules ¶
func (c *Client) GetUStVADerivedRules(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUStVADerivedRules Read pinned UStVA 2026 aggregation and formula rules
Exact source-pinned rule artifact for the restricted derived mode. Mapping confirmation remains a SaaS assertion; neither metadata nor compilation establishes tax plausibility or filing authority.
Corresponds with GET /products/{productId}/modules/ustva-2026/derived-rules (the `GetUStVADerivedRules` operationId).
func (*Client) GetUStVAFieldCatalog ¶
func (c *Client) GetUStVAFieldCatalog(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUStVAFieldCatalog Read the pinned UStVA 2026 final-field catalog
Field shapes, labels, units and provenance; does not assert tax plausibility, enabled transmission or complete tax-calculation rules.
Corresponds with GET /products/{productId}/modules/ustva-2026/field-catalog (the `GetUStVAFieldCatalog` operationId).
func (*Client) GetUStVAMapping ¶
func (c *Client) GetUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, params *GetUStVAMappingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUStVAMapping Read the latest UStVA mapping revision
Corresponds with GET /products/{productId}/mappings/{mappingId} (the `GetUStVAMapping` operationId).
func (*Client) GetUStVAMappingRevision ¶
func (c *Client) GetUStVAMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetUStVAMappingRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUStVAMappingRevision Read a specific UStVA mapping revision
Corresponds with GET /products/{productId}/mappings/{mappingId}/revisions/{revision} (the `GetUStVAMappingRevision` operationId).
func (*Client) GetUserNotices ¶
func (c *Client) GetUserNotices(ctx context.Context, productId ID, params *GetUserNoticesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUserNotices GetUserNotices
Returns the pinned ERiC user notices for SaaS presentation before native use. The SaaS must offer acknowledgement for Appendix 2. Retrieval alone is not evidence that a notice was presented or acknowledged.
Corresponds with GET /products/{productId}/notices (the `GetUserNotices` operationId).
func (*Client) GetUtility ¶
func (c *Client) GetUtility(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUtility Read local utility status and exact terminal result
Corresponds with GET /products/{productId}/utilities/{utilityId} (the `GetUtility` operationId).
func (*Client) GetValidation ¶
func (c *Client) GetValidation(ctx context.Context, productId ID, validationId ID, params *GetValidationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetValidation GetValidation
Corresponds with GET /products/{productId}/validations/{validationId} (the `GetValidation` operationId).
func (*Client) GetValidationArtifact ¶
func (c *Client) GetValidationArtifact(ctx context.Context, productId ID, validationId ID, kind GetValidationArtifactParamsKind, params *GetValidationArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetValidationArtifact GetValidationArtifact
Returns retained validation evidence. diagnostics.json is a versioned read projection bound to the frozen preparation and result. Check status before using findings: unavailable is not an empty successful validation. Empty locations mean a global finding. Native text is untrusted plain text; render it escaped. Existing evidence.json and XML bytes are unchanged.
Corresponds with GET /products/{productId}/validations/{validationId}/artifacts/{kind} (the `GetValidationArtifact` operationId).
func (*Client) PlanEBilanzForm ¶
func (c *Client) PlanEBilanzForm(ctx context.Context, productId ID, params *PlanEBilanzFormParams, body PlanEBilanzFormJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
PlanEBilanzForm Plan source-backed fields for an explicit E-Bilanz annual case
Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
func (*Client) PlanEBilanzFormWithBody ¶
func (c *Client) PlanEBilanzFormWithBody(ctx context.Context, productId ID, params *PlanEBilanzFormParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PlanEBilanzFormWithBody Plan source-backed fields for an explicit E-Bilanz annual case
Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
func (*Client) ReviseDraft ¶
func (c *Client) ReviseDraft(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, body ReviseDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseDraft ReviseDraft
Takes a body of the `application/json` content type.
Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
func (*Client) ReviseDraftWithBody ¶
func (c *Client) ReviseDraftWithBody(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseDraftWithBody ReviseDraft
Takes any type of body and a specified content type.
Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
func (*Client) ReviseEBilanzMapping ¶
func (c *Client) ReviseEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, body ReviseEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseEBilanzMapping Create a new E-Bilanz mapping revision
Takes a body of the `application/json` content type.
Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
func (*Client) ReviseEBilanzMappingWithBody ¶
func (c *Client) ReviseEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseEBilanzMappingWithBody Create a new E-Bilanz mapping revision
Takes any type of body and a specified content type.
Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
func (*Client) ReviseUStVAMapping ¶
func (c *Client) ReviseUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, body ReviseUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseUStVAMapping Create a new UStVA mapping revision
Takes a body of the `application/json` content type.
Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
func (*Client) ReviseUStVAMappingWithBody ¶
func (c *Client) ReviseUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReviseUStVAMappingWithBody Create a new UStVA mapping revision
Takes any type of body and a specified content type.
Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
func (*Client) RevokeDelegatedReview ¶
func (c *Client) RevokeDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, body RevokeDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeDelegatedReview Revoke delegated test review
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
func (*Client) RevokeDelegatedReviewWithBody ¶
func (c *Client) RevokeDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeDelegatedReviewWithBody Revoke delegated test review
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
func (*Client) RevokeFilingConsent ¶
func (c *Client) RevokeFilingConsent(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, body RevokeFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeFilingConsent Revoke filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
func (*Client) RevokeFilingConsentWithBody ¶
func (c *Client) RevokeFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeFilingConsentWithBody Revoke filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
func (*Client) RevokeSoftwareCredential ¶
func (c *Client) RevokeSoftwareCredential(ctx context.Context, productId ID, credentialId ID, params *RevokeSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeSoftwareCredential performs a POST /products/{productId}/credentials/{credentialId}/revoke (the `RevokeSoftwareCredential` operationId) request.
func (*Client) WithdrawEBilanzMapping ¶
func (c *Client) WithdrawEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, body WithdrawEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
WithdrawEBilanzMapping Withdraw an E-Bilanz mapping confirmation
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
func (*Client) WithdrawEBilanzMappingWithBody ¶
func (c *Client) WithdrawEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WithdrawEBilanzMappingWithBody Withdraw an E-Bilanz mapping confirmation
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
func (*Client) WithdrawUStVAMapping ¶
func (c *Client) WithdrawUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, body WithdrawUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
WithdrawUStVAMapping Withdraw a UStVA mapping confirmation
Takes a body of the `application/json` content type.
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
func (*Client) WithdrawUStVAMappingWithBody ¶
func (c *Client) WithdrawUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
WithdrawUStVAMappingWithBody Withdraw a UStVA mapping confirmation
Takes any type of body and a specified content type.
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
type ClientInterface ¶
type ClientInterface interface {
// CreateCredentialIntakeWithBody performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request,
// with any type of body and a specified content type.
CreateCredentialIntakeWithBody(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCredentialIntake performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request.
// Takes a body of the `application/json` content type.
CreateCredentialIntake(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, body CreateCredentialIntakeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCredentialOperation performs a GET /products/{productId}/credential-operations/{intakeId} (the `GetCredentialOperation` operationId) request.
GetCredentialOperation(ctx context.Context, productId ID, intakeId ID, params *GetCredentialOperationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSoftwareCredential performs a GET /products/{productId}/credentials/{credentialId} (the `GetSoftwareCredential` operationId) request.
GetSoftwareCredential(ctx context.Context, productId ID, credentialId ID, params *GetSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeSoftwareCredential performs a POST /products/{productId}/credentials/{credentialId}/revoke (the `RevokeSoftwareCredential` operationId) request.
RevokeSoftwareCredential(ctx context.Context, productId ID, credentialId ID, params *RevokeSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDelegatedReview Get delegated test review
//
// Corresponds with GET /products/{productId}/delegated-reviews/{reviewId} (the `GetDelegatedReview` operationId).
GetDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *GetDelegatedReviewParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmDelegatedReviewWithBody Confirm delegated test review
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
ConfirmDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmDelegatedReview Confirm delegated test review
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
ConfirmDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, body ConfirmDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeDelegatedReviewWithBody Revoke delegated test review
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
RevokeDelegatedReviewWithBody(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeDelegatedReview Revoke delegated test review
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
RevokeDelegatedReview(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, body RevokeDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDraftWithBody CreateDraft
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
CreateDraftWithBody(ctx context.Context, productId ID, params *CreateDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDraft CreateDraft
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
CreateDraft(ctx context.Context, productId ID, params *CreateDraftParams, body CreateDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDraft GetDraft
//
// Corresponds with GET /products/{productId}/drafts/{draftId} (the `GetDraft` operationId).
GetDraft(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseDraftWithBody ReviseDraft
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
ReviseDraftWithBody(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseDraft ReviseDraft
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
ReviseDraft(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, body ReviseDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDraftRevision GetDraftRevision
//
// Corresponds with GET /products/{productId}/drafts/{draftId}/revisions/{revision} (the `GetDraftRevision` operationId).
GetDraftRevision(ctx context.Context, productId ID, draftId ID, revision Revision, params *GetDraftRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEBilanzMappingWithBody Create an E-Bilanz source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
CreateEBilanzMappingWithBody(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEBilanzMapping Create an E-Bilanz source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
CreateEBilanzMapping(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, body CreateEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEBilanzMapping Read the latest E-Bilanz mapping revision
//
// Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId} (the `GetEBilanzMapping` operationId).
GetEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, params *GetEBilanzMappingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseEBilanzMappingWithBody Create a new E-Bilanz mapping revision
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
ReviseEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseEBilanzMapping Create a new E-Bilanz mapping revision
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
ReviseEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, body ReviseEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEBilanzMappingRevision Read a specific E-Bilanz mapping revision
//
// Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision} (the `GetEBilanzMappingRevision` operationId).
GetEBilanzMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetEBilanzMappingRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmEBilanzMappingWithBody Confirm an E-Bilanz mapping revision
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
ConfirmEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmEBilanzMapping Confirm an E-Bilanz mapping revision
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
ConfirmEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, body ConfirmEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WithdrawEBilanzMappingWithBody Withdraw an E-Bilanz mapping confirmation
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
WithdrawEBilanzMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// WithdrawEBilanzMapping Withdraw an E-Bilanz mapping confirmation
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
WithdrawEBilanzMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, body WithdrawEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFilingConsent Get filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Corresponds with GET /products/{productId}/filing-consents/{consentId} (the `GetFilingConsent` operationId).
GetFilingConsent(ctx context.Context, productId ID, consentId ID, params *GetFilingConsentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmFilingConsentWithBody Confirm filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
ConfirmFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmFilingConsent Confirm filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
ConfirmFilingConsent(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, body ConfirmFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeFilingConsentWithBody Revoke filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
RevokeFilingConsentWithBody(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeFilingConsent Revoke filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
RevokeFilingConsent(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, body RevokeFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUStVAMappingWithBody Create a UStVA source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
CreateUStVAMappingWithBody(ctx context.Context, productId ID, params *CreateUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUStVAMapping Create a UStVA source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
CreateUStVAMapping(ctx context.Context, productId ID, params *CreateUStVAMappingParams, body CreateUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUStVAMapping Read the latest UStVA mapping revision
//
// Corresponds with GET /products/{productId}/mappings/{mappingId} (the `GetUStVAMapping` operationId).
GetUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, params *GetUStVAMappingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseUStVAMappingWithBody Create a new UStVA mapping revision
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
ReviseUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReviseUStVAMapping Create a new UStVA mapping revision
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
ReviseUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, body ReviseUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUStVAMappingRevision Read a specific UStVA mapping revision
//
// Corresponds with GET /products/{productId}/mappings/{mappingId}/revisions/{revision} (the `GetUStVAMappingRevision` operationId).
GetUStVAMappingRevision(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetUStVAMappingRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmUStVAMappingWithBody Confirm a UStVA mapping revision
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
ConfirmUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmUStVAMapping Confirm a UStVA mapping revision
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
ConfirmUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, body ConfirmUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WithdrawUStVAMappingWithBody Withdraw a UStVA mapping confirmation
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
WithdrawUStVAMappingWithBody(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// WithdrawUStVAMapping Withdraw a UStVA mapping confirmation
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
WithdrawUStVAMapping(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, body WithdrawUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlanEBilanzFormWithBody Plan source-backed fields for an explicit E-Bilanz annual case
//
// Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
PlanEBilanzFormWithBody(ctx context.Context, productId ID, params *PlanEBilanzFormParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// PlanEBilanzForm Plan source-backed fields for an explicit E-Bilanz annual case
//
// Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
PlanEBilanzForm(ctx context.Context, productId ID, params *PlanEBilanzFormParams, body PlanEBilanzFormJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEBilanzMappingCatalog Read pinned E-Bilanz 6.9 monetary mapping metadata
//
// Requires the existing eric.read product/tenant binding. Returns a bounded deterministic mapping-target/dimension catalog with explicit applicability limits; the complete preparation must still validate. Missing private taxonomy configuration returns 503. No query overrides or runtime resource fetches.
//
// Corresponds with GET /products/{productId}/modules/ebilanz-6.9/mapping-catalog (the `GetEBilanzMappingCatalog` operationId).
GetEBilanzMappingCatalog(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUStVADerivedRules Read pinned UStVA 2026 aggregation and formula rules
//
// Exact source-pinned rule artifact for the restricted derived mode. Mapping confirmation remains a SaaS assertion; neither metadata nor compilation establishes tax plausibility or filing authority.
//
// Corresponds with GET /products/{productId}/modules/ustva-2026/derived-rules (the `GetUStVADerivedRules` operationId).
GetUStVADerivedRules(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUStVAFieldCatalog Read the pinned UStVA 2026 final-field catalog
//
// Field shapes, labels, units and provenance; does not assert tax plausibility, enabled transmission or complete tax-calculation rules.
//
// Corresponds with GET /products/{productId}/modules/ustva-2026/field-catalog (the `GetUStVAFieldCatalog` operationId).
GetUStVAFieldCatalog(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUserNotices GetUserNotices
//
// Returns the pinned ERiC user notices for SaaS presentation before native use. The SaaS must offer acknowledgement for Appendix 2. Retrieval alone is not evidence that a notice was presented or acknowledged.
//
// Corresponds with GET /products/{productId}/notices (the `GetUserNotices` operationId).
GetUserNotices(ctx context.Context, productId ID, params *GetUserNoticesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePreparationWithBody CreatePreparation
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
CreatePreparationWithBody(ctx context.Context, productId ID, params *CreatePreparationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePreparation CreatePreparation
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
CreatePreparation(ctx context.Context, productId ID, params *CreatePreparationParams, body CreatePreparationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPreparation GetPreparation
//
// Corresponds with GET /products/{productId}/preparations/{preparationId} (the `GetPreparation` operationId).
GetPreparation(ctx context.Context, productId ID, preparationId ID, params *GetPreparationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPreparationArtifact GetPreparationArtifact
//
// Corresponds with GET /products/{productId}/preparations/{preparationId}/artifacts/{kind} (the `GetPreparationArtifact` operationId).
GetPreparationArtifact(ctx context.Context, productId ID, preparationId ID, kind GetPreparationArtifactParamsKind, params *GetPreparationArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDelegatedReviewWithBody Create delegated test review
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
CreateDelegatedReviewWithBody(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDelegatedReview Create delegated test review
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
CreateDelegatedReview(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, body CreateDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFilingConsentWithBody Create filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
CreateFilingConsentWithBody(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFilingConsent Create filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
CreateFilingConsent(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, body CreateFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProfileWithBody CreateProfile
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
CreateProfileWithBody(ctx context.Context, productId ID, params *CreateProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProfile CreateProfile
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
CreateProfile(ctx context.Context, productId ID, params *CreateProfileParams, body CreateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProfile GetProfile
//
// Corresponds with GET /products/{productId}/profiles/{version} (the `GetProfile` operationId).
GetProfile(ctx context.Context, productId ID, version ProfileVersion, params *GetProfileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRetrievalArtifact Read preserved retrieval artifact metadata
//
// Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item.
//
// Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId} (the `GetRetrievalArtifact` operationId).
GetRetrievalArtifact(ctx context.Context, productId ID, artifactId ID, params *GetRetrievalArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalArchiveAcknowledgementWithBody Record the client archive assertion for a preserved artifact
//
// Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
CreateRetrievalArchiveAcknowledgementWithBody(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalArchiveAcknowledgement Record the client archive assertion for a preserved artifact
//
// Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
CreateRetrievalArchiveAcknowledgement(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, body CreateRetrievalArchiveAcknowledgementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRetrievalArtifactContent Download exact preserved content or provenance
//
// Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item. Content is returned as application/octet-stream without format inference; provenance.json is the original authenticated preservation JSON. Both are attachments with no-store and nosniff.
//
// Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId}/{kind} (the `GetRetrievalArtifactContent` operationId).
GetRetrievalArtifactContent(ctx context.Context, productId ID, artifactId ID, kind GetRetrievalArtifactContentParamsKind, params *GetRetrievalArtifactContentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalDecryptionWithBody performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request,
// with any type of body and a specified content type.
//
// Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
CreateRetrievalDecryptionWithBody(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalDecryption performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request.
// Takes a body of the `application/json` content type.
//
// Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
CreateRetrievalDecryption(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, body CreateRetrievalDecryptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRetrievalDecryption performs a GET /products/{productId}/retrieval-decryptions/{decryptionId} (the `GetRetrievalDecryption` operationId) request.
//
// Read bounded local job metadata under fresh delegated retrieval authority. Returns no credentials, native result or plaintext. Completed processing does not publish an artifact.
GetRetrievalDecryption(ctx context.Context, productId ID, decryptionId ID, params *GetRetrievalDecryptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalPreservationWithBody performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request,
// with any type of body and a specified content type.
//
// Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
CreateRetrievalPreservationWithBody(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRetrievalPreservation performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request.
// Takes a body of the `application/json` content type.
//
// Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
CreateRetrievalPreservation(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, body CreateRetrievalPreservationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUtilityWithBody Enqueue a qualified credential-free local utility
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
CreateUtilityWithBody(ctx context.Context, productId ID, params *CreateUtilityParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUtility Enqueue a qualified credential-free local utility
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
CreateUtility(ctx context.Context, productId ID, params *CreateUtilityParams, body CreateUtilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUtility Read local utility status and exact terminal result
//
// Corresponds with GET /products/{productId}/utilities/{utilityId} (the `GetUtility` operationId).
GetUtility(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateValidationWithBody CreateValidation
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
CreateValidationWithBody(ctx context.Context, productId ID, params *CreateValidationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateValidation CreateValidation
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
CreateValidation(ctx context.Context, productId ID, params *CreateValidationParams, body CreateValidationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetValidation GetValidation
//
// Corresponds with GET /products/{productId}/validations/{validationId} (the `GetValidation` operationId).
GetValidation(ctx context.Context, productId ID, validationId ID, params *GetValidationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetValidationArtifact GetValidationArtifact
//
// Returns retained validation evidence. diagnostics.json is a versioned read projection bound to the frozen preparation and result. Check status before using findings: unavailable is not an empty successful validation. Empty locations mean a global finding. Native text is untrusted plain text; render it escaped. Existing evidence.json and XML bytes are unchanged.
//
// Corresponds with GET /products/{productId}/validations/{validationId}/artifacts/{kind} (the `GetValidationArtifact` operationId).
GetValidationArtifact(ctx context.Context, productId ID, validationId ID, kind GetValidationArtifactParamsKind, params *GetValidationArtifactParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
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) ConfirmDelegatedReviewWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfirmDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmDelegatedReviewResponse, error)
ConfirmDelegatedReviewWithBodyWithResponse Confirm delegated test review
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
func (*ClientWithResponses) ConfirmDelegatedReviewWithResponse ¶
func (c *ClientWithResponses) ConfirmDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, body ConfirmDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmDelegatedReviewResponse, error)
ConfirmDelegatedReviewWithResponse Confirm delegated test review
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
func (*ClientWithResponses) ConfirmEBilanzMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfirmEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmEBilanzMappingResponse, error)
ConfirmEBilanzMappingWithBodyWithResponse Confirm an E-Bilanz mapping revision
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
func (*ClientWithResponses) ConfirmEBilanzMappingWithResponse ¶
func (c *ClientWithResponses) ConfirmEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, body ConfirmEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmEBilanzMappingResponse, error)
ConfirmEBilanzMappingWithResponse Confirm an E-Bilanz mapping revision
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
func (*ClientWithResponses) ConfirmFilingConsentWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfirmFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmFilingConsentResponse, error)
ConfirmFilingConsentWithBodyWithResponse Confirm filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
func (*ClientWithResponses) ConfirmFilingConsentWithResponse ¶
func (c *ClientWithResponses) ConfirmFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, body ConfirmFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmFilingConsentResponse, error)
ConfirmFilingConsentWithResponse Confirm filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
func (*ClientWithResponses) ConfirmUStVAMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfirmUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmUStVAMappingResponse, error)
ConfirmUStVAMappingWithBodyWithResponse Confirm a UStVA mapping revision
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
func (*ClientWithResponses) ConfirmUStVAMappingWithResponse ¶
func (c *ClientWithResponses) ConfirmUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, body ConfirmUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmUStVAMappingResponse, error)
ConfirmUStVAMappingWithResponse Confirm a UStVA mapping revision
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
func (*ClientWithResponses) CreateCredentialIntakeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCredentialIntakeWithBodyWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialIntakeResponse, error)
CreateCredentialIntakeWithBodyWithResponse performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request, with any type of body and a specified content type.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) CreateCredentialIntakeWithResponse ¶
func (c *ClientWithResponses) CreateCredentialIntakeWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, body CreateCredentialIntakeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialIntakeResponse, error)
CreateCredentialIntakeWithResponse performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) CreateDelegatedReviewWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDelegatedReviewResponse, error)
CreateDelegatedReviewWithBodyWithResponse Create delegated test review
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
func (*ClientWithResponses) CreateDelegatedReviewWithResponse ¶
func (c *ClientWithResponses) CreateDelegatedReviewWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, body CreateDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDelegatedReviewResponse, error)
CreateDelegatedReviewWithResponse Create delegated test review
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
func (*ClientWithResponses) CreateDraftWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDraftWithBodyWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDraftResponse, error)
CreateDraftWithBodyWithResponse CreateDraft
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
func (*ClientWithResponses) CreateDraftWithResponse ¶
func (c *ClientWithResponses) CreateDraftWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, body CreateDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDraftResponse, error)
CreateDraftWithResponse CreateDraft
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
func (*ClientWithResponses) CreateEBilanzMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEBilanzMappingResponse, error)
CreateEBilanzMappingWithBodyWithResponse Create an E-Bilanz source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
func (*ClientWithResponses) CreateEBilanzMappingWithResponse ¶
func (c *ClientWithResponses) CreateEBilanzMappingWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, body CreateEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEBilanzMappingResponse, error)
CreateEBilanzMappingWithResponse Create an E-Bilanz source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
func (*ClientWithResponses) CreateFilingConsentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFilingConsentResponse, error)
CreateFilingConsentWithBodyWithResponse Create filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
func (*ClientWithResponses) CreateFilingConsentWithResponse ¶
func (c *ClientWithResponses) CreateFilingConsentWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, body CreateFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFilingConsentResponse, error)
CreateFilingConsentWithResponse Create filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
func (*ClientWithResponses) CreatePreparationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePreparationWithBodyWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePreparationResponse, error)
CreatePreparationWithBodyWithResponse CreatePreparation
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
func (*ClientWithResponses) CreatePreparationWithResponse ¶
func (c *ClientWithResponses) CreatePreparationWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, body CreatePreparationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePreparationResponse, error)
CreatePreparationWithResponse CreatePreparation
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
func (*ClientWithResponses) CreateProfileWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProfileWithBodyWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProfileResponse, error)
CreateProfileWithBodyWithResponse CreateProfile
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
func (*ClientWithResponses) CreateProfileWithResponse ¶
func (c *ClientWithResponses) CreateProfileWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, body CreateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProfileResponse, error)
CreateProfileWithResponse CreateProfile
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
func (*ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithBodyWithResponse(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalArchiveAcknowledgementResponse, error)
CreateRetrievalArchiveAcknowledgementWithBodyWithResponse Record the client archive assertion for a preserved artifact
Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
func (*ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalArchiveAcknowledgementWithResponse(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, body CreateRetrievalArchiveAcknowledgementJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalArchiveAcknowledgementResponse, error)
CreateRetrievalArchiveAcknowledgementWithResponse Record the client archive assertion for a preserved artifact
Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
func (*ClientWithResponses) CreateRetrievalDecryptionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalDecryptionWithBodyWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalDecryptionResponse, error)
CreateRetrievalDecryptionWithBodyWithResponse performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request, with any type of body and a specified content type.
Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) CreateRetrievalDecryptionWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalDecryptionWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, body CreateRetrievalDecryptionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalDecryptionResponse, error)
CreateRetrievalDecryptionWithResponse performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
func (*ClientWithResponses) CreateRetrievalPreservationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalPreservationWithBodyWithResponse(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalPreservationResponse, error)
CreateRetrievalPreservationWithBodyWithResponse performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request, with any type of body and a specified content type.
Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) CreateRetrievalPreservationWithResponse ¶
func (c *ClientWithResponses) CreateRetrievalPreservationWithResponse(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, body CreateRetrievalPreservationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalPreservationResponse, error)
CreateRetrievalPreservationWithResponse performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
func (*ClientWithResponses) CreateUStVAMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUStVAMappingResponse, error)
CreateUStVAMappingWithBodyWithResponse Create a UStVA source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
func (*ClientWithResponses) CreateUStVAMappingWithResponse ¶
func (c *ClientWithResponses) CreateUStVAMappingWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, body CreateUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUStVAMappingResponse, error)
CreateUStVAMappingWithResponse Create a UStVA source mapping
Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
func (*ClientWithResponses) CreateUtilityWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUtilityWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUtilityResponse, error)
CreateUtilityWithBodyWithResponse Enqueue a qualified credential-free local utility
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
func (*ClientWithResponses) CreateUtilityWithResponse ¶
func (c *ClientWithResponses) CreateUtilityWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, body CreateUtilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUtilityResponse, error)
CreateUtilityWithResponse Enqueue a qualified credential-free local utility
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
func (*ClientWithResponses) CreateValidationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateValidationWithBodyWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateValidationResponse, error)
CreateValidationWithBodyWithResponse CreateValidation
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
func (*ClientWithResponses) CreateValidationWithResponse ¶
func (c *ClientWithResponses) CreateValidationWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, body CreateValidationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateValidationResponse, error)
CreateValidationWithResponse CreateValidation
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
func (*ClientWithResponses) GetCredentialOperationWithResponse ¶
func (c *ClientWithResponses) GetCredentialOperationWithResponse(ctx context.Context, productId ID, intakeId ID, params *GetCredentialOperationParams, reqEditors ...RequestEditorFn) (*GetCredentialOperationResponse, error)
GetCredentialOperationWithResponse performs a GET /products/{productId}/credential-operations/{intakeId} (the `GetCredentialOperation` operationId) request.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) GetDelegatedReviewWithResponse ¶
func (c *ClientWithResponses) GetDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *GetDelegatedReviewParams, reqEditors ...RequestEditorFn) (*GetDelegatedReviewResponse, error)
GetDelegatedReviewWithResponse Get delegated test review
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/delegated-reviews/{reviewId} (the `GetDelegatedReview` operationId).
func (*ClientWithResponses) GetDraftRevisionWithResponse ¶
func (c *ClientWithResponses) GetDraftRevisionWithResponse(ctx context.Context, productId ID, draftId ID, revision Revision, params *GetDraftRevisionParams, reqEditors ...RequestEditorFn) (*GetDraftRevisionResponse, error)
GetDraftRevisionWithResponse GetDraftRevision
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/drafts/{draftId}/revisions/{revision} (the `GetDraftRevision` operationId).
func (*ClientWithResponses) GetDraftWithResponse ¶
func (c *ClientWithResponses) GetDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, reqEditors ...RequestEditorFn) (*GetDraftResponse, error)
GetDraftWithResponse GetDraft
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/drafts/{draftId} (the `GetDraft` operationId).
func (*ClientWithResponses) GetEBilanzMappingCatalogWithResponse ¶
func (c *ClientWithResponses) GetEBilanzMappingCatalogWithResponse(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingCatalogResponse, error)
GetEBilanzMappingCatalogWithResponse Read pinned E-Bilanz 6.9 monetary mapping metadata
Requires the existing eric.read product/tenant binding. Returns a bounded deterministic mapping-target/dimension catalog with explicit applicability limits; the complete preparation must still validate. Missing private taxonomy configuration returns 503. No query overrides or runtime resource fetches.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/modules/ebilanz-6.9/mapping-catalog (the `GetEBilanzMappingCatalog` operationId).
func (*ClientWithResponses) GetEBilanzMappingRevisionWithResponse ¶
func (c *ClientWithResponses) GetEBilanzMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetEBilanzMappingRevisionParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingRevisionResponse, error)
GetEBilanzMappingRevisionWithResponse Read a specific E-Bilanz mapping revision
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision} (the `GetEBilanzMappingRevision` operationId).
func (*ClientWithResponses) GetEBilanzMappingWithResponse ¶
func (c *ClientWithResponses) GetEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *GetEBilanzMappingParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingResponse, error)
GetEBilanzMappingWithResponse Read the latest E-Bilanz mapping revision
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId} (the `GetEBilanzMapping` operationId).
func (*ClientWithResponses) GetFilingConsentWithResponse ¶
func (c *ClientWithResponses) GetFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *GetFilingConsentParams, reqEditors ...RequestEditorFn) (*GetFilingConsentResponse, error)
GetFilingConsentWithResponse Get filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/filing-consents/{consentId} (the `GetFilingConsent` operationId).
func (*ClientWithResponses) GetPreparationArtifactWithResponse ¶
func (c *ClientWithResponses) GetPreparationArtifactWithResponse(ctx context.Context, productId ID, preparationId ID, kind GetPreparationArtifactParamsKind, params *GetPreparationArtifactParams, reqEditors ...RequestEditorFn) (*GetPreparationArtifactResponse, error)
GetPreparationArtifactWithResponse GetPreparationArtifact
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/preparations/{preparationId}/artifacts/{kind} (the `GetPreparationArtifact` operationId).
func (*ClientWithResponses) GetPreparationWithResponse ¶
func (c *ClientWithResponses) GetPreparationWithResponse(ctx context.Context, productId ID, preparationId ID, params *GetPreparationParams, reqEditors ...RequestEditorFn) (*GetPreparationResponse, error)
GetPreparationWithResponse GetPreparation
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/preparations/{preparationId} (the `GetPreparation` operationId).
func (*ClientWithResponses) GetProfileWithResponse ¶
func (c *ClientWithResponses) GetProfileWithResponse(ctx context.Context, productId ID, version ProfileVersion, params *GetProfileParams, reqEditors ...RequestEditorFn) (*GetProfileResponse, error)
GetProfileWithResponse GetProfile
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/profiles/{version} (the `GetProfile` operationId).
func (*ClientWithResponses) GetRetrievalArtifactContentWithResponse ¶
func (c *ClientWithResponses) GetRetrievalArtifactContentWithResponse(ctx context.Context, productId ID, artifactId ID, kind GetRetrievalArtifactContentParamsKind, params *GetRetrievalArtifactContentParams, reqEditors ...RequestEditorFn) (*GetRetrievalArtifactContentResponse, error)
GetRetrievalArtifactContentWithResponse Download exact preserved content or provenance
Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item. Content is returned as application/octet-stream without format inference; provenance.json is the original authenticated preservation JSON. Both are attachments with no-store and nosniff.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId}/{kind} (the `GetRetrievalArtifactContent` operationId).
func (*ClientWithResponses) GetRetrievalArtifactWithResponse ¶
func (c *ClientWithResponses) GetRetrievalArtifactWithResponse(ctx context.Context, productId ID, artifactId ID, params *GetRetrievalArtifactParams, reqEditors ...RequestEditorFn) (*GetRetrievalArtifactResponse, error)
GetRetrievalArtifactWithResponse Read preserved retrieval artifact metadata
Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId} (the `GetRetrievalArtifact` operationId).
func (*ClientWithResponses) GetRetrievalDecryptionWithResponse ¶
func (c *ClientWithResponses) GetRetrievalDecryptionWithResponse(ctx context.Context, productId ID, decryptionId ID, params *GetRetrievalDecryptionParams, reqEditors ...RequestEditorFn) (*GetRetrievalDecryptionResponse, error)
GetRetrievalDecryptionWithResponse performs a GET /products/{productId}/retrieval-decryptions/{decryptionId} (the `GetRetrievalDecryption` operationId) request.
Read bounded local job metadata under fresh delegated retrieval authority. Returns no credentials, native result or plaintext. Completed processing does not publish an artifact.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) GetSoftwareCredentialWithResponse ¶
func (c *ClientWithResponses) GetSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, params *GetSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*GetSoftwareCredentialResponse, error)
GetSoftwareCredentialWithResponse performs a GET /products/{productId}/credentials/{credentialId} (the `GetSoftwareCredential` operationId) request.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) GetUStVADerivedRulesWithResponse ¶
func (c *ClientWithResponses) GetUStVADerivedRulesWithResponse(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, reqEditors ...RequestEditorFn) (*GetUStVADerivedRulesResponse, error)
GetUStVADerivedRulesWithResponse Read pinned UStVA 2026 aggregation and formula rules
Exact source-pinned rule artifact for the restricted derived mode. Mapping confirmation remains a SaaS assertion; neither metadata nor compilation establishes tax plausibility or filing authority.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/modules/ustva-2026/derived-rules (the `GetUStVADerivedRules` operationId).
func (*ClientWithResponses) GetUStVAFieldCatalogWithResponse ¶
func (c *ClientWithResponses) GetUStVAFieldCatalogWithResponse(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, reqEditors ...RequestEditorFn) (*GetUStVAFieldCatalogResponse, error)
GetUStVAFieldCatalogWithResponse Read the pinned UStVA 2026 final-field catalog
Field shapes, labels, units and provenance; does not assert tax plausibility, enabled transmission or complete tax-calculation rules.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/modules/ustva-2026/field-catalog (the `GetUStVAFieldCatalog` operationId).
func (*ClientWithResponses) GetUStVAMappingRevisionWithResponse ¶
func (c *ClientWithResponses) GetUStVAMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetUStVAMappingRevisionParams, reqEditors ...RequestEditorFn) (*GetUStVAMappingRevisionResponse, error)
GetUStVAMappingRevisionWithResponse Read a specific UStVA mapping revision
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/mappings/{mappingId}/revisions/{revision} (the `GetUStVAMappingRevision` operationId).
func (*ClientWithResponses) GetUStVAMappingWithResponse ¶
func (c *ClientWithResponses) GetUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *GetUStVAMappingParams, reqEditors ...RequestEditorFn) (*GetUStVAMappingResponse, error)
GetUStVAMappingWithResponse Read the latest UStVA mapping revision
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/mappings/{mappingId} (the `GetUStVAMapping` operationId).
func (*ClientWithResponses) GetUserNoticesWithResponse ¶
func (c *ClientWithResponses) GetUserNoticesWithResponse(ctx context.Context, productId ID, params *GetUserNoticesParams, reqEditors ...RequestEditorFn) (*GetUserNoticesResponse, error)
GetUserNoticesWithResponse GetUserNotices
Returns the pinned ERiC user notices for SaaS presentation before native use. The SaaS must offer acknowledgement for Appendix 2. Retrieval alone is not evidence that a notice was presented or acknowledged.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/notices (the `GetUserNotices` operationId).
func (*ClientWithResponses) GetUtilityWithResponse ¶
func (c *ClientWithResponses) GetUtilityWithResponse(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, reqEditors ...RequestEditorFn) (*GetUtilityResponse, error)
GetUtilityWithResponse Read local utility status and exact terminal result
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/utilities/{utilityId} (the `GetUtility` operationId).
func (*ClientWithResponses) GetValidationArtifactWithResponse ¶
func (c *ClientWithResponses) GetValidationArtifactWithResponse(ctx context.Context, productId ID, validationId ID, kind GetValidationArtifactParamsKind, params *GetValidationArtifactParams, reqEditors ...RequestEditorFn) (*GetValidationArtifactResponse, error)
GetValidationArtifactWithResponse GetValidationArtifact
Returns retained validation evidence. diagnostics.json is a versioned read projection bound to the frozen preparation and result. Check status before using findings: unavailable is not an empty successful validation. Empty locations mean a global finding. Native text is untrusted plain text; render it escaped. Existing evidence.json and XML bytes are unchanged.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/validations/{validationId}/artifacts/{kind} (the `GetValidationArtifact` operationId).
func (*ClientWithResponses) GetValidationWithResponse ¶
func (c *ClientWithResponses) GetValidationWithResponse(ctx context.Context, productId ID, validationId ID, params *GetValidationParams, reqEditors ...RequestEditorFn) (*GetValidationResponse, error)
GetValidationWithResponse GetValidation
Returns a wrapper object for the known response body format(s).
Corresponds with GET /products/{productId}/validations/{validationId} (the `GetValidation` operationId).
func (*ClientWithResponses) PlanEBilanzFormWithBodyWithResponse ¶
func (c *ClientWithResponses) PlanEBilanzFormWithBodyWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlanEBilanzFormResponse, error)
PlanEBilanzFormWithBodyWithResponse Plan source-backed fields for an explicit E-Bilanz annual case
Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
func (*ClientWithResponses) PlanEBilanzFormWithResponse ¶
func (c *ClientWithResponses) PlanEBilanzFormWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, body PlanEBilanzFormJSONRequestBody, reqEditors ...RequestEditorFn) (*PlanEBilanzFormResponse, error)
PlanEBilanzFormWithResponse Plan source-backed fields for an explicit E-Bilanz annual case
Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
func (*ClientWithResponses) ReviseDraftWithBodyWithResponse ¶
func (c *ClientWithResponses) ReviseDraftWithBodyWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseDraftResponse, error)
ReviseDraftWithBodyWithResponse ReviseDraft
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
func (*ClientWithResponses) ReviseDraftWithResponse ¶
func (c *ClientWithResponses) ReviseDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, body ReviseDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseDraftResponse, error)
ReviseDraftWithResponse ReviseDraft
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
func (*ClientWithResponses) ReviseEBilanzMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) ReviseEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseEBilanzMappingResponse, error)
ReviseEBilanzMappingWithBodyWithResponse Create a new E-Bilanz mapping revision
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
func (*ClientWithResponses) ReviseEBilanzMappingWithResponse ¶
func (c *ClientWithResponses) ReviseEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, body ReviseEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseEBilanzMappingResponse, error)
ReviseEBilanzMappingWithResponse Create a new E-Bilanz mapping revision
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
func (*ClientWithResponses) ReviseUStVAMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) ReviseUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseUStVAMappingResponse, error)
ReviseUStVAMappingWithBodyWithResponse Create a new UStVA mapping revision
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
func (*ClientWithResponses) ReviseUStVAMappingWithResponse ¶
func (c *ClientWithResponses) ReviseUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, body ReviseUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseUStVAMappingResponse, error)
ReviseUStVAMappingWithResponse Create a new UStVA mapping revision
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
func (*ClientWithResponses) RevokeDelegatedReviewWithBodyWithResponse ¶
func (c *ClientWithResponses) RevokeDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeDelegatedReviewResponse, error)
RevokeDelegatedReviewWithBodyWithResponse Revoke delegated test review
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
func (*ClientWithResponses) RevokeDelegatedReviewWithResponse ¶
func (c *ClientWithResponses) RevokeDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, body RevokeDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeDelegatedReviewResponse, error)
RevokeDelegatedReviewWithResponse Revoke delegated test review
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
func (*ClientWithResponses) RevokeFilingConsentWithBodyWithResponse ¶
func (c *ClientWithResponses) RevokeFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeFilingConsentResponse, error)
RevokeFilingConsentWithBodyWithResponse Revoke filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
func (*ClientWithResponses) RevokeFilingConsentWithResponse ¶
func (c *ClientWithResponses) RevokeFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, body RevokeFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeFilingConsentResponse, error)
RevokeFilingConsentWithResponse Revoke filing consent
Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
func (*ClientWithResponses) RevokeSoftwareCredentialWithResponse ¶
func (c *ClientWithResponses) RevokeSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, params *RevokeSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*RevokeSoftwareCredentialResponse, error)
RevokeSoftwareCredentialWithResponse performs a POST /products/{productId}/credentials/{credentialId}/revoke (the `RevokeSoftwareCredential` operationId) request.
Returns a wrapper object for the known response body format(s).
func (*ClientWithResponses) WithdrawEBilanzMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) WithdrawEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawEBilanzMappingResponse, error)
WithdrawEBilanzMappingWithBodyWithResponse Withdraw an E-Bilanz mapping confirmation
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
func (*ClientWithResponses) WithdrawEBilanzMappingWithResponse ¶
func (c *ClientWithResponses) WithdrawEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, body WithdrawEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawEBilanzMappingResponse, error)
WithdrawEBilanzMappingWithResponse Withdraw an E-Bilanz mapping confirmation
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
func (*ClientWithResponses) WithdrawUStVAMappingWithBodyWithResponse ¶
func (c *ClientWithResponses) WithdrawUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawUStVAMappingResponse, error)
WithdrawUStVAMappingWithBodyWithResponse Withdraw a UStVA mapping confirmation
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
func (*ClientWithResponses) WithdrawUStVAMappingWithResponse ¶
func (c *ClientWithResponses) WithdrawUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, body WithdrawUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawUStVAMappingResponse, error)
WithdrawUStVAMappingWithResponse Withdraw a UStVA mapping confirmation
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// CreateCredentialIntakeWithBodyWithResponse performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request,
// with any type of body and a specified content type.
//
// Returns a wrapper object for the known response body format(s).
CreateCredentialIntakeWithBodyWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialIntakeResponse, error)
// CreateCredentialIntakeWithResponse performs a POST /products/{productId}/credential-intakes (the `CreateCredentialIntake` operationId) request.
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
CreateCredentialIntakeWithResponse(ctx context.Context, productId ID, params *CreateCredentialIntakeParams, body CreateCredentialIntakeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialIntakeResponse, error)
// GetCredentialOperationWithResponse performs a GET /products/{productId}/credential-operations/{intakeId} (the `GetCredentialOperation` operationId) request.
//
// Returns a wrapper object for the known response body format(s).
GetCredentialOperationWithResponse(ctx context.Context, productId ID, intakeId ID, params *GetCredentialOperationParams, reqEditors ...RequestEditorFn) (*GetCredentialOperationResponse, error)
// GetSoftwareCredentialWithResponse performs a GET /products/{productId}/credentials/{credentialId} (the `GetSoftwareCredential` operationId) request.
//
// Returns a wrapper object for the known response body format(s).
GetSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, params *GetSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*GetSoftwareCredentialResponse, error)
// RevokeSoftwareCredentialWithResponse performs a POST /products/{productId}/credentials/{credentialId}/revoke (the `RevokeSoftwareCredential` operationId) request.
//
// Returns a wrapper object for the known response body format(s).
RevokeSoftwareCredentialWithResponse(ctx context.Context, productId ID, credentialId ID, params *RevokeSoftwareCredentialParams, reqEditors ...RequestEditorFn) (*RevokeSoftwareCredentialResponse, error)
// GetDelegatedReviewWithResponse Get delegated test review
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/delegated-reviews/{reviewId} (the `GetDelegatedReview` operationId).
GetDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *GetDelegatedReviewParams, reqEditors ...RequestEditorFn) (*GetDelegatedReviewResponse, error)
// ConfirmDelegatedReviewWithBodyWithResponse Confirm delegated test review
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
ConfirmDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmDelegatedReviewResponse, error)
// ConfirmDelegatedReviewWithResponse Confirm delegated test review
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/confirmations (the `ConfirmDelegatedReview` operationId).
ConfirmDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *ConfirmDelegatedReviewParams, body ConfirmDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmDelegatedReviewResponse, error)
// RevokeDelegatedReviewWithBodyWithResponse Revoke delegated test review
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
RevokeDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeDelegatedReviewResponse, error)
// RevokeDelegatedReviewWithResponse Revoke delegated test review
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/delegated-reviews/{reviewId}/revocations (the `RevokeDelegatedReview` operationId).
RevokeDelegatedReviewWithResponse(ctx context.Context, productId ID, reviewId ID, params *RevokeDelegatedReviewParams, body RevokeDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeDelegatedReviewResponse, error)
// CreateDraftWithBodyWithResponse CreateDraft
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
CreateDraftWithBodyWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDraftResponse, error)
// CreateDraftWithResponse CreateDraft
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/drafts (the `CreateDraft` operationId).
CreateDraftWithResponse(ctx context.Context, productId ID, params *CreateDraftParams, body CreateDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDraftResponse, error)
// GetDraftWithResponse GetDraft
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/drafts/{draftId} (the `GetDraft` operationId).
GetDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *GetDraftParams, reqEditors ...RequestEditorFn) (*GetDraftResponse, error)
// ReviseDraftWithBodyWithResponse ReviseDraft
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
ReviseDraftWithBodyWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseDraftResponse, error)
// ReviseDraftWithResponse ReviseDraft
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/drafts/{draftId} (the `ReviseDraft` operationId).
ReviseDraftWithResponse(ctx context.Context, productId ID, draftId ID, params *ReviseDraftParams, body ReviseDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseDraftResponse, error)
// GetDraftRevisionWithResponse GetDraftRevision
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/drafts/{draftId}/revisions/{revision} (the `GetDraftRevision` operationId).
GetDraftRevisionWithResponse(ctx context.Context, productId ID, draftId ID, revision Revision, params *GetDraftRevisionParams, reqEditors ...RequestEditorFn) (*GetDraftRevisionResponse, error)
// CreateEBilanzMappingWithBodyWithResponse Create an E-Bilanz source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
CreateEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEBilanzMappingResponse, error)
// CreateEBilanzMappingWithResponse Create an E-Bilanz source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings (the `CreateEBilanzMapping` operationId).
CreateEBilanzMappingWithResponse(ctx context.Context, productId ID, params *CreateEBilanzMappingParams, body CreateEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEBilanzMappingResponse, error)
// GetEBilanzMappingWithResponse Read the latest E-Bilanz mapping revision
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId} (the `GetEBilanzMapping` operationId).
GetEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *GetEBilanzMappingParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingResponse, error)
// ReviseEBilanzMappingWithBodyWithResponse Create a new E-Bilanz mapping revision
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
ReviseEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseEBilanzMappingResponse, error)
// ReviseEBilanzMappingWithResponse Create a new E-Bilanz mapping revision
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/ebilanz-mappings/{mappingId} (the `ReviseEBilanzMapping` operationId).
ReviseEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseEBilanzMappingParams, body ReviseEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseEBilanzMappingResponse, error)
// GetEBilanzMappingRevisionWithResponse Read a specific E-Bilanz mapping revision
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision} (the `GetEBilanzMappingRevision` operationId).
GetEBilanzMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetEBilanzMappingRevisionParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingRevisionResponse, error)
// ConfirmEBilanzMappingWithBodyWithResponse Confirm an E-Bilanz mapping revision
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
ConfirmEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmEBilanzMappingResponse, error)
// ConfirmEBilanzMappingWithResponse Confirm an E-Bilanz mapping revision
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmEBilanzMapping` operationId).
ConfirmEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmEBilanzMappingParams, body ConfirmEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmEBilanzMappingResponse, error)
// WithdrawEBilanzMappingWithBodyWithResponse Withdraw an E-Bilanz mapping confirmation
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
WithdrawEBilanzMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawEBilanzMappingResponse, error)
// WithdrawEBilanzMappingWithResponse Withdraw an E-Bilanz mapping confirmation
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/ebilanz-mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawEBilanzMapping` operationId).
WithdrawEBilanzMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawEBilanzMappingParams, body WithdrawEBilanzMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawEBilanzMappingResponse, error)
// GetFilingConsentWithResponse Get filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/filing-consents/{consentId} (the `GetFilingConsent` operationId).
GetFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *GetFilingConsentParams, reqEditors ...RequestEditorFn) (*GetFilingConsentResponse, error)
// ConfirmFilingConsentWithBodyWithResponse Confirm filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
ConfirmFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmFilingConsentResponse, error)
// ConfirmFilingConsentWithResponse Confirm filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/confirmations (the `ConfirmFilingConsent` operationId).
ConfirmFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *ConfirmFilingConsentParams, body ConfirmFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmFilingConsentResponse, error)
// RevokeFilingConsentWithBodyWithResponse Revoke filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
RevokeFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeFilingConsentResponse, error)
// RevokeFilingConsentWithResponse Revoke filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/filing-consents/{consentId}/revocations (the `RevokeFilingConsent` operationId).
RevokeFilingConsentWithResponse(ctx context.Context, productId ID, consentId ID, params *RevokeFilingConsentParams, body RevokeFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeFilingConsentResponse, error)
// CreateUStVAMappingWithBodyWithResponse Create a UStVA source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
CreateUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUStVAMappingResponse, error)
// CreateUStVAMappingWithResponse Create a UStVA source mapping
//
// Creates revision 1 of a caller-classified source mapping. Confirmation is a separate delegated decision.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings (the `CreateUStVAMapping` operationId).
CreateUStVAMappingWithResponse(ctx context.Context, productId ID, params *CreateUStVAMappingParams, body CreateUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUStVAMappingResponse, error)
// GetUStVAMappingWithResponse Read the latest UStVA mapping revision
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/mappings/{mappingId} (the `GetUStVAMapping` operationId).
GetUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *GetUStVAMappingParams, reqEditors ...RequestEditorFn) (*GetUStVAMappingResponse, error)
// ReviseUStVAMappingWithBodyWithResponse Create a new UStVA mapping revision
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
ReviseUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseUStVAMappingResponse, error)
// ReviseUStVAMappingWithResponse Create a new UStVA mapping revision
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /products/{productId}/mappings/{mappingId} (the `ReviseUStVAMapping` operationId).
ReviseUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, params *ReviseUStVAMappingParams, body ReviseUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseUStVAMappingResponse, error)
// GetUStVAMappingRevisionWithResponse Read a specific UStVA mapping revision
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/mappings/{mappingId}/revisions/{revision} (the `GetUStVAMappingRevision` operationId).
GetUStVAMappingRevisionWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *GetUStVAMappingRevisionParams, reqEditors ...RequestEditorFn) (*GetUStVAMappingRevisionResponse, error)
// ConfirmUStVAMappingWithBodyWithResponse Confirm a UStVA mapping revision
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
ConfirmUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmUStVAMappingResponse, error)
// ConfirmUStVAMappingWithResponse Confirm a UStVA mapping revision
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/confirmations (the `ConfirmUStVAMapping` operationId).
ConfirmUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *ConfirmUStVAMappingParams, body ConfirmUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmUStVAMappingResponse, error)
// WithdrawUStVAMappingWithBodyWithResponse Withdraw a UStVA mapping confirmation
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
WithdrawUStVAMappingWithBodyWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawUStVAMappingResponse, error)
// WithdrawUStVAMappingWithResponse Withdraw a UStVA mapping confirmation
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/mappings/{mappingId}/revisions/{revision}/withdrawals (the `WithdrawUStVAMapping` operationId).
WithdrawUStVAMappingWithResponse(ctx context.Context, productId ID, mappingId MappingID, revision Revision, params *WithdrawUStVAMappingParams, body WithdrawUStVAMappingJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawUStVAMappingResponse, error)
// PlanEBilanzFormWithBodyWithResponse Plan source-backed fields for an explicit E-Bilanz annual case
//
// Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
PlanEBilanzFormWithBodyWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlanEBilanzFormResponse, error)
// PlanEBilanzFormWithResponse Plan source-backed fields for an explicit E-Bilanz annual case
//
// Stateless read-authorized planning, with existing product/tenant DPoP binding and strict case selector. No Idempotency-Key, domain write, outbox, draft, job, native execution or filing authority. Missing pinned taxonomy returns 503. Unsupported cases, malformed selectors and over-limit bodies fail closed. All final values and NIL decisions remain caller-supplied; complete preparation applies authoritative semantic checks.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/modules/ebilanz-6.9/form-plan (the `PlanEBilanzForm` operationId).
PlanEBilanzFormWithResponse(ctx context.Context, productId ID, params *PlanEBilanzFormParams, body PlanEBilanzFormJSONRequestBody, reqEditors ...RequestEditorFn) (*PlanEBilanzFormResponse, error)
// GetEBilanzMappingCatalogWithResponse Read pinned E-Bilanz 6.9 monetary mapping metadata
//
// Requires the existing eric.read product/tenant binding. Returns a bounded deterministic mapping-target/dimension catalog with explicit applicability limits; the complete preparation must still validate. Missing private taxonomy configuration returns 503. No query overrides or runtime resource fetches.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/modules/ebilanz-6.9/mapping-catalog (the `GetEBilanzMappingCatalog` operationId).
GetEBilanzMappingCatalogWithResponse(ctx context.Context, productId ID, params *GetEBilanzMappingCatalogParams, reqEditors ...RequestEditorFn) (*GetEBilanzMappingCatalogResponse, error)
// GetUStVADerivedRulesWithResponse Read pinned UStVA 2026 aggregation and formula rules
//
// Exact source-pinned rule artifact for the restricted derived mode. Mapping confirmation remains a SaaS assertion; neither metadata nor compilation establishes tax plausibility or filing authority.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/modules/ustva-2026/derived-rules (the `GetUStVADerivedRules` operationId).
GetUStVADerivedRulesWithResponse(ctx context.Context, productId ID, params *GetUStVADerivedRulesParams, reqEditors ...RequestEditorFn) (*GetUStVADerivedRulesResponse, error)
// GetUStVAFieldCatalogWithResponse Read the pinned UStVA 2026 final-field catalog
//
// Field shapes, labels, units and provenance; does not assert tax plausibility, enabled transmission or complete tax-calculation rules.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/modules/ustva-2026/field-catalog (the `GetUStVAFieldCatalog` operationId).
GetUStVAFieldCatalogWithResponse(ctx context.Context, productId ID, params *GetUStVAFieldCatalogParams, reqEditors ...RequestEditorFn) (*GetUStVAFieldCatalogResponse, error)
// GetUserNoticesWithResponse GetUserNotices
//
// Returns the pinned ERiC user notices for SaaS presentation before native use. The SaaS must offer acknowledgement for Appendix 2. Retrieval alone is not evidence that a notice was presented or acknowledged.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/notices (the `GetUserNotices` operationId).
GetUserNoticesWithResponse(ctx context.Context, productId ID, params *GetUserNoticesParams, reqEditors ...RequestEditorFn) (*GetUserNoticesResponse, error)
// CreatePreparationWithBodyWithResponse CreatePreparation
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
CreatePreparationWithBodyWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePreparationResponse, error)
// CreatePreparationWithResponse CreatePreparation
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations (the `CreatePreparation` operationId).
CreatePreparationWithResponse(ctx context.Context, productId ID, params *CreatePreparationParams, body CreatePreparationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePreparationResponse, error)
// GetPreparationWithResponse GetPreparation
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/preparations/{preparationId} (the `GetPreparation` operationId).
GetPreparationWithResponse(ctx context.Context, productId ID, preparationId ID, params *GetPreparationParams, reqEditors ...RequestEditorFn) (*GetPreparationResponse, error)
// GetPreparationArtifactWithResponse GetPreparationArtifact
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/preparations/{preparationId}/artifacts/{kind} (the `GetPreparationArtifact` operationId).
GetPreparationArtifactWithResponse(ctx context.Context, productId ID, preparationId ID, kind GetPreparationArtifactParamsKind, params *GetPreparationArtifactParams, reqEditors ...RequestEditorFn) (*GetPreparationArtifactResponse, error)
// CreateDelegatedReviewWithBodyWithResponse Create delegated test review
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
CreateDelegatedReviewWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDelegatedReviewResponse, error)
// CreateDelegatedReviewWithResponse Create delegated test review
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/delegated-reviews (the `CreateDelegatedReview` operationId).
CreateDelegatedReviewWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateDelegatedReviewParams, body CreateDelegatedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDelegatedReviewResponse, error)
// CreateFilingConsentWithBodyWithResponse Create filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
CreateFilingConsentWithBodyWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFilingConsentResponse, error)
// CreateFilingConsentWithResponse Create filing consent
//
// Preparation-specific partner-asserted consent for authorized test transmission only. Requires fresh v3/v4 filings.approve actor status. Transmission eligibility remains blocked; no native job or dispatch is created. With X-ERIC-Replay-Only: true, the same exact request and idempotency key only recover a previously committed 201 response under current machine, actor, authority and optional human grants. An unused key or changed request conflicts without creating a consent. Historical mandate or ownership revocation does not block this read-only recovery.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/preparations/{preparationId}/filing-consents (the `CreateFilingConsent` operationId).
CreateFilingConsentWithResponse(ctx context.Context, productId ID, preparationId ID, params *CreateFilingConsentParams, body CreateFilingConsentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFilingConsentResponse, error)
// CreateProfileWithBodyWithResponse CreateProfile
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
CreateProfileWithBodyWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProfileResponse, error)
// CreateProfileWithResponse CreateProfile
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/profiles (the `CreateProfile` operationId).
CreateProfileWithResponse(ctx context.Context, productId ID, params *CreateProfileParams, body CreateProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProfileResponse, error)
// GetProfileWithResponse GetProfile
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/profiles/{version} (the `GetProfile` operationId).
GetProfileWithResponse(ctx context.Context, productId ID, version ProfileVersion, params *GetProfileParams, reqEditors ...RequestEditorFn) (*GetProfileResponse, error)
// GetRetrievalArtifactWithResponse Read preserved retrieval artifact metadata
//
// Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId} (the `GetRetrievalArtifact` operationId).
GetRetrievalArtifactWithResponse(ctx context.Context, productId ID, artifactId ID, params *GetRetrievalArtifactParams, reqEditors ...RequestEditorFn) (*GetRetrievalArtifactResponse, error)
// CreateRetrievalArchiveAcknowledgementWithBodyWithResponse Record the client archive assertion for a preserved artifact
//
// Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
CreateRetrievalArchiveAcknowledgementWithBodyWithResponse(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalArchiveAcknowledgementResponse, error)
// CreateRetrievalArchiveAcknowledgementWithResponse Record the client archive assertion for a preserved artifact
//
// Assert that the SaaS client archived the exact content and provenance bytes at its opaque archive reference. One immutable receipt per artifact; matching assertions, including with a new Idempotency-Key or newer authorized actor revision, return the first receipt. Changed digests or reference conflict. Fresh original retrieval authority and authentic source bytes are required before every write or replay. This is a client assertion, not verification of external storage, an ELSTER mailbox acknowledgement or permission to delete evidence. No remote address is fetched.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/retrieval-artifacts/{artifactId}/archive-acknowledgement (the `CreateRetrievalArchiveAcknowledgement` operationId).
CreateRetrievalArchiveAcknowledgementWithResponse(ctx context.Context, productId ID, artifactId ID, params *CreateRetrievalArchiveAcknowledgementParams, body CreateRetrievalArchiveAcknowledgementJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalArchiveAcknowledgementResponse, error)
// GetRetrievalArtifactContentWithResponse Download exact preserved content or provenance
//
// Read an already published test-retrieval preservation. Requires current retrieval authority for the original machine, authority version and actor; a newer authorized actor revision is allowed. Remote mandate, qualification and credential expiry or rotation do not remove historical access. This does not query, download from ELSTER, decrypt, publish or acknowledge a mailbox item. Content is returned as application/octet-stream without format inference; provenance.json is the original authenticated preservation JSON. Both are attachments with no-store and nosniff.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/retrieval-artifacts/{artifactId}/{kind} (the `GetRetrievalArtifactContent` operationId).
GetRetrievalArtifactContentWithResponse(ctx context.Context, productId ID, artifactId ID, kind GetRetrievalArtifactContentParamsKind, params *GetRetrievalArtifactContentParams, reqEditors ...RequestEditorFn) (*GetRetrievalArtifactContentResponse, error)
// CreateRetrievalDecryptionWithBodyWithResponse performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request,
// with any type of body and a specified content type.
//
// Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
//
// Returns a wrapper object for the known response body format(s).
CreateRetrievalDecryptionWithBodyWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalDecryptionResponse, error)
// CreateRetrievalDecryptionWithResponse performs a POST /products/{productId}/retrieval-decryptions (the `CreateRetrievalDecryption` operationId) request.
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Queue local decryption of one already published authenticated download; no remote retrieval is initiated. Requires the original delegated retrieval principal and verified pre-use notice delivery.
CreateRetrievalDecryptionWithResponse(ctx context.Context, productId ID, params *CreateRetrievalDecryptionParams, body CreateRetrievalDecryptionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalDecryptionResponse, error)
// GetRetrievalDecryptionWithResponse performs a GET /products/{productId}/retrieval-decryptions/{decryptionId} (the `GetRetrievalDecryption` operationId) request.
//
// Read bounded local job metadata under fresh delegated retrieval authority. Returns no credentials, native result or plaintext. Completed processing does not publish an artifact.
//
// Returns a wrapper object for the known response body format(s).
GetRetrievalDecryptionWithResponse(ctx context.Context, productId ID, decryptionId ID, params *GetRetrievalDecryptionParams, reqEditors ...RequestEditorFn) (*GetRetrievalDecryptionResponse, error)
// CreateRetrievalPreservationWithBodyWithResponse performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request,
// with any type of body and a specified content type.
//
// Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
//
// Returns a wrapper object for the known response body format(s).
CreateRetrievalPreservationWithBodyWithResponse(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrievalPreservationResponse, error)
// CreateRetrievalPreservationWithResponse performs a POST /products/{productId}/retrieval-decryptions/{decryptionId}/preservation (the `CreateRetrievalPreservation` operationId) request.
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Publish a completed local decryption under fresh original delegated retrieval authority after authenticating its frozen source and native result. Publication never acknowledges the ELSTER mailbox. The preserved artifact ID equals this job ID.
CreateRetrievalPreservationWithResponse(ctx context.Context, productId ID, decryptionId ID, params *CreateRetrievalPreservationParams, body CreateRetrievalPreservationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrievalPreservationResponse, error)
// CreateUtilityWithBodyWithResponse Enqueue a qualified credential-free local utility
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
CreateUtilityWithBodyWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUtilityResponse, error)
// CreateUtilityWithResponse Enqueue a qualified credential-free local utility
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/utilities (the `CreateUtility` operationId).
CreateUtilityWithResponse(ctx context.Context, productId ID, params *CreateUtilityParams, body CreateUtilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUtilityResponse, error)
// GetUtilityWithResponse Read local utility status and exact terminal result
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/utilities/{utilityId} (the `GetUtility` operationId).
GetUtilityWithResponse(ctx context.Context, productId ID, utilityId ID, params *GetUtilityParams, reqEditors ...RequestEditorFn) (*GetUtilityResponse, error)
// CreateValidationWithBodyWithResponse CreateValidation
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
CreateValidationWithBodyWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateValidationResponse, error)
// CreateValidationWithResponse CreateValidation
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /products/{productId}/validations (the `CreateValidation` operationId).
CreateValidationWithResponse(ctx context.Context, productId ID, params *CreateValidationParams, body CreateValidationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateValidationResponse, error)
// GetValidationWithResponse GetValidation
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/validations/{validationId} (the `GetValidation` operationId).
GetValidationWithResponse(ctx context.Context, productId ID, validationId ID, params *GetValidationParams, reqEditors ...RequestEditorFn) (*GetValidationResponse, error)
// GetValidationArtifactWithResponse GetValidationArtifact
//
// Returns retained validation evidence. diagnostics.json is a versioned read projection bound to the frozen preparation and result. Check status before using findings: unavailable is not an empty successful validation. Empty locations mean a global finding. Native text is untrusted plain text; render it escaped. Existing evidence.json and XML bytes are unchanged.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /products/{productId}/validations/{validationId}/artifacts/{kind} (the `GetValidationArtifact` operationId).
GetValidationArtifactWithResponse(ctx context.Context, productId ID, validationId ID, kind GetValidationArtifactParamsKind, params *GetValidationArtifactParams, reqEditors ...RequestEditorFn) (*GetValidationArtifactResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConfirmDelegatedReviewJSONRequestBody ¶
type ConfirmDelegatedReviewJSONRequestBody = DelegatedDecisionInput
ConfirmDelegatedReviewJSONRequestBody defines body for ConfirmDelegatedReview for application/json ContentType.
type ConfirmDelegatedReviewParams ¶
type ConfirmDelegatedReviewParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
ConfirmDelegatedReviewParams defines parameters for ConfirmDelegatedReview.
type ConfirmDelegatedReviewResponse ¶
type ConfirmDelegatedReviewResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DelegatedReview
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseConfirmDelegatedReviewResponse ¶
func ParseConfirmDelegatedReviewResponse(rsp *http.Response) (*ConfirmDelegatedReviewResponse, error)
ParseConfirmDelegatedReviewResponse parses an HTTP response from a ConfirmDelegatedReviewWithResponse call
func (ConfirmDelegatedReviewResponse) ContentType ¶
func (r ConfirmDelegatedReviewResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfirmDelegatedReviewResponse) GetApplicationproblemJSONDefault ¶
func (r ConfirmDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ConfirmDelegatedReviewResponse) GetBody ¶
func (r ConfirmDelegatedReviewResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ConfirmDelegatedReviewResponse) GetJSON201 ¶
func (r ConfirmDelegatedReviewResponse) GetJSON201() *DelegatedReview
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (ConfirmDelegatedReviewResponse) Status ¶
func (r ConfirmDelegatedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (ConfirmDelegatedReviewResponse) StatusCode ¶
func (r ConfirmDelegatedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfirmEBilanzMappingJSONRequestBody ¶
type ConfirmEBilanzMappingJSONRequestBody = EBilanzMappingDecisionInput
ConfirmEBilanzMappingJSONRequestBody defines body for ConfirmEBilanzMapping for application/json ContentType.
type ConfirmEBilanzMappingParams ¶
type ConfirmEBilanzMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
ConfirmEBilanzMappingParams defines parameters for ConfirmEBilanzMapping.
type ConfirmEBilanzMappingResponse ¶
type ConfirmEBilanzMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DecisionReceipt
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseConfirmEBilanzMappingResponse ¶
func ParseConfirmEBilanzMappingResponse(rsp *http.Response) (*ConfirmEBilanzMappingResponse, error)
ParseConfirmEBilanzMappingResponse parses an HTTP response from a ConfirmEBilanzMappingWithResponse call
func (ConfirmEBilanzMappingResponse) ContentType ¶
func (r ConfirmEBilanzMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfirmEBilanzMappingResponse) GetApplicationproblemJSONDefault ¶
func (r ConfirmEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ConfirmEBilanzMappingResponse) GetBody ¶
func (r ConfirmEBilanzMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ConfirmEBilanzMappingResponse) GetJSON201 ¶
func (r ConfirmEBilanzMappingResponse) GetJSON201() *DecisionReceipt
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (ConfirmEBilanzMappingResponse) Status ¶
func (r ConfirmEBilanzMappingResponse) Status() string
Status returns HTTPResponse.Status
func (ConfirmEBilanzMappingResponse) StatusCode ¶
func (r ConfirmEBilanzMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfirmFilingConsentJSONRequestBody ¶
type ConfirmFilingConsentJSONRequestBody = FilingDecisionInput
ConfirmFilingConsentJSONRequestBody defines body for ConfirmFilingConsent for application/json ContentType.
type ConfirmFilingConsentParams ¶
type ConfirmFilingConsentParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
// XERICHumanAuthorization Exactly one Bearer human access token for ebilanz.app. Required for immutable combined_human_required authority versions; rejected for legacy versions. Independently verified alongside the machine DPoP credential, with exact operator binding and current action-specific local human permission through commit. Credentials are never returned.
XERICHumanAuthorization *FilingHumanAuthorization `json:"X-ERIC-Human-Authorization,omitempty"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
ConfirmFilingConsentParams defines parameters for ConfirmFilingConsent.
type ConfirmFilingConsentResponse ¶
type ConfirmFilingConsentResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *FilingConsent
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseConfirmFilingConsentResponse ¶
func ParseConfirmFilingConsentResponse(rsp *http.Response) (*ConfirmFilingConsentResponse, error)
ParseConfirmFilingConsentResponse parses an HTTP response from a ConfirmFilingConsentWithResponse call
func (ConfirmFilingConsentResponse) ContentType ¶
func (r ConfirmFilingConsentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfirmFilingConsentResponse) GetApplicationproblemJSONDefault ¶
func (r ConfirmFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ConfirmFilingConsentResponse) GetBody ¶
func (r ConfirmFilingConsentResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ConfirmFilingConsentResponse) GetJSON201 ¶
func (r ConfirmFilingConsentResponse) GetJSON201() *FilingConsent
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (ConfirmFilingConsentResponse) Status ¶
func (r ConfirmFilingConsentResponse) Status() string
Status returns HTTPResponse.Status
func (ConfirmFilingConsentResponse) StatusCode ¶
func (r ConfirmFilingConsentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfirmUStVAMappingJSONRequestBody ¶
type ConfirmUStVAMappingJSONRequestBody = UStVAMappingDecisionInput
ConfirmUStVAMappingJSONRequestBody defines body for ConfirmUStVAMapping for application/json ContentType.
type ConfirmUStVAMappingParams ¶
type ConfirmUStVAMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
ConfirmUStVAMappingParams defines parameters for ConfirmUStVAMapping.
type ConfirmUStVAMappingResponse ¶
type ConfirmUStVAMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DecisionReceipt
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseConfirmUStVAMappingResponse ¶
func ParseConfirmUStVAMappingResponse(rsp *http.Response) (*ConfirmUStVAMappingResponse, error)
ParseConfirmUStVAMappingResponse parses an HTTP response from a ConfirmUStVAMappingWithResponse call
func (ConfirmUStVAMappingResponse) ContentType ¶
func (r ConfirmUStVAMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfirmUStVAMappingResponse) GetApplicationproblemJSONDefault ¶
func (r ConfirmUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ConfirmUStVAMappingResponse) GetBody ¶
func (r ConfirmUStVAMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ConfirmUStVAMappingResponse) GetJSON201 ¶
func (r ConfirmUStVAMappingResponse) GetJSON201() *DecisionReceipt
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (ConfirmUStVAMappingResponse) Status ¶
func (r ConfirmUStVAMappingResponse) Status() string
Status returns HTTPResponse.Status
func (ConfirmUStVAMappingResponse) StatusCode ¶
func (r ConfirmUStVAMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCredentialIntakeJSONRequestBody ¶
type CreateCredentialIntakeJSONRequestBody = CredentialIntakeInput
CreateCredentialIntakeJSONRequestBody defines body for CreateCredentialIntake for application/json ContentType.
type CreateCredentialIntakeParams ¶
type CreateCredentialIntakeParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateCredentialIntakeParams defines parameters for CreateCredentialIntake.
type CreateCredentialIntakeResponse ¶
type CreateCredentialIntakeResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *CredentialIntake
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateCredentialIntakeResponse ¶
func ParseCreateCredentialIntakeResponse(rsp *http.Response) (*CreateCredentialIntakeResponse, error)
ParseCreateCredentialIntakeResponse parses an HTTP response from a CreateCredentialIntakeWithResponse call
func (CreateCredentialIntakeResponse) ContentType ¶
func (r CreateCredentialIntakeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCredentialIntakeResponse) GetApplicationproblemJSONDefault ¶
func (r CreateCredentialIntakeResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateCredentialIntakeResponse) GetBody ¶
func (r CreateCredentialIntakeResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateCredentialIntakeResponse) GetJSON201 ¶
func (r CreateCredentialIntakeResponse) GetJSON201() *CredentialIntake
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateCredentialIntakeResponse) Status ¶
func (r CreateCredentialIntakeResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCredentialIntakeResponse) StatusCode ¶
func (r CreateCredentialIntakeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDelegatedReviewJSONRequestBody ¶
type CreateDelegatedReviewJSONRequestBody = DelegatedReviewInput
CreateDelegatedReviewJSONRequestBody defines body for CreateDelegatedReview for application/json ContentType.
type CreateDelegatedReviewParams ¶
type CreateDelegatedReviewParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
CreateDelegatedReviewParams defines parameters for CreateDelegatedReview.
type CreateDelegatedReviewResponse ¶
type CreateDelegatedReviewResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DelegatedReviewOpened
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateDelegatedReviewResponse ¶
func ParseCreateDelegatedReviewResponse(rsp *http.Response) (*CreateDelegatedReviewResponse, error)
ParseCreateDelegatedReviewResponse parses an HTTP response from a CreateDelegatedReviewWithResponse call
func (CreateDelegatedReviewResponse) ContentType ¶
func (r CreateDelegatedReviewResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDelegatedReviewResponse) GetApplicationproblemJSONDefault ¶
func (r CreateDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateDelegatedReviewResponse) GetBody ¶
func (r CreateDelegatedReviewResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateDelegatedReviewResponse) GetJSON201 ¶
func (r CreateDelegatedReviewResponse) GetJSON201() *DelegatedReviewOpened
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateDelegatedReviewResponse) Status ¶
func (r CreateDelegatedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDelegatedReviewResponse) StatusCode ¶
func (r CreateDelegatedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDraftJSONRequestBody ¶
type CreateDraftJSONRequestBody = DraftInput
CreateDraftJSONRequestBody defines body for CreateDraft for application/json ContentType.
type CreateDraftParams ¶
type CreateDraftParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateDraftParams defines parameters for CreateDraft.
type CreateDraftResponse ¶
type CreateDraftResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *Draft
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateDraftResponse ¶
func ParseCreateDraftResponse(rsp *http.Response) (*CreateDraftResponse, error)
ParseCreateDraftResponse parses an HTTP response from a CreateDraftWithResponse call
func (CreateDraftResponse) ContentType ¶
func (r CreateDraftResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDraftResponse) GetApplicationproblemJSONDefault ¶
func (r CreateDraftResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateDraftResponse) GetBody ¶
func (r CreateDraftResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateDraftResponse) GetJSON201 ¶
func (r CreateDraftResponse) GetJSON201() *Draft
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateDraftResponse) Status ¶
func (r CreateDraftResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDraftResponse) StatusCode ¶
func (r CreateDraftResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEBilanzMappingJSONRequestBody ¶
type CreateEBilanzMappingJSONRequestBody = EBilanzMappingInput
CreateEBilanzMappingJSONRequestBody defines body for CreateEBilanzMapping for application/json ContentType.
type CreateEBilanzMappingParams ¶
type CreateEBilanzMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateEBilanzMappingParams defines parameters for CreateEBilanzMapping.
type CreateEBilanzMappingResponse ¶
type CreateEBilanzMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *EBilanzMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateEBilanzMappingResponse ¶
func ParseCreateEBilanzMappingResponse(rsp *http.Response) (*CreateEBilanzMappingResponse, error)
ParseCreateEBilanzMappingResponse parses an HTTP response from a CreateEBilanzMappingWithResponse call
func (CreateEBilanzMappingResponse) ContentType ¶
func (r CreateEBilanzMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateEBilanzMappingResponse) GetApplicationproblemJSONDefault ¶
func (r CreateEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateEBilanzMappingResponse) GetBody ¶
func (r CreateEBilanzMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateEBilanzMappingResponse) GetJSON201 ¶
func (r CreateEBilanzMappingResponse) GetJSON201() *EBilanzMappingRevision
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateEBilanzMappingResponse) Status ¶
func (r CreateEBilanzMappingResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEBilanzMappingResponse) StatusCode ¶
func (r CreateEBilanzMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFilingConsentJSONRequestBody ¶
type CreateFilingConsentJSONRequestBody = FilingConsentInput
CreateFilingConsentJSONRequestBody defines body for CreateFilingConsent for application/json ContentType.
type CreateFilingConsentParams ¶
type CreateFilingConsentParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
// XERICHumanAuthorization Exactly one Bearer human access token for ebilanz.app. Required for immutable combined_human_required authority versions; rejected for legacy versions. Independently verified alongside the machine DPoP credential, with exact operator binding and current action-specific local human permission through commit. Credentials are never returned.
XERICHumanAuthorization *FilingHumanAuthorization `json:"X-ERIC-Human-Authorization,omitempty"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
XERICReplayOnly *CreateFilingConsentParamsXERICReplayOnly `json:"X-ERIC-Replay-Only,omitempty"`
}
CreateFilingConsentParams defines parameters for CreateFilingConsent.
type CreateFilingConsentParamsXERICReplayOnly ¶ added in v0.1.2
type CreateFilingConsentParamsXERICReplayOnly string
CreateFilingConsentParamsXERICReplayOnly defines parameters for CreateFilingConsent.
const (
CreateFilingConsentParamsXERICReplayOnlyTrue CreateFilingConsentParamsXERICReplayOnly = "true"
)
Defines values for CreateFilingConsentParamsXERICReplayOnly.
func (CreateFilingConsentParamsXERICReplayOnly) Valid ¶ added in v0.1.2
func (e CreateFilingConsentParamsXERICReplayOnly) Valid() bool
Valid indicates whether the value is a known member of the CreateFilingConsentParamsXERICReplayOnly enum.
type CreateFilingConsentResponse ¶
type CreateFilingConsentResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *FilingConsentOpened
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateFilingConsentResponse ¶
func ParseCreateFilingConsentResponse(rsp *http.Response) (*CreateFilingConsentResponse, error)
ParseCreateFilingConsentResponse parses an HTTP response from a CreateFilingConsentWithResponse call
func (CreateFilingConsentResponse) ContentType ¶
func (r CreateFilingConsentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFilingConsentResponse) GetApplicationproblemJSONDefault ¶
func (r CreateFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateFilingConsentResponse) GetBody ¶
func (r CreateFilingConsentResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateFilingConsentResponse) GetJSON201 ¶
func (r CreateFilingConsentResponse) GetJSON201() *FilingConsentOpened
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateFilingConsentResponse) Status ¶
func (r CreateFilingConsentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFilingConsentResponse) StatusCode ¶
func (r CreateFilingConsentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePreparationJSONRequestBody ¶
type CreatePreparationJSONRequestBody = PreparationInput
CreatePreparationJSONRequestBody defines body for CreatePreparation for application/json ContentType.
type CreatePreparationParams ¶
type CreatePreparationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreatePreparationParams defines parameters for CreatePreparation.
type CreatePreparationResponse ¶
type CreatePreparationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *Preparation
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreatePreparationResponse ¶
func ParseCreatePreparationResponse(rsp *http.Response) (*CreatePreparationResponse, error)
ParseCreatePreparationResponse parses an HTTP response from a CreatePreparationWithResponse call
func (CreatePreparationResponse) ContentType ¶
func (r CreatePreparationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreatePreparationResponse) GetApplicationproblemJSONDefault ¶
func (r CreatePreparationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreatePreparationResponse) GetBody ¶
func (r CreatePreparationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreatePreparationResponse) GetJSON201 ¶
func (r CreatePreparationResponse) GetJSON201() *Preparation
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreatePreparationResponse) Status ¶
func (r CreatePreparationResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePreparationResponse) StatusCode ¶
func (r CreatePreparationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProfileJSONRequestBody ¶
type CreateProfileJSONRequestBody = ProfileInput
CreateProfileJSONRequestBody defines body for CreateProfile for application/json ContentType.
type CreateProfileParams ¶
type CreateProfileParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateProfileParams defines parameters for CreateProfile.
type CreateProfileResponse ¶
type CreateProfileResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *Profile
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateProfileResponse ¶
func ParseCreateProfileResponse(rsp *http.Response) (*CreateProfileResponse, error)
ParseCreateProfileResponse parses an HTTP response from a CreateProfileWithResponse call
func (CreateProfileResponse) ContentType ¶
func (r CreateProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateProfileResponse) GetApplicationproblemJSONDefault ¶
func (r CreateProfileResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateProfileResponse) GetBody ¶
func (r CreateProfileResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateProfileResponse) GetJSON201 ¶
func (r CreateProfileResponse) GetJSON201() *Profile
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateProfileResponse) Status ¶
func (r CreateProfileResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProfileResponse) StatusCode ¶
func (r CreateProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRetrievalArchiveAcknowledgementJSONRequestBody ¶
type CreateRetrievalArchiveAcknowledgementJSONRequestBody = RetrievalArchiveAcknowledgementInput
CreateRetrievalArchiveAcknowledgementJSONRequestBody defines body for CreateRetrievalArchiveAcknowledgement for application/json ContentType.
type CreateRetrievalArchiveAcknowledgementParams ¶
type CreateRetrievalArchiveAcknowledgementParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateRetrievalArchiveAcknowledgementParams defines parameters for CreateRetrievalArchiveAcknowledgement.
type CreateRetrievalArchiveAcknowledgementResponse ¶
type CreateRetrievalArchiveAcknowledgementResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *RetrievalArchiveAcknowledgement
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateRetrievalArchiveAcknowledgementResponse ¶
func ParseCreateRetrievalArchiveAcknowledgementResponse(rsp *http.Response) (*CreateRetrievalArchiveAcknowledgementResponse, error)
ParseCreateRetrievalArchiveAcknowledgementResponse parses an HTTP response from a CreateRetrievalArchiveAcknowledgementWithResponse call
func (CreateRetrievalArchiveAcknowledgementResponse) ContentType ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateRetrievalArchiveAcknowledgementResponse) GetApplicationproblemJSONDefault ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateRetrievalArchiveAcknowledgementResponse) GetBody ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateRetrievalArchiveAcknowledgementResponse) GetJSON201 ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) GetJSON201() *RetrievalArchiveAcknowledgement
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateRetrievalArchiveAcknowledgementResponse) Status ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRetrievalArchiveAcknowledgementResponse) StatusCode ¶
func (r CreateRetrievalArchiveAcknowledgementResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRetrievalDecryptionJSONRequestBody ¶
type CreateRetrievalDecryptionJSONRequestBody = RetrievalDecryptionInput
CreateRetrievalDecryptionJSONRequestBody defines body for CreateRetrievalDecryption for application/json ContentType.
type CreateRetrievalDecryptionParams ¶
type CreateRetrievalDecryptionParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateRetrievalDecryptionParams defines parameters for CreateRetrievalDecryption.
type CreateRetrievalDecryptionResponse ¶
type CreateRetrievalDecryptionResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *RetrievalDecryption
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers202 the parsed response headers for an HTTP 202 response
Headers202 *CreateRetrievalDecryptionResponse202Headers
}
func ParseCreateRetrievalDecryptionResponse ¶
func ParseCreateRetrievalDecryptionResponse(rsp *http.Response) (*CreateRetrievalDecryptionResponse, error)
ParseCreateRetrievalDecryptionResponse parses an HTTP response from a CreateRetrievalDecryptionWithResponse call
func (CreateRetrievalDecryptionResponse) ContentType ¶
func (r CreateRetrievalDecryptionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateRetrievalDecryptionResponse) GetApplicationproblemJSONDefault ¶
func (r CreateRetrievalDecryptionResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateRetrievalDecryptionResponse) GetBody ¶
func (r CreateRetrievalDecryptionResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateRetrievalDecryptionResponse) GetJSON202 ¶
func (r CreateRetrievalDecryptionResponse) GetJSON202() *RetrievalDecryption
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (CreateRetrievalDecryptionResponse) Status ¶
func (r CreateRetrievalDecryptionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRetrievalDecryptionResponse) StatusCode ¶
func (r CreateRetrievalDecryptionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRetrievalDecryptionResponse202Headers ¶
type CreateRetrievalDecryptionResponse202Headers struct {
Location *string
}
CreateRetrievalDecryptionResponse202Headers the declared response headers of an HTTP 202 response for CreateRetrievalDecryption
type CreateRetrievalPreservationJSONRequestBody ¶
type CreateRetrievalPreservationJSONRequestBody = RetrievalPreservationInput
CreateRetrievalPreservationJSONRequestBody defines body for CreateRetrievalPreservation for application/json ContentType.
type CreateRetrievalPreservationParams ¶
type CreateRetrievalPreservationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateRetrievalPreservationParams defines parameters for CreateRetrievalPreservation.
type CreateRetrievalPreservationResponse ¶
type CreateRetrievalPreservationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *RetrievalDecryption
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateRetrievalPreservationResponse ¶
func ParseCreateRetrievalPreservationResponse(rsp *http.Response) (*CreateRetrievalPreservationResponse, error)
ParseCreateRetrievalPreservationResponse parses an HTTP response from a CreateRetrievalPreservationWithResponse call
func (CreateRetrievalPreservationResponse) ContentType ¶
func (r CreateRetrievalPreservationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateRetrievalPreservationResponse) GetApplicationproblemJSONDefault ¶
func (r CreateRetrievalPreservationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateRetrievalPreservationResponse) GetBody ¶
func (r CreateRetrievalPreservationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateRetrievalPreservationResponse) GetJSON201 ¶
func (r CreateRetrievalPreservationResponse) GetJSON201() *RetrievalDecryption
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateRetrievalPreservationResponse) Status ¶
func (r CreateRetrievalPreservationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRetrievalPreservationResponse) StatusCode ¶
func (r CreateRetrievalPreservationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUStVAMappingJSONRequestBody ¶
type CreateUStVAMappingJSONRequestBody = UStVAMappingInput
CreateUStVAMappingJSONRequestBody defines body for CreateUStVAMapping for application/json ContentType.
type CreateUStVAMappingParams ¶
type CreateUStVAMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateUStVAMappingParams defines parameters for CreateUStVAMapping.
type CreateUStVAMappingResponse ¶
type CreateUStVAMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *UStVAMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseCreateUStVAMappingResponse ¶
func ParseCreateUStVAMappingResponse(rsp *http.Response) (*CreateUStVAMappingResponse, error)
ParseCreateUStVAMappingResponse parses an HTTP response from a CreateUStVAMappingWithResponse call
func (CreateUStVAMappingResponse) ContentType ¶
func (r CreateUStVAMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUStVAMappingResponse) GetApplicationproblemJSONDefault ¶
func (r CreateUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateUStVAMappingResponse) GetBody ¶
func (r CreateUStVAMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateUStVAMappingResponse) GetJSON201 ¶
func (r CreateUStVAMappingResponse) GetJSON201() *UStVAMappingRevision
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateUStVAMappingResponse) Status ¶
func (r CreateUStVAMappingResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUStVAMappingResponse) StatusCode ¶
func (r CreateUStVAMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUtilityJSONRequestBody ¶
type CreateUtilityJSONRequestBody = UtilityInput
CreateUtilityJSONRequestBody defines body for CreateUtility for application/json ContentType.
type CreateUtilityParams ¶
type CreateUtilityParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateUtilityParams defines parameters for CreateUtility.
type CreateUtilityResponse ¶
type CreateUtilityResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *UtilityJob
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers202 the parsed response headers for an HTTP 202 response
Headers202 *CreateUtilityResponse202Headers
}
func ParseCreateUtilityResponse ¶
func ParseCreateUtilityResponse(rsp *http.Response) (*CreateUtilityResponse, error)
ParseCreateUtilityResponse parses an HTTP response from a CreateUtilityWithResponse call
func (CreateUtilityResponse) ContentType ¶
func (r CreateUtilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUtilityResponse) GetApplicationproblemJSONDefault ¶
func (r CreateUtilityResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateUtilityResponse) GetBody ¶
func (r CreateUtilityResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateUtilityResponse) GetJSON202 ¶
func (r CreateUtilityResponse) GetJSON202() *UtilityJob
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (CreateUtilityResponse) Status ¶
func (r CreateUtilityResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUtilityResponse) StatusCode ¶
func (r CreateUtilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUtilityResponse202Headers ¶
type CreateUtilityResponse202Headers struct {
Location *string
}
CreateUtilityResponse202Headers the declared response headers of an HTTP 202 response for CreateUtility
type CreateValidationJSONRequestBody ¶
type CreateValidationJSONRequestBody = ValidationInput
CreateValidationJSONRequestBody defines body for CreateValidation for application/json ContentType.
type CreateValidationParams ¶
type CreateValidationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
CreateValidationParams defines parameters for CreateValidation.
type CreateValidationResponse ¶
type CreateValidationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *Validation
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers202 the parsed response headers for an HTTP 202 response
Headers202 *CreateValidationResponse202Headers
}
func ParseCreateValidationResponse ¶
func ParseCreateValidationResponse(rsp *http.Response) (*CreateValidationResponse, error)
ParseCreateValidationResponse parses an HTTP response from a CreateValidationWithResponse call
func (CreateValidationResponse) ContentType ¶
func (r CreateValidationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateValidationResponse) GetApplicationproblemJSONDefault ¶
func (r CreateValidationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (CreateValidationResponse) GetBody ¶
func (r CreateValidationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateValidationResponse) GetJSON202 ¶
func (r CreateValidationResponse) GetJSON202() *Validation
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (CreateValidationResponse) Status ¶
func (r CreateValidationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateValidationResponse) StatusCode ¶
func (r CreateValidationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateValidationResponse202Headers ¶
type CreateValidationResponse202Headers struct {
Location *string
}
CreateValidationResponse202Headers the declared response headers of an HTTP 202 response for CreateValidation
type CredentialIntake ¶
type CredentialIntake struct {
Capability string `json:"capability"`
CredentialId ID `json:"credential_id"`
ExpiresAt time.Time `json:"expires_at"`
IntakeId ID `json:"intake_id"`
JobId ID `json:"job_id"`
UploadUrl string `json:"upload_url"`
VersionId ID `json:"version_id"`
}
CredentialIntake defines model for CredentialIntake.
type CredentialIntakeInput ¶
type CredentialIntakeInput struct {
Action CredentialIntakeInputAction `json:"action"`
CredentialId *ID `json:"credential_id,omitempty"`
ExpectedVersionId *ID `json:"expected_version_id,omitempty"`
Origin string `json:"origin"`
}
CredentialIntakeInput Reserve direct-browser custody. create and create-cez require no credential IDs; rotate and change-cez-pin require credential_id and expected_version_id. PIN changes admit only generated CEZ; ordinary CEZ rotation remains unavailable.
type CredentialIntakeInputAction ¶
type CredentialIntakeInputAction string
CredentialIntakeInputAction defines model for CredentialIntakeInput.Action.
const ( ChangeCezPin CredentialIntakeInputAction = "change-cez-pin" Create CredentialIntakeInputAction = "create" CreateCez CredentialIntakeInputAction = "create-cez" Rotate CredentialIntakeInputAction = "rotate" )
Defines values for CredentialIntakeInputAction.
func (CredentialIntakeInputAction) Valid ¶
func (e CredentialIntakeInputAction) Valid() bool
Valid indicates whether the value is a known member of the CredentialIntakeInputAction enum.
type CredentialOperation ¶
type CredentialOperation struct {
CredentialId ID `json:"credential_id"`
IntakeId ID `json:"intake_id"`
JobId ID `json:"job_id"`
Qualification CredentialOperationQualification `json:"qualification"`
SourceVersionId ID `json:"source_version_id"`
Status CredentialOperationStatus `json:"status"`
VersionId ID `json:"version_id"`
}
CredentialOperation Safe CEZ PIN-change operation state. Current credential metadata continues to describe the old version until this operation publishes successfully. No PIN, certificate, body hash or native properties are exposed.
type CredentialOperationQualification ¶
type CredentialOperationQualification string
CredentialOperationQualification defines model for CredentialOperation.Qualification.
const (
CredentialOperationQualificationUnqualified CredentialOperationQualification = "unqualified"
)
Defines values for CredentialOperationQualification.
func (CredentialOperationQualification) Valid ¶
func (e CredentialOperationQualification) Valid() bool
Valid indicates whether the value is a known member of the CredentialOperationQualification enum.
type CredentialOperationStatus ¶
type CredentialOperationStatus string
CredentialOperationStatus defines model for CredentialOperation.Status.
const ( CredentialOperationStatusCompleted CredentialOperationStatus = "completed" CredentialOperationStatusFailed CredentialOperationStatus = "failed" CredentialOperationStatusQueued CredentialOperationStatus = "queued" CredentialOperationStatusRevoked CredentialOperationStatus = "revoked" CredentialOperationStatusRunning CredentialOperationStatus = "running" )
Defines values for CredentialOperationStatus.
func (CredentialOperationStatus) Valid ¶
func (e CredentialOperationStatus) Valid() bool
Valid indicates whether the value is a known member of the CredentialOperationStatus enum.
type DecisionReceipt ¶
type DecisionReceipt struct {
Action DecisionReceiptAction `json:"action"`
CreatedAt time.Time `json:"created_at"`
EvidenceType DecisionReceiptEvidenceType `json:"evidence_type"`
Id ID `json:"id"`
MappingId MappingID `json:"mapping_id"`
MappingSha256 Digest `json:"mapping_sha256"`
Revision Revision `json:"revision"`
}
DecisionReceipt defines model for DecisionReceipt.
type DecisionReceiptAction ¶
type DecisionReceiptAction string
DecisionReceiptAction defines model for DecisionReceipt.Action.
const ( Confirm DecisionReceiptAction = "confirm" Withdraw DecisionReceiptAction = "withdraw" )
Defines values for DecisionReceiptAction.
func (DecisionReceiptAction) Valid ¶
func (e DecisionReceiptAction) Valid() bool
Valid indicates whether the value is a known member of the DecisionReceiptAction enum.
type DecisionReceiptEvidenceType ¶
type DecisionReceiptEvidenceType string
DecisionReceiptEvidenceType defines model for DecisionReceipt.EvidenceType.
const (
DecisionReceiptEvidenceTypePartnerAsserted DecisionReceiptEvidenceType = "partner_asserted"
)
Defines values for DecisionReceiptEvidenceType.
func (DecisionReceiptEvidenceType) Valid ¶
func (e DecisionReceiptEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the DecisionReceiptEvidenceType enum.
type DelegatedActorStatus ¶
type DelegatedActorStatus = string
DelegatedActorStatus defines model for DelegatedActorStatus.
type DelegatedDecisionInput ¶
type DelegatedDecisionInput struct {
// DecisionJws Compact EdDSA JWS from the registered product approval authority; exact action and frozen review tuple are signed.
DecisionJws string `json:"decision_jws"`
}
DelegatedDecisionInput defines model for DelegatedDecisionInput.
type DelegatedReview ¶
type DelegatedReview struct {
ActorId string `json:"actor_id"`
AuthorityId ID `json:"authority_id"`
AuthorityVersion int64 `json:"authority_version"`
DraftId ID `json:"draft_id"`
EvidenceType DelegatedReviewEvidenceType `json:"evidence_type"`
ExpiresAt time.Time `json:"expires_at"`
Id ID `json:"id"`
ManifestId string `json:"manifest_id"`
ManifestSha256 string `json:"manifest_sha256"`
PayloadSha256 string `json:"payload_sha256"`
PreparationId ID `json:"preparation_id"`
ProductId ID `json:"product_id"`
ProfileVersion ProfileVersion `json:"profile_version"`
Purpose DelegatedReviewPurpose `json:"purpose"`
ReviewHtmlSha256 string `json:"review_html_sha256"`
ReviewJsonSha256 string `json:"review_json_sha256"`
Revision int64 `json:"revision"`
Statement string `json:"statement"`
StatementVersion DelegatedReviewStatementVersion `json:"statement_version"`
Status DelegatedReviewStatus `json:"status"`
}
DelegatedReview SaaS-signed own-login assertion; ERiC did not observe the user reading or clicking. Test review only, never filing consent.
type DelegatedReviewEvidenceType ¶
type DelegatedReviewEvidenceType string
DelegatedReviewEvidenceType defines model for DelegatedReview.EvidenceType.
const (
DelegatedReviewEvidenceTypePartnerAsserted DelegatedReviewEvidenceType = "partner_asserted"
)
Defines values for DelegatedReviewEvidenceType.
func (DelegatedReviewEvidenceType) Valid ¶
func (e DelegatedReviewEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewEvidenceType enum.
type DelegatedReviewInput ¶
type DelegatedReviewInput struct {
Purpose DelegatedReviewInputPurpose `json:"purpose"`
}
DelegatedReviewInput defines model for DelegatedReviewInput.
type DelegatedReviewInputPurpose ¶
type DelegatedReviewInputPurpose string
DelegatedReviewInputPurpose defines model for DelegatedReviewInput.Purpose.
const (
DelegatedReviewInputPurposeTestReviewOnly DelegatedReviewInputPurpose = "test_review_only"
)
Defines values for DelegatedReviewInputPurpose.
func (DelegatedReviewInputPurpose) Valid ¶
func (e DelegatedReviewInputPurpose) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewInputPurpose enum.
type DelegatedReviewOpened ¶
type DelegatedReviewOpened struct {
ActorId string `json:"actor_id"`
AuthorityId ID `json:"authority_id"`
AuthorityVersion int64 `json:"authority_version"`
Challenge string `json:"challenge"`
DraftId ID `json:"draft_id"`
EvidenceType DelegatedReviewOpenedEvidenceType `json:"evidence_type"`
ExpiresAt time.Time `json:"expires_at"`
Id ID `json:"id"`
ManifestId string `json:"manifest_id"`
// ManifestJson Exact UTF-8 manifest.json artifact; hash the decoded string bytes, without reparsing or reserializing.
ManifestJson string `json:"manifest_json"`
ManifestSha256 string `json:"manifest_sha256"`
PayloadSha256 string `json:"payload_sha256"`
PreparationId ID `json:"preparation_id"`
ProductId ID `json:"product_id"`
ProfileVersion ProfileVersion `json:"profile_version"`
Purpose DelegatedReviewOpenedPurpose `json:"purpose"`
// ReviewHtml The complete exact UTF-8 frozen HTML review. Render all of it in a sandbox without scripts, then show the accompanying statement separately.
ReviewHtml string `json:"review_html"`
ReviewHtmlSha256 string `json:"review_html_sha256"`
// ReviewJson Exact UTF-8 review.json artifact; hash the decoded string bytes, without reparsing or reserializing.
ReviewJson string `json:"review_json"`
ReviewJsonSha256 string `json:"review_json_sha256"`
Revision int64 `json:"revision"`
Statement string `json:"statement"`
StatementVersion DelegatedReviewOpenedStatementVersion `json:"statement_version"`
Status DelegatedReviewOpenedStatus `json:"status"`
}
DelegatedReviewOpened SaaS-signed own-login assertion; ERiC did not observe the user reading or clicking. Test review only, never filing consent.
type DelegatedReviewOpenedEvidenceType ¶
type DelegatedReviewOpenedEvidenceType string
DelegatedReviewOpenedEvidenceType defines model for DelegatedReviewOpened.EvidenceType.
const (
DelegatedReviewOpenedEvidenceTypePartnerAsserted DelegatedReviewOpenedEvidenceType = "partner_asserted"
)
Defines values for DelegatedReviewOpenedEvidenceType.
func (DelegatedReviewOpenedEvidenceType) Valid ¶
func (e DelegatedReviewOpenedEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewOpenedEvidenceType enum.
type DelegatedReviewOpenedPurpose ¶
type DelegatedReviewOpenedPurpose string
DelegatedReviewOpenedPurpose defines model for DelegatedReviewOpened.Purpose.
const (
DelegatedReviewOpenedPurposeTestReviewOnly DelegatedReviewOpenedPurpose = "test_review_only"
)
Defines values for DelegatedReviewOpenedPurpose.
func (DelegatedReviewOpenedPurpose) Valid ¶
func (e DelegatedReviewOpenedPurpose) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewOpenedPurpose enum.
type DelegatedReviewOpenedStatementVersion ¶
type DelegatedReviewOpenedStatementVersion string
DelegatedReviewOpenedStatementVersion defines model for DelegatedReviewOpened.StatementVersion.
const (
DelegatedReviewOpenedStatementVersionEricTestReviewV1 DelegatedReviewOpenedStatementVersion = "eric.test-review.v1"
)
Defines values for DelegatedReviewOpenedStatementVersion.
func (DelegatedReviewOpenedStatementVersion) Valid ¶
func (e DelegatedReviewOpenedStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewOpenedStatementVersion enum.
type DelegatedReviewOpenedStatus ¶
type DelegatedReviewOpenedStatus string
DelegatedReviewOpenedStatus defines model for DelegatedReviewOpened.Status.
const ( DelegatedReviewOpenedStatusConfirmed DelegatedReviewOpenedStatus = "confirmed" DelegatedReviewOpenedStatusExpired DelegatedReviewOpenedStatus = "expired" DelegatedReviewOpenedStatusPending DelegatedReviewOpenedStatus = "pending" DelegatedReviewOpenedStatusRevoked DelegatedReviewOpenedStatus = "revoked" )
Defines values for DelegatedReviewOpenedStatus.
func (DelegatedReviewOpenedStatus) Valid ¶
func (e DelegatedReviewOpenedStatus) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewOpenedStatus enum.
type DelegatedReviewPurpose ¶
type DelegatedReviewPurpose string
DelegatedReviewPurpose defines model for DelegatedReview.Purpose.
const (
DelegatedReviewPurposeTestReviewOnly DelegatedReviewPurpose = "test_review_only"
)
Defines values for DelegatedReviewPurpose.
func (DelegatedReviewPurpose) Valid ¶
func (e DelegatedReviewPurpose) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewPurpose enum.
type DelegatedReviewStatementVersion ¶
type DelegatedReviewStatementVersion string
DelegatedReviewStatementVersion defines model for DelegatedReview.StatementVersion.
const (
DelegatedReviewStatementVersionEricTestReviewV1 DelegatedReviewStatementVersion = "eric.test-review.v1"
)
Defines values for DelegatedReviewStatementVersion.
func (DelegatedReviewStatementVersion) Valid ¶
func (e DelegatedReviewStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewStatementVersion enum.
type DelegatedReviewStatus ¶
type DelegatedReviewStatus string
DelegatedReviewStatus defines model for DelegatedReview.Status.
const ( DelegatedReviewStatusConfirmed DelegatedReviewStatus = "confirmed" DelegatedReviewStatusExpired DelegatedReviewStatus = "expired" DelegatedReviewStatusPending DelegatedReviewStatus = "pending" DelegatedReviewStatusRevoked DelegatedReviewStatus = "revoked" )
Defines values for DelegatedReviewStatus.
func (DelegatedReviewStatus) Valid ¶
func (e DelegatedReviewStatus) Valid() bool
Valid indicates whether the value is a known member of the DelegatedReviewStatus enum.
type DiagnosticLocation ¶
type DiagnosticLocation struct {
Concept *string `json:"concept,omitempty"`
Context *string `json:"context,omitempty"`
FactId *string `json:"fact_id,omitempty"`
// ReviewPath JSON pointer into the immutable preparation review.json. A finding may reference several contributing inputs.
ReviewPath string `json:"review_path"`
SourceRef *string `json:"source_ref,omitempty"`
SourceVersion *string `json:"source_version,omitempty"`
}
DiagnosticLocation defines model for DiagnosticLocation.
type DiagnosticSemanticIndex ¶
DiagnosticSemanticIndex defines model for DiagnosticSemanticIndex.
type Draft ¶
type Draft struct {
Id ID `json:"id"`
Input PreparationModuleInput `json:"input"`
ProductId ID `json:"product_id"`
ProfileVersion ProfileVersion `json:"profile_version"`
Revision Revision `json:"revision"`
}
Draft defines model for Draft.
type DraftInput ¶
type DraftInput struct {
Input PreparationModuleInput `json:"input"`
ProfileVersion ProfileVersion `json:"profile_version"`
}
DraftInput defines model for DraftInput.
type DraftRevisionInput ¶
type DraftRevisionInput struct {
ExpectedRevision Revision `json:"expected_revision"`
Input PreparationModuleInput `json:"input"`
ProfileVersion ProfileVersion `json:"profile_version"`
}
DraftRevisionInput defines model for DraftRevisionInput.
type EBilanzAccount ¶
type EBilanzAccount struct {
Balance string `json:"balance"`
FactId string `json:"fact_id"`
Id string `json:"id"`
Label string `json:"label"`
Number string `json:"number"`
Source string `json:"source"`
}
EBilanzAccount defines model for EBilanzAccount.
type EBilanzContext ¶
type EBilanzContext struct {
// contains filtered or unexported fields
}
EBilanzContext Exactly one instant or duration period. The module verifies date equality, semantic uniqueness and official dimensions.
func (EBilanzContext) AsEBilanzContext0 ¶
func (t EBilanzContext) AsEBilanzContext0() (EBilanzContext0, error)
AsEBilanzContext0 returns the union data inside the EBilanzContext as a EBilanzContext0
func (EBilanzContext) AsEBilanzContext1 ¶
func (t EBilanzContext) AsEBilanzContext1() (EBilanzContext1, error)
AsEBilanzContext1 returns the union data inside the EBilanzContext as a EBilanzContext1
func (*EBilanzContext) FromEBilanzContext0 ¶
func (t *EBilanzContext) FromEBilanzContext0(v EBilanzContext0) error
FromEBilanzContext0 overwrites any union data inside the EBilanzContext as the provided EBilanzContext0
func (*EBilanzContext) FromEBilanzContext1 ¶
func (t *EBilanzContext) FromEBilanzContext1(v EBilanzContext1) error
FromEBilanzContext1 overwrites any union data inside the EBilanzContext as the provided EBilanzContext1
func (EBilanzContext) MarshalJSON ¶
func (t EBilanzContext) MarshalJSON() ([]byte, error)
func (*EBilanzContext) MergeEBilanzContext0 ¶
func (t *EBilanzContext) MergeEBilanzContext0(v EBilanzContext0) error
MergeEBilanzContext0 performs a merge with any union data inside the EBilanzContext, using the provided EBilanzContext0
func (*EBilanzContext) MergeEBilanzContext1 ¶
func (t *EBilanzContext) MergeEBilanzContext1(v EBilanzContext1) error
MergeEBilanzContext1 performs a merge with any union data inside the EBilanzContext, using the provided EBilanzContext1
func (*EBilanzContext) UnmarshalJSON ¶
func (t *EBilanzContext) UnmarshalJSON(b []byte) error
type EBilanzContext0 ¶
type EBilanzContext0 struct {
Dimensions *[]EBilanzDimension `json:"dimensions,omitempty"`
EndDate openapi_types.Date `json:"end_date"`
Id string `json:"id"`
StartDate openapi_types.Date `json:"start_date"`
}
EBilanzContext0 defines model for EBilanzContext.0.
type EBilanzContext1 ¶
type EBilanzContext1 struct {
Dimensions *[]EBilanzDimension `json:"dimensions,omitempty"`
Id string `json:"id"`
Instant openapi_types.Date `json:"instant"`
}
EBilanzContext1 defines model for EBilanzContext.1.
type EBilanzDimension ¶
type EBilanzDimension struct {
// contains filtered or unexported fields
}
EBilanzDimension defines model for EBilanzDimension.
func (EBilanzDimension) AsEBilanzDimension0 ¶
func (t EBilanzDimension) AsEBilanzDimension0() (EBilanzDimension0, error)
AsEBilanzDimension0 returns the union data inside the EBilanzDimension as a EBilanzDimension0
func (EBilanzDimension) AsEBilanzDimension1 ¶
func (t EBilanzDimension) AsEBilanzDimension1() (EBilanzDimension1, error)
AsEBilanzDimension1 returns the union data inside the EBilanzDimension as a EBilanzDimension1
func (*EBilanzDimension) FromEBilanzDimension0 ¶
func (t *EBilanzDimension) FromEBilanzDimension0(v EBilanzDimension0) error
FromEBilanzDimension0 overwrites any union data inside the EBilanzDimension as the provided EBilanzDimension0
func (*EBilanzDimension) FromEBilanzDimension1 ¶
func (t *EBilanzDimension) FromEBilanzDimension1(v EBilanzDimension1) error
FromEBilanzDimension1 overwrites any union data inside the EBilanzDimension as the provided EBilanzDimension1
func (EBilanzDimension) MarshalJSON ¶
func (t EBilanzDimension) MarshalJSON() ([]byte, error)
func (*EBilanzDimension) MergeEBilanzDimension0 ¶
func (t *EBilanzDimension) MergeEBilanzDimension0(v EBilanzDimension0) error
MergeEBilanzDimension0 performs a merge with any union data inside the EBilanzDimension, using the provided EBilanzDimension0
func (*EBilanzDimension) MergeEBilanzDimension1 ¶
func (t *EBilanzDimension) MergeEBilanzDimension1(v EBilanzDimension1) error
MergeEBilanzDimension1 performs a merge with any union data inside the EBilanzDimension, using the provided EBilanzDimension1
func (*EBilanzDimension) UnmarshalJSON ¶
func (t *EBilanzDimension) UnmarshalJSON(b []byte) error
type EBilanzDimension0 ¶
EBilanzDimension0 defines model for EBilanzDimension.0.
type EBilanzDimension1 ¶
EBilanzDimension1 defines model for EBilanzDimension.1.
type EBilanzFact ¶
type EBilanzFact struct {
// contains filtered or unexported fields
}
EBilanzFact Closed value, nil item, populated tuple or nil tuple shapes. Nil tuples omit context, unit, value and children. Official concept/type/nillability, total fact count 5000 and tuple depth 4 are enforced by the pinned module.
func (EBilanzFact) AsEBilanzFact0 ¶
func (t EBilanzFact) AsEBilanzFact0() (EBilanzFact0, error)
AsEBilanzFact0 returns the union data inside the EBilanzFact as a EBilanzFact0
func (EBilanzFact) AsEBilanzFact1 ¶
func (t EBilanzFact) AsEBilanzFact1() (EBilanzFact1, error)
AsEBilanzFact1 returns the union data inside the EBilanzFact as a EBilanzFact1
func (EBilanzFact) AsEBilanzFact2 ¶
func (t EBilanzFact) AsEBilanzFact2() (EBilanzFact2, error)
AsEBilanzFact2 returns the union data inside the EBilanzFact as a EBilanzFact2
func (EBilanzFact) AsEBilanzFact3 ¶
func (t EBilanzFact) AsEBilanzFact3() (EBilanzFact3, error)
AsEBilanzFact3 returns the union data inside the EBilanzFact as a EBilanzFact3
func (*EBilanzFact) FromEBilanzFact0 ¶
func (t *EBilanzFact) FromEBilanzFact0(v EBilanzFact0) error
FromEBilanzFact0 overwrites any union data inside the EBilanzFact as the provided EBilanzFact0
func (*EBilanzFact) FromEBilanzFact1 ¶
func (t *EBilanzFact) FromEBilanzFact1(v EBilanzFact1) error
FromEBilanzFact1 overwrites any union data inside the EBilanzFact as the provided EBilanzFact1
func (*EBilanzFact) FromEBilanzFact2 ¶
func (t *EBilanzFact) FromEBilanzFact2(v EBilanzFact2) error
FromEBilanzFact2 overwrites any union data inside the EBilanzFact as the provided EBilanzFact2
func (*EBilanzFact) FromEBilanzFact3 ¶
func (t *EBilanzFact) FromEBilanzFact3(v EBilanzFact3) error
FromEBilanzFact3 overwrites any union data inside the EBilanzFact as the provided EBilanzFact3
func (EBilanzFact) MarshalJSON ¶
func (t EBilanzFact) MarshalJSON() ([]byte, error)
func (*EBilanzFact) MergeEBilanzFact0 ¶
func (t *EBilanzFact) MergeEBilanzFact0(v EBilanzFact0) error
MergeEBilanzFact0 performs a merge with any union data inside the EBilanzFact, using the provided EBilanzFact0
func (*EBilanzFact) MergeEBilanzFact1 ¶
func (t *EBilanzFact) MergeEBilanzFact1(v EBilanzFact1) error
MergeEBilanzFact1 performs a merge with any union data inside the EBilanzFact, using the provided EBilanzFact1
func (*EBilanzFact) MergeEBilanzFact2 ¶
func (t *EBilanzFact) MergeEBilanzFact2(v EBilanzFact2) error
MergeEBilanzFact2 performs a merge with any union data inside the EBilanzFact, using the provided EBilanzFact2
func (*EBilanzFact) MergeEBilanzFact3 ¶
func (t *EBilanzFact) MergeEBilanzFact3(v EBilanzFact3) error
MergeEBilanzFact3 performs a merge with any union data inside the EBilanzFact, using the provided EBilanzFact3
func (*EBilanzFact) UnmarshalJSON ¶
func (t *EBilanzFact) UnmarshalJSON(b []byte) error
type EBilanzFact0 ¶
type EBilanzFact0 struct {
Concept string `json:"concept"`
Context string `json:"context"`
// Footnote Optional plain-text footnote on this item, never interpreted as markup. At most 16 KiB of UTF-8 per note, 128 notes and 128 KiB total per preparation. Blank-only text and non-XML characters fail semantic validation. Line breaks are preserved in the rendered footnote. Tuple footnotes are unsupported.
Footnote *string `json:"footnote,omitempty"`
Id string `json:"id"`
Sources []string `json:"sources"`
State EBilanzFact0State `json:"state"`
Unit *EBilanzFact0Unit `json:"unit,omitempty"`
Value string `json:"value"`
}
EBilanzFact0 defines model for EBilanzFact.0.
type EBilanzFact0State ¶
type EBilanzFact0State string
EBilanzFact0State defines model for EBilanzFact.0.State.
const (
EBilanzFact0StateValue EBilanzFact0State = "value"
)
Defines values for EBilanzFact0State.
func (EBilanzFact0State) Valid ¶
func (e EBilanzFact0State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact0State enum.
type EBilanzFact0Unit ¶
type EBilanzFact0Unit string
EBilanzFact0Unit defines model for EBilanzFact.0.Unit.
const (
EBilanzFact0UnitEUR EBilanzFact0Unit = "EUR"
)
Defines values for EBilanzFact0Unit.
func (EBilanzFact0Unit) Valid ¶
func (e EBilanzFact0Unit) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact0Unit enum.
type EBilanzFact1 ¶
type EBilanzFact1 struct {
Concept string `json:"concept"`
Context string `json:"context"`
// Footnote Optional plain-text footnote on this item, never interpreted as markup. At most 16 KiB of UTF-8 per note, 128 notes and 128 KiB total per preparation. Blank-only text and non-XML characters fail semantic validation. Line breaks are preserved in the rendered footnote. Tuple footnotes are unsupported.
Footnote *string `json:"footnote,omitempty"`
Id string `json:"id"`
Sources []string `json:"sources"`
State EBilanzFact1State `json:"state"`
Unit *EBilanzFact1Unit `json:"unit,omitempty"`
}
EBilanzFact1 defines model for EBilanzFact.1.
type EBilanzFact1State ¶
type EBilanzFact1State string
EBilanzFact1State defines model for EBilanzFact.1.State.
const (
EBilanzFact1StateNil EBilanzFact1State = "nil"
)
Defines values for EBilanzFact1State.
func (EBilanzFact1State) Valid ¶
func (e EBilanzFact1State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact1State enum.
type EBilanzFact1Unit ¶
type EBilanzFact1Unit string
EBilanzFact1Unit defines model for EBilanzFact.1.Unit.
const (
EBilanzFact1UnitEUR EBilanzFact1Unit = "EUR"
)
Defines values for EBilanzFact1Unit.
func (EBilanzFact1Unit) Valid ¶
func (e EBilanzFact1Unit) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact1Unit enum.
type EBilanzFact2 ¶
type EBilanzFact2 struct {
Children []EBilanzFact `json:"children"`
Concept string `json:"concept"`
Id string `json:"id"`
Sources []string `json:"sources"`
State EBilanzFact2State `json:"state"`
}
EBilanzFact2 defines model for EBilanzFact.2.
type EBilanzFact2State ¶
type EBilanzFact2State string
EBilanzFact2State defines model for EBilanzFact.2.State.
const (
EBilanzFact2StateTuple EBilanzFact2State = "tuple"
)
Defines values for EBilanzFact2State.
func (EBilanzFact2State) Valid ¶
func (e EBilanzFact2State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact2State enum.
type EBilanzFact3 ¶
type EBilanzFact3 struct {
Concept string `json:"concept"`
Id string `json:"id"`
Sources []string `json:"sources"`
State EBilanzFact3State `json:"state"`
}
EBilanzFact3 defines model for EBilanzFact.3.
type EBilanzFact3State ¶
type EBilanzFact3State string
EBilanzFact3State defines model for EBilanzFact.3.State.
const (
EBilanzFact3StateNil EBilanzFact3State = "nil"
)
Defines values for EBilanzFact3State.
func (EBilanzFact3State) Valid ¶
func (e EBilanzFact3State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFact3State enum.
type EBilanzFormBasis ¶
type EBilanzFormBasis struct {
Columns []string `json:"columns"`
Name EBilanzFormBasisName `json:"name"`
}
EBilanzFormBasis defines model for EBilanzFormBasis.
type EBilanzFormBasisName ¶
type EBilanzFormBasisName string
EBilanzFormBasisName defines model for EBilanzFormBasis.Name.
const ( Commercial EBilanzFormBasisName = "commercial" Tax EBilanzFormBasisName = "tax" Transition EBilanzFormBasisName = "transition" )
Defines values for EBilanzFormBasisName.
func (EBilanzFormBasisName) Valid ¶
func (e EBilanzFormBasisName) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormBasisName enum.
type EBilanzFormBinding ¶
type EBilanzFormBinding struct {
Concept string `json:"concept"`
// TuplePath Exact outermost-to-innermost tuple ancestry for this binding, excluding the leaf. Explicit empty array means root fact. Present in v17; omitted historical bindings retain their original interpretation.
TuplePath *[]string `json:"tuple_path,omitempty"`
ValueFrom EBilanzFormBindingValueFrom `json:"value_from"`
}
EBilanzFormBinding defines model for EBilanzFormBinding.
type EBilanzFormBindingValueFrom ¶
type EBilanzFormBindingValueFrom string
EBilanzFormBindingValueFrom defines model for EBilanzFormBinding.ValueFrom.
const ( EBilanzFormBindingValueFromCity EBilanzFormBindingValueFrom = "city" EBilanzFormBindingValueFromClosingDate EBilanzFormBindingValueFrom = "closing_date" EBilanzFormBindingValueFromCompanyName EBilanzFormBindingValueFrom = "company_name" EBilanzFormBindingValueFromFiscalEnd EBilanzFormBindingValueFrom = "fiscal_end" EBilanzFormBindingValueFromFiscalStart EBilanzFormBindingValueFrom = "fiscal_start" EBilanzFormBindingValueFromLiteralFalse EBilanzFormBindingValueFrom = "literal_false" EBilanzFormBindingValueFromLiteralTrue EBilanzFormBindingValueFrom = "literal_true" EBilanzFormBindingValueFromPostcode EBilanzFormBindingValueFrom = "postcode" EBilanzFormBindingValueFromStreet EBilanzFormBindingValueFrom = "street" EBilanzFormBindingValueFromTaxNumber EBilanzFormBindingValueFrom = "tax_number" EBilanzFormBindingValueFromTaxOffice EBilanzFormBindingValueFrom = "tax_office" )
Defines values for EBilanzFormBindingValueFrom.
func (EBilanzFormBindingValueFrom) Valid ¶
func (e EBilanzFormBindingValueFrom) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormBindingValueFrom enum.
type EBilanzFormCalculation ¶
type EBilanzFormCalculation struct {
From string `json:"from"`
Network string `json:"network"`
To string `json:"to"`
Weight int `json:"weight"`
}
EBilanzFormCalculation defines model for EBilanzFormCalculation.
type EBilanzFormEdge ¶
type EBilanzFormEdge struct {
Component EBilanzFormEdgeComponent `json:"component"`
From string `json:"from"`
To string `json:"to"`
}
EBilanzFormEdge defines model for EBilanzFormEdge.
type EBilanzFormEdgeComponent ¶
type EBilanzFormEdgeComponent string
EBilanzFormEdgeComponent defines model for EBilanzFormEdge.Component.
const ( EBilanzFormEdgeComponentB EBilanzFormEdgeComponent = "B" EBilanzFormEdgeComponentBAL EBilanzFormEdgeComponent = "BAL" EBilanzFormEdgeComponentBVV EBilanzFormEdgeComponent = "BVV" EBilanzFormEdgeComponentEV EBilanzFormEdgeComponent = "EV" EBilanzFormEdgeComponentGuV EBilanzFormEdgeComponent = "GuV" EBilanzFormEdgeComponentGuVMicroBilG EBilanzFormEdgeComponent = "GuVMicroBilG" EBilanzFormEdgeComponentKKE EBilanzFormEdgeComponent = "KKE" EBilanzFormEdgeComponentSGE EBilanzFormEdgeComponent = "SGE" EBilanzFormEdgeComponentSGEP EBilanzFormEdgeComponent = "SGEP" )
Defines values for EBilanzFormEdgeComponent.
func (EBilanzFormEdgeComponent) Valid ¶
func (e EBilanzFormEdgeComponent) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormEdgeComponent enum.
type EBilanzFormField ¶
type EBilanzFormField struct {
AllowedStates []EBilanzFormFieldAllowedStates `json:"allowed_states"`
Components []EBilanzFormFieldComponents `json:"components"`
Concept string `json:"concept"`
DimensionSetIds []Digest `json:"dimension_set_ids"`
FiscalRequirement *string `json:"fiscal_requirement,omitempty"`
FiscalValidSince *string `json:"fiscal_valid_since,omitempty"`
FiscalValidThrough *string `json:"fiscal_valid_through,omitempty"`
// FootnoteRequired A nonblank plain-text footnote is required when this item is reported with state value; no default explanation is supplied.
FootnoteRequired *EBilanzFormFieldFootnoteRequired `json:"footnote_required,omitempty"`
Kind EBilanzFormFieldKind `json:"kind"`
Label string `json:"label"`
Pattern *string `json:"pattern,omitempty"`
Period EBilanzFormFieldPeriod `json:"period"`
// Repeatable Official repeatable top-level tuple; each occurrence has independent child identities.
Repeatable *bool `json:"repeatable,omitempty"`
Required bool `json:"required"`
RequiredState *EBilanzFormFieldRequiredState `json:"required_state,omitempty"`
RequiredWhen *EBilanzFormFieldRequiredWhen `json:"required_when,omitempty"`
// SelectionValue Exact empty lexical marker for a caller-selected string choice item; supplied only after explicit selection, never for a NIL fact.
SelectionValue *EBilanzFormFieldSelectionValue `json:"selection_value,omitempty"`
Tuple *EBilanzFormTuple `json:"tuple,omitempty"`
ValidSince *[]string `json:"valid_since,omitempty"`
ValidThrough *[]string `json:"valid_through,omitempty"`
// ValueLiteral Exact current-case lexical value when reported with state value. The explanation pointer additionally requires explicit source footnote text; the corporate-tax option is bound to the selected case.
ValueLiteral *EBilanzFormFieldValueLiteral `json:"value_literal,omitempty"`
}
EBilanzFormField Explicit source-derived field metadata. Required describes ordinary presence. Required_state describes explicit current case constraints; optional selection/ancestor/BAL constraints still apply. No amount or NIL default is returned.
type EBilanzFormFieldAllowedStates ¶
type EBilanzFormFieldAllowedStates string
EBilanzFormFieldAllowedStates defines model for EBilanzFormField.AllowedStates.
const ( EBilanzFormFieldAllowedStatesNil EBilanzFormFieldAllowedStates = "nil" EBilanzFormFieldAllowedStatesTuple EBilanzFormFieldAllowedStates = "tuple" EBilanzFormFieldAllowedStatesValue EBilanzFormFieldAllowedStates = "value" )
Defines values for EBilanzFormFieldAllowedStates.
func (EBilanzFormFieldAllowedStates) Valid ¶
func (e EBilanzFormFieldAllowedStates) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldAllowedStates enum.
type EBilanzFormFieldComponents ¶
type EBilanzFormFieldComponents string
EBilanzFormFieldComponents defines model for EBilanzFormField.Components.
const ( EBilanzFormFieldComponentsB EBilanzFormFieldComponents = "B" EBilanzFormFieldComponentsBAL EBilanzFormFieldComponents = "BAL" EBilanzFormFieldComponentsBVV EBilanzFormFieldComponents = "BVV" EBilanzFormFieldComponentsEV EBilanzFormFieldComponents = "EV" EBilanzFormFieldComponentsGuV EBilanzFormFieldComponents = "GuV" EBilanzFormFieldComponentsGuVMicroBilG EBilanzFormFieldComponents = "GuVMicroBilG" EBilanzFormFieldComponentsKKE EBilanzFormFieldComponents = "KKE" EBilanzFormFieldComponentsSGE EBilanzFormFieldComponents = "SGE" EBilanzFormFieldComponentsSGEP EBilanzFormFieldComponents = "SGEP" EBilanzFormFieldComponentsSTU EBilanzFormFieldComponents = "STU" )
Defines values for EBilanzFormFieldComponents.
func (EBilanzFormFieldComponents) Valid ¶
func (e EBilanzFormFieldComponents) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldComponents enum.
type EBilanzFormFieldFootnoteRequired ¶
type EBilanzFormFieldFootnoteRequired bool
EBilanzFormFieldFootnoteRequired A nonblank plain-text footnote is required when this item is reported with state value; no default explanation is supplied.
const (
EBilanzFormFieldFootnoteRequiredTrue EBilanzFormFieldFootnoteRequired = true
)
Defines values for EBilanzFormFieldFootnoteRequired.
func (EBilanzFormFieldFootnoteRequired) Valid ¶
func (e EBilanzFormFieldFootnoteRequired) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldFootnoteRequired enum.
type EBilanzFormFieldKind ¶
type EBilanzFormFieldKind string
EBilanzFormFieldKind defines model for EBilanzFormField.Kind.
const ( EBilanzFormFieldKindAbstract EBilanzFormFieldKind = "abstract" EBilanzFormFieldKindBoolean EBilanzFormFieldKind = "boolean" EBilanzFormFieldKindDate EBilanzFormFieldKind = "date" EBilanzFormFieldKindLanguage EBilanzFormFieldKind = "language" EBilanzFormFieldKindMonetary EBilanzFormFieldKind = "monetary" EBilanzFormFieldKindPositiveInteger EBilanzFormFieldKind = "positive_integer" EBilanzFormFieldKindQname EBilanzFormFieldKind = "qname" EBilanzFormFieldKindText EBilanzFormFieldKind = "text" EBilanzFormFieldKindTuple EBilanzFormFieldKind = "tuple" EBilanzFormFieldKindYear EBilanzFormFieldKind = "year" )
Defines values for EBilanzFormFieldKind.
func (EBilanzFormFieldKind) Valid ¶
func (e EBilanzFormFieldKind) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldKind enum.
type EBilanzFormFieldPeriod ¶
type EBilanzFormFieldPeriod string
EBilanzFormFieldPeriod defines model for EBilanzFormField.Period.
const ( EBilanzFormFieldPeriodDuration EBilanzFormFieldPeriod = "duration" EBilanzFormFieldPeriodEmpty EBilanzFormFieldPeriod = "" EBilanzFormFieldPeriodInstant EBilanzFormFieldPeriod = "instant" )
Defines values for EBilanzFormFieldPeriod.
func (EBilanzFormFieldPeriod) Valid ¶
func (e EBilanzFormFieldPeriod) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldPeriod enum.
type EBilanzFormFieldRequiredState ¶
type EBilanzFormFieldRequiredState string
EBilanzFormFieldRequiredState defines model for EBilanzFormField.RequiredState.
const ( EBilanzFormFieldRequiredStateNil EBilanzFormFieldRequiredState = "nil" EBilanzFormFieldRequiredStateTuple EBilanzFormFieldRequiredState = "tuple" EBilanzFormFieldRequiredStateValue EBilanzFormFieldRequiredState = "value" )
Defines values for EBilanzFormFieldRequiredState.
func (EBilanzFormFieldRequiredState) Valid ¶
func (e EBilanzFormFieldRequiredState) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldRequiredState enum.
type EBilanzFormFieldRequiredWhen ¶
type EBilanzFormFieldRequiredWhen string
EBilanzFormFieldRequiredWhen defines model for EBilanzFormField.RequiredWhen.
const ( KkeCoordinate EBilanzFormFieldRequiredWhen = "kke_coordinate" )
Defines values for EBilanzFormFieldRequiredWhen.
func (EBilanzFormFieldRequiredWhen) Valid ¶
func (e EBilanzFormFieldRequiredWhen) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldRequiredWhen enum.
type EBilanzFormFieldSelectionValue ¶
type EBilanzFormFieldSelectionValue string
EBilanzFormFieldSelectionValue Exact empty lexical marker for a caller-selected string choice item; supplied only after explicit selection, never for a NIL fact.
const (
EBilanzFormFieldSelectionValueEmpty EBilanzFormFieldSelectionValue = ""
)
Defines values for EBilanzFormFieldSelectionValue.
func (EBilanzFormFieldSelectionValue) Valid ¶
func (e EBilanzFormFieldSelectionValue) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldSelectionValue enum.
type EBilanzFormFieldValueLiteral ¶
type EBilanzFormFieldValueLiteral string
EBilanzFormFieldValueLiteral Exact current-case lexical value when reported with state value. The explanation pointer additionally requires explicit source footnote text; the corporate-tax option is bound to the selected case.
const ( EBilanzFormFieldValueLiteralFalse EBilanzFormFieldValueLiteral = "false" EBilanzFormFieldValueLiteralSieheFußnote EBilanzFormFieldValueLiteral = "siehe Fußnote" EBilanzFormFieldValueLiteralTrue EBilanzFormFieldValueLiteral = "true" )
Defines values for EBilanzFormFieldValueLiteral.
func (EBilanzFormFieldValueLiteral) Valid ¶
func (e EBilanzFormFieldValueLiteral) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormFieldValueLiteral enum.
type EBilanzFormPartnership ¶
type EBilanzFormPartnership struct {
EquityAxis string `json:"equity_axis"`
EquityMemberRoot string `json:"equity_member_root"`
// KkeEquityMemberRoots Source-backed active shareholder-group QName to permitted valued KKE equity-member root QName (6.9 B.19.1). Present in v9 through current v12 plans; absent from earlier historical plans.
KkeEquityMemberRoots *map[string]string `json:"kke_equity_member_roots,omitempty"`
KkePartnerGroups []string `json:"kke_partner_groups"`
PartnerAxis string `json:"partner_axis"`
RequiredKkeFields []string `json:"required_kke_fields"`
TaxAxis string `json:"tax_axis"`
TaxMember string `json:"tax_member"`
}
EBilanzFormPartnership OHG/KG/GKG/AGKG/GOHG/AGOHG/GBR/PG/ASG/soPG AO/HAOE/HGBM GKV/UKV annual or AO/HAOE opening GHB shareholder/KKE linkage. KKE supports tax values only; commercial and transition columns remain unsupported. Typed partner-axis values equal the declared shareholder ID. Required cells apply to each selected concrete equity member and its source presentation ancestors; clients supply all final amounts and NIL decisions. Preparation enforces complete equations.
type EBilanzFormPlan ¶
type EBilanzFormPlan struct {
Bal struct {
AssetAxis string `json:"asset_axis"`
AssetEdges []EBilanzFormEdge `json:"asset_edges"`
Bases []EBilanzFormBasis `json:"bases"`
CalculationEdges []EBilanzFormCalculation `json:"calculation_edges"`
RequiredFields []string `json:"required_fields"`
RequiredWhen EBilanzFormPlanBalRequiredWhen `json:"required_when"`
TaxAxis string `json:"tax_axis"`
ValueEdges []EBilanzFormEdge `json:"value_edges"`
} `json:"bal"`
CalculationEdges []EBilanzFormCalculation `json:"calculation_edges"`
Case struct {
AccountDetailModes []EBilanzFormPlanCaseAccountDetailModes `json:"account_detail_modes"`
AccountDetailsRequired bool `json:"account_details_required"`
AccountingStandard EBilanzFormPlanCaseAccountingStandard `json:"accounting_standard"`
AccountingStandardLabel string `json:"accounting_standard_label"`
ClosingDate openapi_types.Date `json:"closing_date"`
// CorporationTaxOption Explicit section 1a KStG case assertion, bound to the GCD option. Omitted/false retains the ordinary case; true currently permits eligible domestic annual AO/GKV or UKV core reports without EV/MicroBilG. Filing remains denied.
CorporationTaxOption *bool `json:"corporation_tax_option,omitempty"`
// FiscalEnd Defaults to closing_date for existing cases; UB/LZB/ZW/UJ require explicit fiscal_end. Opening reports have closing_date equal fiscal_start; their fiscal_end may be later.
FiscalEnd openapi_types.Date `json:"fiscal_end"`
FiscalStart openapi_types.Date `json:"fiscal_start"`
IncomeStatementFormat EBilanzFormPlanCaseIncomeStatementFormat `json:"income_statement_format"`
IncomeStatementFormatLabel string `json:"income_statement_format_label"`
LegalForm EBilanzFormPlanCaseLegalForm `json:"legal_form"`
LegalFormLabel string `json:"legal_form_label"`
MicroBilgPrepared bool `json:"micro_bilg_prepared"`
// ReportingEnd Explicit current reporting duration end inside fiscal year, required only for UB/LZB/ZW/UJ.
ReportingEnd *openapi_types.Date `json:"reporting_end,omitempty"`
// ReportingStart Explicit current reporting duration start inside fiscal year, required only for UB/LZB/ZW/UJ.
ReportingStart *openapi_types.Date `json:"reporting_start,omitempty"`
RequiredComponents []EBilanzFormPlanCaseRequiredComponents `json:"required_components"`
ResultAppropriation bool `json:"result_appropriation"`
RevisionStatus EBilanzFormPlanCaseRevisionStatus `json:"revision_status"`
RevisionStatusLabel string `json:"revision_status_label"`
StatementType EBilanzFormPlanCaseStatementType `json:"statement_type"`
StatementTypeLabel string `json:"statement_type_label"`
TaxStatementType *EBilanzFormPlanCaseTaxStatementType `json:"tax_statement_type,omitempty"`
TaxStatementTypeLabel *string `json:"tax_statement_type_label,omitempty"`
// UbIncomeStatement UB-only explicit GuV/BVV component choice, including explicit false. Omit for all other statement types.
UbIncomeStatement *bool `json:"ub_income_statement,omitempty"`
} `json:"case"`
CaseBindings []EBilanzFormBinding `json:"case_bindings"`
Contexts []EBilanzContext `json:"contexts"`
DimensionSets []EBilanzMappingDimensionSet `json:"dimension_sets"`
// EntrySchema Selected pinned fiscal taxonomy entry schema; MicroBilG has a distinct entry point even for opening reports.
EntrySchema string `json:"entry_schema"`
Fields []EBilanzFormField `json:"fields"`
Limits []string `json:"limits"`
// Partnership OHG/KG/GKG/AGKG/GOHG/AGOHG/GBR/PG/ASG/soPG AO/HAOE/HGBM GKV/UKV annual or AO/HAOE opening GHB shareholder/KKE linkage. KKE supports tax values only; commercial and transition columns remain unsupported. Typed partner-axis values equal the declared shareholder ID. Required cells apply to each selected concrete equity member and its source presentation ancestors; clients supply all final amounts and NIL decisions. Preparation enforces complete equations.
Partnership *EBilanzFormPartnership `json:"partnership,omitempty"`
PeriodRules struct {
ClosingDateBinding EBilanzFormPlanPeriodRulesClosingDateBinding `json:"closing_date_binding"`
FiscalEndMax openapi_types.Date `json:"fiscal_end_max"`
FiscalEndMin openapi_types.Date `json:"fiscal_end_min"`
FiscalStartMax openapi_types.Date `json:"fiscal_start_max"`
FiscalStartMin openapi_types.Date `json:"fiscal_start_min"`
MaximumMonths EBilanzFormPlanPeriodRulesMaximumMonths `json:"maximum_months"`
ReportingPeriodBinding *EBilanzFormPlanPeriodRulesReportingPeriodBinding `json:"reporting_period_binding,omitempty"`
SelfEmploymentSameCalendarYear EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear `json:"self_employment_same_calendar_year"`
} `json:"period_rules"`
PresentationEdges []EBilanzFormEdge `json:"presentation_edges"`
Procedure EBilanzFormPlanProcedure `json:"procedure"`
Reconciliation *EBilanzFormReconciliation `json:"reconciliation,omitempty"`
SchemaVersion EBilanzFormPlanSchemaVersion `json:"schema_version"`
SemanticRuleVersion string `json:"semantic_rule_version"`
TaxonomyArchiveSha256 Digest `json:"taxonomy_archive_sha256"`
TaxonomyVersion EBilanzFormPlanTaxonomyVersion `json:"taxonomy_version"`
TechnicalGuidesArchiveSha256 Digest `json:"technical_guides_archive_sha256"`
}
EBilanzFormPlan Deterministic 4 MiB-bounded form metadata for one supported case. No financial source values, raw archives or inferred tax decisions. This is not preparation, native validation, approval or transmission qualification.
type EBilanzFormPlanBalRequiredWhen ¶
type EBilanzFormPlanBalRequiredWhen string
EBilanzFormPlanBalRequiredWhen defines model for EBilanzFormPlan.Bal.RequiredWhen.
const (
RowContainsValue EBilanzFormPlanBalRequiredWhen = "row_contains_value"
)
Defines values for EBilanzFormPlanBalRequiredWhen.
func (EBilanzFormPlanBalRequiredWhen) Valid ¶
func (e EBilanzFormPlanBalRequiredWhen) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanBalRequiredWhen enum.
type EBilanzFormPlanCaseAccountDetailModes ¶
type EBilanzFormPlanCaseAccountDetailModes string
EBilanzFormPlanCaseAccountDetailModes defines model for EBilanzFormPlan.Case.AccountDetailModes.
const ( Provided EBilanzFormPlanCaseAccountDetailModes = "provided" )
Defines values for EBilanzFormPlanCaseAccountDetailModes.
func (EBilanzFormPlanCaseAccountDetailModes) Valid ¶
func (e EBilanzFormPlanCaseAccountDetailModes) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseAccountDetailModes enum.
type EBilanzFormPlanCaseAccountingStandard ¶
type EBilanzFormPlanCaseAccountingStandard string
EBilanzFormPlanCaseAccountingStandard defines model for EBilanzFormPlan.Case.AccountingStandard.
const ( EBilanzFormPlanCaseAccountingStandardAO EBilanzFormPlanCaseAccountingStandard = "AO" EBilanzFormPlanCaseAccountingStandardHAOE EBilanzFormPlanCaseAccountingStandard = "HAOE" EBilanzFormPlanCaseAccountingStandardHGBM EBilanzFormPlanCaseAccountingStandard = "HGBM" )
Defines values for EBilanzFormPlanCaseAccountingStandard.
func (EBilanzFormPlanCaseAccountingStandard) Valid ¶
func (e EBilanzFormPlanCaseAccountingStandard) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseAccountingStandard enum.
type EBilanzFormPlanCaseIncomeStatementFormat ¶
type EBilanzFormPlanCaseIncomeStatementFormat string
EBilanzFormPlanCaseIncomeStatementFormat defines model for EBilanzFormPlan.Case.IncomeStatementFormat.
const ( EBilanzFormPlanCaseIncomeStatementFormatGKV EBilanzFormPlanCaseIncomeStatementFormat = "GKV" EBilanzFormPlanCaseIncomeStatementFormatUKV EBilanzFormPlanCaseIncomeStatementFormat = "UKV" )
Defines values for EBilanzFormPlanCaseIncomeStatementFormat.
func (EBilanzFormPlanCaseIncomeStatementFormat) Valid ¶
func (e EBilanzFormPlanCaseIncomeStatementFormat) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseIncomeStatementFormat enum.
type EBilanzFormPlanCaseLegalForm ¶
type EBilanzFormPlanCaseLegalForm string
EBilanzFormPlanCaseLegalForm defines model for EBilanzFormPlan.Case.LegalForm.
const ( EBilanzFormPlanCaseLegalFormAG EBilanzFormPlanCaseLegalForm = "AG" EBilanzFormPlanCaseLegalFormAGKG EBilanzFormPlanCaseLegalForm = "AGKG" EBilanzFormPlanCaseLegalFormAGOHG EBilanzFormPlanCaseLegalForm = "AGOHG" EBilanzFormPlanCaseLegalFormASG EBilanzFormPlanCaseLegalForm = "ASG" EBilanzFormPlanCaseLegalFormEU EBilanzFormPlanCaseLegalForm = "EU" EBilanzFormPlanCaseLegalFormEUF EBilanzFormPlanCaseLegalForm = "EUF" EBilanzFormPlanCaseLegalFormEUN EBilanzFormPlanCaseLegalForm = "EUN" EBilanzFormPlanCaseLegalFormEWI EBilanzFormPlanCaseLegalForm = "EWI" EBilanzFormPlanCaseLegalFormGBR EBilanzFormPlanCaseLegalForm = "GBR" EBilanzFormPlanCaseLegalFormGKG EBilanzFormPlanCaseLegalForm = "GKG" EBilanzFormPlanCaseLegalFormGOHG EBilanzFormPlanCaseLegalForm = "GOHG" EBilanzFormPlanCaseLegalFormGmbH EBilanzFormPlanCaseLegalForm = "GmbH" EBilanzFormPlanCaseLegalFormKG EBilanzFormPlanCaseLegalForm = "KG" EBilanzFormPlanCaseLegalFormMU EBilanzFormPlanCaseLegalForm = "MU" EBilanzFormPlanCaseLegalFormOHG EBilanzFormPlanCaseLegalForm = "OHG" EBilanzFormPlanCaseLegalFormOtherMUN EBilanzFormPlanCaseLegalForm = "Other.MUN" EBilanzFormPlanCaseLegalFormPG EBilanzFormPlanCaseLegalForm = "PG" EBilanzFormPlanCaseLegalFormSoPG EBilanzFormPlanCaseLegalForm = "soPG" EBilanzFormPlanCaseLegalFormUG EBilanzFormPlanCaseLegalForm = "UG" )
Defines values for EBilanzFormPlanCaseLegalForm.
func (EBilanzFormPlanCaseLegalForm) Valid ¶
func (e EBilanzFormPlanCaseLegalForm) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseLegalForm enum.
type EBilanzFormPlanCaseRequiredComponents ¶
type EBilanzFormPlanCaseRequiredComponents string
EBilanzFormPlanCaseRequiredComponents defines model for EBilanzFormPlan.Case.RequiredComponents.
const ( EBilanzFormPlanCaseRequiredComponentsB EBilanzFormPlanCaseRequiredComponents = "B" EBilanzFormPlanCaseRequiredComponentsBAL EBilanzFormPlanCaseRequiredComponents = "BAL" EBilanzFormPlanCaseRequiredComponentsBVV EBilanzFormPlanCaseRequiredComponents = "BVV" EBilanzFormPlanCaseRequiredComponentsEV EBilanzFormPlanCaseRequiredComponents = "EV" EBilanzFormPlanCaseRequiredComponentsGuV EBilanzFormPlanCaseRequiredComponents = "GuV" EBilanzFormPlanCaseRequiredComponentsGuVMicroBilG EBilanzFormPlanCaseRequiredComponents = "GuVMicroBilG" EBilanzFormPlanCaseRequiredComponentsKKE EBilanzFormPlanCaseRequiredComponents = "KKE" EBilanzFormPlanCaseRequiredComponentsKS EBilanzFormPlanCaseRequiredComponents = "KS" EBilanzFormPlanCaseRequiredComponentsSGE EBilanzFormPlanCaseRequiredComponents = "SGE" EBilanzFormPlanCaseRequiredComponentsSGEP EBilanzFormPlanCaseRequiredComponents = "SGEP" EBilanzFormPlanCaseRequiredComponentsSTU EBilanzFormPlanCaseRequiredComponents = "STU" )
Defines values for EBilanzFormPlanCaseRequiredComponents.
func (EBilanzFormPlanCaseRequiredComponents) Valid ¶
func (e EBilanzFormPlanCaseRequiredComponents) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseRequiredComponents enum.
type EBilanzFormPlanCaseRevisionStatus ¶
type EBilanzFormPlanCaseRevisionStatus string
EBilanzFormPlanCaseRevisionStatus defines model for EBilanzFormPlan.Case.RevisionStatus.
const ( EBilanzFormPlanCaseRevisionStatusB EBilanzFormPlanCaseRevisionStatus = "B" EBilanzFormPlanCaseRevisionStatusBG EBilanzFormPlanCaseRevisionStatus = "BG" EBilanzFormPlanCaseRevisionStatusE EBilanzFormPlanCaseRevisionStatus = "E" EBilanzFormPlanCaseRevisionStatusG EBilanzFormPlanCaseRevisionStatus = "G" EBilanzFormPlanCaseRevisionStatusI EBilanzFormPlanCaseRevisionStatus = "I" EBilanzFormPlanCaseRevisionStatusSK EBilanzFormPlanCaseRevisionStatus = "sK" )
Defines values for EBilanzFormPlanCaseRevisionStatus.
func (EBilanzFormPlanCaseRevisionStatus) Valid ¶
func (e EBilanzFormPlanCaseRevisionStatus) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseRevisionStatus enum.
type EBilanzFormPlanCaseStatementType ¶
type EBilanzFormPlanCaseStatementType string
EBilanzFormPlanCaseStatementType defines model for EBilanzFormPlan.Case.StatementType.
const ( EBilanzFormPlanCaseStatementTypeE EBilanzFormPlanCaseStatementType = "E" EBilanzFormPlanCaseStatementTypeEB EBilanzFormPlanCaseStatementType = "EB" EBilanzFormPlanCaseStatementTypeLAB EBilanzFormPlanCaseStatementType = "LAB" EBilanzFormPlanCaseStatementTypeLSB EBilanzFormPlanCaseStatementType = "LSB" EBilanzFormPlanCaseStatementTypeLZB EBilanzFormPlanCaseStatementType = "LZB" EBilanzFormPlanCaseStatementTypeUB EBilanzFormPlanCaseStatementType = "UB" EBilanzFormPlanCaseStatementTypeUBandE EBilanzFormPlanCaseStatementType = "UBandE" EBilanzFormPlanCaseStatementTypeUJ EBilanzFormPlanCaseStatementType = "UJ" EBilanzFormPlanCaseStatementTypeZW EBilanzFormPlanCaseStatementType = "ZW" )
Defines values for EBilanzFormPlanCaseStatementType.
func (EBilanzFormPlanCaseStatementType) Valid ¶
func (e EBilanzFormPlanCaseStatementType) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseStatementType enum.
type EBilanzFormPlanCaseTaxStatementType ¶ added in v0.1.1
type EBilanzFormPlanCaseTaxStatementType string
EBilanzFormPlanCaseTaxStatementType defines model for EBilanzFormPlan.Case.TaxStatementType.
const ( EBilanzFormPlanCaseTaxStatementTypeEB EBilanzFormPlanCaseTaxStatementType = "EB" EBilanzFormPlanCaseTaxStatementTypeSB EBilanzFormPlanCaseTaxStatementType = "SB" )
Defines values for EBilanzFormPlanCaseTaxStatementType.
func (EBilanzFormPlanCaseTaxStatementType) Valid ¶ added in v0.1.1
func (e EBilanzFormPlanCaseTaxStatementType) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanCaseTaxStatementType enum.
type EBilanzFormPlanInput ¶
type EBilanzFormPlanInput struct {
AccountingStandard *EBilanzFormPlanInputAccountingStandard `json:"accounting_standard,omitempty"`
ClosingDate openapi_types.Date `json:"closing_date"`
// CorporationTaxOption Explicit section 1a KStG case assertion, bound to the GCD option. Omitted/false retains the ordinary case; true currently permits eligible domestic annual AO/GKV or UKV core reports without EV/MicroBilG. Filing remains denied.
CorporationTaxOption *bool `json:"corporation_tax_option,omitempty"`
// FiscalEnd Defaults to closing_date for existing cases; UB/LZB/ZW/UJ require explicit fiscal_end. Opening reports have closing_date equal fiscal_start; their fiscal_end may be later.
FiscalEnd *openapi_types.Date `json:"fiscal_end,omitempty"`
FiscalStart openapi_types.Date `json:"fiscal_start"`
IncomeStatementFormat *EBilanzFormPlanInputIncomeStatementFormat `json:"income_statement_format,omitempty"`
LegalForm EBilanzFormPlanInputLegalForm `json:"legal_form"`
// MicroBilgPrepared Explicit MicroBilG preparation assertion for eligible corporation GKV cases.
MicroBilgPrepared *bool `json:"micro_bilg_prepared,omitempty"`
// ReportingEnd Explicit current reporting duration end inside fiscal year, required only for UB/LZB/ZW/UJ.
ReportingEnd *openapi_types.Date `json:"reporting_end,omitempty"`
// ReportingStart Explicit current reporting duration start inside fiscal year, required only for UB/LZB/ZW/UJ.
ReportingStart *openapi_types.Date `json:"reporting_start,omitempty"`
// ResultAppropriation Select annual corporation balance-profit presentation with EV.
ResultAppropriation *bool `json:"result_appropriation,omitempty"`
RevisionStatus *EBilanzFormPlanInputRevisionStatus `json:"revision_status,omitempty"`
StatementType *EBilanzFormPlanInputStatementType `json:"statement_type,omitempty"`
// TaxStatementType MU annual tax statement selection: SB special or EB supplementary, distinct from opening statement_type EB. Omit for other legal forms.
TaxStatementType *EBilanzFormPlanInputTaxStatementType `json:"tax_statement_type,omitempty"`
// UbIncomeStatement UB-only explicit GuV/BVV component choice, including explicit false. Omit for all other statement types.
UbIncomeStatement *bool `json:"ub_income_statement,omitempty"`
}
EBilanzFormPlanInput Read-only case selector, at most 1 KiB. No business facts, taxonomy overrides, native work or durable draft. Actual calendar dates and ordering are checked by the service.
type EBilanzFormPlanInputAccountingStandard ¶
type EBilanzFormPlanInputAccountingStandard string
EBilanzFormPlanInputAccountingStandard defines model for EBilanzFormPlanInput.AccountingStandard.
const ( EBilanzFormPlanInputAccountingStandardAO EBilanzFormPlanInputAccountingStandard = "AO" EBilanzFormPlanInputAccountingStandardHAOE EBilanzFormPlanInputAccountingStandard = "HAOE" EBilanzFormPlanInputAccountingStandardHGBM EBilanzFormPlanInputAccountingStandard = "HGBM" )
Defines values for EBilanzFormPlanInputAccountingStandard.
func (EBilanzFormPlanInputAccountingStandard) Valid ¶
func (e EBilanzFormPlanInputAccountingStandard) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputAccountingStandard enum.
type EBilanzFormPlanInputIncomeStatementFormat ¶
type EBilanzFormPlanInputIncomeStatementFormat string
EBilanzFormPlanInputIncomeStatementFormat defines model for EBilanzFormPlanInput.IncomeStatementFormat.
const ( EBilanzFormPlanInputIncomeStatementFormatGKV EBilanzFormPlanInputIncomeStatementFormat = "GKV" EBilanzFormPlanInputIncomeStatementFormatUKV EBilanzFormPlanInputIncomeStatementFormat = "UKV" )
Defines values for EBilanzFormPlanInputIncomeStatementFormat.
func (EBilanzFormPlanInputIncomeStatementFormat) Valid ¶
func (e EBilanzFormPlanInputIncomeStatementFormat) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputIncomeStatementFormat enum.
type EBilanzFormPlanInputLegalForm ¶
type EBilanzFormPlanInputLegalForm string
EBilanzFormPlanInputLegalForm defines model for EBilanzFormPlanInput.LegalForm.
const ( EBilanzFormPlanInputLegalFormAG EBilanzFormPlanInputLegalForm = "AG" EBilanzFormPlanInputLegalFormAGKG EBilanzFormPlanInputLegalForm = "AGKG" EBilanzFormPlanInputLegalFormAGOHG EBilanzFormPlanInputLegalForm = "AGOHG" EBilanzFormPlanInputLegalFormASG EBilanzFormPlanInputLegalForm = "ASG" EBilanzFormPlanInputLegalFormEU EBilanzFormPlanInputLegalForm = "EU" EBilanzFormPlanInputLegalFormEUF EBilanzFormPlanInputLegalForm = "EUF" EBilanzFormPlanInputLegalFormEUN EBilanzFormPlanInputLegalForm = "EUN" EBilanzFormPlanInputLegalFormEWI EBilanzFormPlanInputLegalForm = "EWI" EBilanzFormPlanInputLegalFormGBR EBilanzFormPlanInputLegalForm = "GBR" EBilanzFormPlanInputLegalFormGKG EBilanzFormPlanInputLegalForm = "GKG" EBilanzFormPlanInputLegalFormGOHG EBilanzFormPlanInputLegalForm = "GOHG" EBilanzFormPlanInputLegalFormGmbH EBilanzFormPlanInputLegalForm = "GmbH" EBilanzFormPlanInputLegalFormKG EBilanzFormPlanInputLegalForm = "KG" EBilanzFormPlanInputLegalFormMU EBilanzFormPlanInputLegalForm = "MU" EBilanzFormPlanInputLegalFormOHG EBilanzFormPlanInputLegalForm = "OHG" EBilanzFormPlanInputLegalFormOtherMUN EBilanzFormPlanInputLegalForm = "Other.MUN" EBilanzFormPlanInputLegalFormPG EBilanzFormPlanInputLegalForm = "PG" EBilanzFormPlanInputLegalFormSoPG EBilanzFormPlanInputLegalForm = "soPG" EBilanzFormPlanInputLegalFormUG EBilanzFormPlanInputLegalForm = "UG" )
Defines values for EBilanzFormPlanInputLegalForm.
func (EBilanzFormPlanInputLegalForm) Valid ¶
func (e EBilanzFormPlanInputLegalForm) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputLegalForm enum.
type EBilanzFormPlanInputRevisionStatus ¶
type EBilanzFormPlanInputRevisionStatus string
EBilanzFormPlanInputRevisionStatus defines model for EBilanzFormPlanInput.RevisionStatus.
const ( EBilanzFormPlanInputRevisionStatusB EBilanzFormPlanInputRevisionStatus = "B" EBilanzFormPlanInputRevisionStatusBG EBilanzFormPlanInputRevisionStatus = "BG" EBilanzFormPlanInputRevisionStatusE EBilanzFormPlanInputRevisionStatus = "E" EBilanzFormPlanInputRevisionStatusG EBilanzFormPlanInputRevisionStatus = "G" EBilanzFormPlanInputRevisionStatusI EBilanzFormPlanInputRevisionStatus = "I" EBilanzFormPlanInputRevisionStatusSK EBilanzFormPlanInputRevisionStatus = "sK" )
Defines values for EBilanzFormPlanInputRevisionStatus.
func (EBilanzFormPlanInputRevisionStatus) Valid ¶
func (e EBilanzFormPlanInputRevisionStatus) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputRevisionStatus enum.
type EBilanzFormPlanInputStatementType ¶
type EBilanzFormPlanInputStatementType string
EBilanzFormPlanInputStatementType defines model for EBilanzFormPlanInput.StatementType.
const ( EBilanzFormPlanInputStatementTypeE EBilanzFormPlanInputStatementType = "E" EBilanzFormPlanInputStatementTypeEB EBilanzFormPlanInputStatementType = "EB" EBilanzFormPlanInputStatementTypeLAB EBilanzFormPlanInputStatementType = "LAB" EBilanzFormPlanInputStatementTypeLSB EBilanzFormPlanInputStatementType = "LSB" EBilanzFormPlanInputStatementTypeLZB EBilanzFormPlanInputStatementType = "LZB" EBilanzFormPlanInputStatementTypeUB EBilanzFormPlanInputStatementType = "UB" EBilanzFormPlanInputStatementTypeUBandE EBilanzFormPlanInputStatementType = "UBandE" EBilanzFormPlanInputStatementTypeUJ EBilanzFormPlanInputStatementType = "UJ" EBilanzFormPlanInputStatementTypeZW EBilanzFormPlanInputStatementType = "ZW" )
Defines values for EBilanzFormPlanInputStatementType.
func (EBilanzFormPlanInputStatementType) Valid ¶
func (e EBilanzFormPlanInputStatementType) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputStatementType enum.
type EBilanzFormPlanInputTaxStatementType ¶ added in v0.1.1
type EBilanzFormPlanInputTaxStatementType string
EBilanzFormPlanInputTaxStatementType MU annual tax statement selection: SB special or EB supplementary, distinct from opening statement_type EB. Omit for other legal forms.
const ( EBilanzFormPlanInputTaxStatementTypeEB EBilanzFormPlanInputTaxStatementType = "EB" EBilanzFormPlanInputTaxStatementTypeSB EBilanzFormPlanInputTaxStatementType = "SB" )
Defines values for EBilanzFormPlanInputTaxStatementType.
func (EBilanzFormPlanInputTaxStatementType) Valid ¶ added in v0.1.1
func (e EBilanzFormPlanInputTaxStatementType) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanInputTaxStatementType enum.
type EBilanzFormPlanPeriodRulesClosingDateBinding ¶
type EBilanzFormPlanPeriodRulesClosingDateBinding string
EBilanzFormPlanPeriodRulesClosingDateBinding defines model for EBilanzFormPlan.PeriodRules.ClosingDateBinding.
const ( EBilanzFormPlanPeriodRulesClosingDateBindingFiscalEnd EBilanzFormPlanPeriodRulesClosingDateBinding = "fiscal_end" EBilanzFormPlanPeriodRulesClosingDateBindingFiscalStart EBilanzFormPlanPeriodRulesClosingDateBinding = "fiscal_start" EBilanzFormPlanPeriodRulesClosingDateBindingWithinFiscalYear EBilanzFormPlanPeriodRulesClosingDateBinding = "within_fiscal_year" )
Defines values for EBilanzFormPlanPeriodRulesClosingDateBinding.
func (EBilanzFormPlanPeriodRulesClosingDateBinding) Valid ¶
func (e EBilanzFormPlanPeriodRulesClosingDateBinding) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanPeriodRulesClosingDateBinding enum.
type EBilanzFormPlanPeriodRulesMaximumMonths ¶
type EBilanzFormPlanPeriodRulesMaximumMonths int
EBilanzFormPlanPeriodRulesMaximumMonths defines model for EBilanzFormPlan.PeriodRules.MaximumMonths.
const (
N12 EBilanzFormPlanPeriodRulesMaximumMonths = 12
)
Defines values for EBilanzFormPlanPeriodRulesMaximumMonths.
func (EBilanzFormPlanPeriodRulesMaximumMonths) Valid ¶
func (e EBilanzFormPlanPeriodRulesMaximumMonths) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanPeriodRulesMaximumMonths enum.
type EBilanzFormPlanPeriodRulesReportingPeriodBinding ¶ added in v0.1.1
type EBilanzFormPlanPeriodRulesReportingPeriodBinding string
EBilanzFormPlanPeriodRulesReportingPeriodBinding defines model for EBilanzFormPlan.PeriodRules.ReportingPeriodBinding.
const (
EBilanzFormPlanPeriodRulesReportingPeriodBindingWithinFiscalYear EBilanzFormPlanPeriodRulesReportingPeriodBinding = "within_fiscal_year"
)
Defines values for EBilanzFormPlanPeriodRulesReportingPeriodBinding.
func (EBilanzFormPlanPeriodRulesReportingPeriodBinding) Valid ¶ added in v0.1.1
func (e EBilanzFormPlanPeriodRulesReportingPeriodBinding) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanPeriodRulesReportingPeriodBinding enum.
type EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear ¶
type EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear bool
EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear defines model for EBilanzFormPlan.PeriodRules.SelfEmploymentSameCalendarYear.
const (
EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYearTrue EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear = true
)
Defines values for EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear.
func (EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear) Valid ¶
func (e EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanPeriodRulesSelfEmploymentSameCalendarYear enum.
type EBilanzFormPlanProcedure ¶
type EBilanzFormPlanProcedure string
EBilanzFormPlanProcedure defines model for EBilanzFormPlan.Procedure.
const (
EBilanzFormPlanProcedureBilanz69 EBilanzFormPlanProcedure = "Bilanz_6.9"
)
Defines values for EBilanzFormPlanProcedure.
func (EBilanzFormPlanProcedure) Valid ¶
func (e EBilanzFormPlanProcedure) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanProcedure enum.
type EBilanzFormPlanSchemaVersion ¶
type EBilanzFormPlanSchemaVersion string
EBilanzFormPlanSchemaVersion defines model for EBilanzFormPlan.SchemaVersion.
const ( EbilanzFormPlanV10 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v10" EbilanzFormPlanV11 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v11" EbilanzFormPlanV12 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v12" EbilanzFormPlanV13 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v13" EbilanzFormPlanV14 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v14" EbilanzFormPlanV15 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v15" EbilanzFormPlanV16 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v16" EbilanzFormPlanV17 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v17" EbilanzFormPlanV18 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v18" EbilanzFormPlanV19 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v19" EbilanzFormPlanV20 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v20" EbilanzFormPlanV7 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v7" EbilanzFormPlanV8 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v8" EbilanzFormPlanV9 EBilanzFormPlanSchemaVersion = "ebilanz-form-plan-v9" )
Defines values for EBilanzFormPlanSchemaVersion.
func (EBilanzFormPlanSchemaVersion) Valid ¶
func (e EBilanzFormPlanSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanSchemaVersion enum.
type EBilanzFormPlanTaxonomyVersion ¶
type EBilanzFormPlanTaxonomyVersion string
EBilanzFormPlanTaxonomyVersion defines model for EBilanzFormPlan.TaxonomyVersion.
const (
EBilanzFormPlanTaxonomyVersionN69 EBilanzFormPlanTaxonomyVersion = "6.9"
)
Defines values for EBilanzFormPlanTaxonomyVersion.
func (EBilanzFormPlanTaxonomyVersion) Valid ¶
func (e EBilanzFormPlanTaxonomyVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormPlanTaxonomyVersion enum.
type EBilanzFormReconciliation ¶
type EBilanzFormReconciliation struct {
Entries []EBilanzFormTransferEntry `json:"entries"`
KindChoices []string `json:"kind_choices"`
KindConcept string `json:"kind_concept"`
RequiresNonzero bool `json:"requires_nonzero"`
RootConcept string `json:"root_concept"`
}
EBilanzFormReconciliation defines model for EBilanzFormReconciliation.
type EBilanzFormTransferEntry ¶
type EBilanzFormTransferEntry struct {
Concept string `json:"concept"`
CurrentDeltaConcept string `json:"current_delta_concept"`
PreviousDeltaConcept *string `json:"previous_delta_concept,omitempty"`
TargetConcept string `json:"target_concept"`
Targets []string `json:"targets"`
}
EBilanzFormTransferEntry defines model for EBilanzFormTransferEntry.
type EBilanzFormTuple ¶
type EBilanzFormTuple struct {
Children []string `json:"children"`
ChildrenState *EBilanzFormTupleChildrenState `json:"children_state,omitempty"`
Many bool `json:"many"`
Mode EBilanzFormTupleMode `json:"mode"`
// RepeatableChildren Sequence children whose official xs:element maxOccurs is unbounded; other sequence children remain singletons.
RepeatableChildren *[]string `json:"repeatable_children,omitempty"`
RequiredChildren []string `json:"required_children"`
SelectedMember *string `json:"selected_member,omitempty"`
}
EBilanzFormTuple defines model for EBilanzFormTuple.
type EBilanzFormTupleChildrenState ¶
type EBilanzFormTupleChildrenState string
EBilanzFormTupleChildrenState defines model for EBilanzFormTuple.ChildrenState.
const (
EBilanzFormTupleChildrenStateNil EBilanzFormTupleChildrenState = "nil"
)
Defines values for EBilanzFormTupleChildrenState.
func (EBilanzFormTupleChildrenState) Valid ¶
func (e EBilanzFormTupleChildrenState) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormTupleChildrenState enum.
type EBilanzFormTupleMode ¶
type EBilanzFormTupleMode string
EBilanzFormTupleMode defines model for EBilanzFormTuple.Mode.
const ( EBilanzFormTupleModeChoice EBilanzFormTupleMode = "choice" EBilanzFormTupleModeSequence EBilanzFormTupleMode = "sequence" )
Defines values for EBilanzFormTupleMode.
func (EBilanzFormTupleMode) Valid ¶
func (e EBilanzFormTupleMode) Valid() bool
Valid indicates whether the value is a known member of the EBilanzFormTupleMode enum.
type EBilanzInput ¶
type EBilanzInput struct {
Accounts *[]EBilanzAccount `json:"accounts,omitempty"`
ClosingDate openapi_types.Date `json:"closing_date"`
Contexts []EBilanzContext `json:"contexts"`
// CorporationTaxOption Explicit section 1a KStG case assertion, bound to the GCD option. Omitted/false retains the ordinary case; true currently permits eligible domestic annual AO/GKV or UKV core reports without EV/MicroBilG. Filing remains denied.
CorporationTaxOption *bool `json:"corporation_tax_option,omitempty"`
Facts []EBilanzFact `json:"facts"`
MappingVersion string `json:"mapping_version"`
// MicroBilgPrepared Explicit customer assertion that this corporation's statements were prepared under MicroBilG. True selects the fiscal-microbilg entry schema; absent or false selects the ordinary fiscal schema.
MicroBilgPrepared *bool `json:"micro_bilg_prepared,omitempty"`
SchemaVersion EBilanzInputSchemaVersion `json:"schema_version"`
SourceRevision string `json:"source_revision"`
Supplier string `json:"supplier"`
TaxNumber string `json:"tax_number"`
TaxOffice string `json:"tax_office"`
}
EBilanzInput Final reported facts and explicitly mapped Kontensalden under pinned E-Bilanz 6.9 artifacts. No caller-supplied profile, runtime, catalog or procedure overrides. Official semantic/taxonomy relationships, byte bounds and source mapping consistency are validated by the module; this shape is not qualification evidence.
type EBilanzInputSchemaVersion ¶
type EBilanzInputSchemaVersion string
EBilanzInputSchemaVersion defines model for EBilanzInput.SchemaVersion.
const (
EBilanzInputSchemaVersionEbilanzCore69V1 EBilanzInputSchemaVersion = "ebilanz-core-6.9-v1"
)
Defines values for EBilanzInputSchemaVersion.
func (EBilanzInputSchemaVersion) Valid ¶
func (e EBilanzInputSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzInputSchemaVersion enum.
type EBilanzMappedFact ¶
type EBilanzMappedFact struct {
// contains filtered or unexported fields
}
EBilanzMappedFact One final monetary fact per source key. sources must contain source_ref. The confirmed mapping supplies the concept and exact dimensions; only value or NIL is accepted.
func (EBilanzMappedFact) AsEBilanzMappedFact0 ¶
func (t EBilanzMappedFact) AsEBilanzMappedFact0() (EBilanzMappedFact0, error)
AsEBilanzMappedFact0 returns the union data inside the EBilanzMappedFact as a EBilanzMappedFact0
func (EBilanzMappedFact) AsEBilanzMappedFact1 ¶
func (t EBilanzMappedFact) AsEBilanzMappedFact1() (EBilanzMappedFact1, error)
AsEBilanzMappedFact1 returns the union data inside the EBilanzMappedFact as a EBilanzMappedFact1
func (*EBilanzMappedFact) FromEBilanzMappedFact0 ¶
func (t *EBilanzMappedFact) FromEBilanzMappedFact0(v EBilanzMappedFact0) error
FromEBilanzMappedFact0 overwrites any union data inside the EBilanzMappedFact as the provided EBilanzMappedFact0
func (*EBilanzMappedFact) FromEBilanzMappedFact1 ¶
func (t *EBilanzMappedFact) FromEBilanzMappedFact1(v EBilanzMappedFact1) error
FromEBilanzMappedFact1 overwrites any union data inside the EBilanzMappedFact as the provided EBilanzMappedFact1
func (EBilanzMappedFact) MarshalJSON ¶
func (t EBilanzMappedFact) MarshalJSON() ([]byte, error)
func (*EBilanzMappedFact) MergeEBilanzMappedFact0 ¶
func (t *EBilanzMappedFact) MergeEBilanzMappedFact0(v EBilanzMappedFact0) error
MergeEBilanzMappedFact0 performs a merge with any union data inside the EBilanzMappedFact, using the provided EBilanzMappedFact0
func (*EBilanzMappedFact) MergeEBilanzMappedFact1 ¶
func (t *EBilanzMappedFact) MergeEBilanzMappedFact1(v EBilanzMappedFact1) error
MergeEBilanzMappedFact1 performs a merge with any union data inside the EBilanzMappedFact, using the provided EBilanzMappedFact1
func (*EBilanzMappedFact) UnmarshalJSON ¶
func (t *EBilanzMappedFact) UnmarshalJSON(b []byte) error
type EBilanzMappedFact0 ¶
type EBilanzMappedFact0 struct {
Context string `json:"context"`
// Footnote Optional plain-text footnote on this item, never interpreted as markup. At most 16 KiB of UTF-8 per note, 128 notes and 128 KiB total per preparation. Blank-only text and non-XML characters fail semantic validation. Line breaks are preserved in the rendered footnote. Tuple footnotes are unsupported.
Footnote *string `json:"footnote,omitempty"`
Id string `json:"id"`
SourceKey string `json:"source_key"`
SourceRef string `json:"source_ref"`
SourceVersion string `json:"source_version"`
Sources []string `json:"sources"`
State EBilanzMappedFact0State `json:"state"`
Unit EBilanzMappedFact0Unit `json:"unit"`
Value string `json:"value"`
}
EBilanzMappedFact0 defines model for EBilanzMappedFact.0.
type EBilanzMappedFact0State ¶
type EBilanzMappedFact0State string
EBilanzMappedFact0State defines model for EBilanzMappedFact.0.State.
const (
EBilanzMappedFact0StateValue EBilanzMappedFact0State = "value"
)
Defines values for EBilanzMappedFact0State.
func (EBilanzMappedFact0State) Valid ¶
func (e EBilanzMappedFact0State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappedFact0State enum.
type EBilanzMappedFact0Unit ¶
type EBilanzMappedFact0Unit string
EBilanzMappedFact0Unit defines model for EBilanzMappedFact.0.Unit.
const (
EBilanzMappedFact0UnitEUR EBilanzMappedFact0Unit = "EUR"
)
Defines values for EBilanzMappedFact0Unit.
func (EBilanzMappedFact0Unit) Valid ¶
func (e EBilanzMappedFact0Unit) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappedFact0Unit enum.
type EBilanzMappedFact1 ¶
type EBilanzMappedFact1 struct {
Context string `json:"context"`
// Footnote Optional plain-text footnote on this item, never interpreted as markup. At most 16 KiB of UTF-8 per note, 128 notes and 128 KiB total per preparation. Blank-only text and non-XML characters fail semantic validation. Line breaks are preserved in the rendered footnote. Tuple footnotes are unsupported.
Footnote *string `json:"footnote,omitempty"`
Id string `json:"id"`
SourceKey string `json:"source_key"`
SourceRef string `json:"source_ref"`
SourceVersion string `json:"source_version"`
Sources []string `json:"sources"`
State EBilanzMappedFact1State `json:"state"`
Unit EBilanzMappedFact1Unit `json:"unit"`
}
EBilanzMappedFact1 defines model for EBilanzMappedFact.1.
type EBilanzMappedFact1State ¶
type EBilanzMappedFact1State string
EBilanzMappedFact1State defines model for EBilanzMappedFact.1.State.
const (
EBilanzMappedFact1StateNil EBilanzMappedFact1State = "nil"
)
Defines values for EBilanzMappedFact1State.
func (EBilanzMappedFact1State) Valid ¶
func (e EBilanzMappedFact1State) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappedFact1State enum.
type EBilanzMappedFact1Unit ¶
type EBilanzMappedFact1Unit string
EBilanzMappedFact1Unit defines model for EBilanzMappedFact.1.Unit.
const (
EBilanzMappedFact1UnitEUR EBilanzMappedFact1Unit = "EUR"
)
Defines values for EBilanzMappedFact1Unit.
func (EBilanzMappedFact1Unit) Valid ¶
func (e EBilanzMappedFact1Unit) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappedFact1Unit enum.
type EBilanzMappedInput ¶
type EBilanzMappedInput = json.RawMessage
EBilanzMappedInput Public source-key-mapped E-Bilanz input, at most 512 KiB. Names an exact confirmed revision. Compiler-private snapshots and caller-supplied confirmation are rejected.
type EBilanzMappedMetadata ¶
type EBilanzMappedMetadata struct {
Accounts *[]EBilanzAccount `json:"accounts,omitempty"`
ClosingDate openapi_types.Date `json:"closing_date"`
Contexts []EBilanzContext `json:"contexts"`
Facts []EBilanzFact `json:"facts"`
SchemaVersion EBilanzMappedMetadataSchemaVersion `json:"schema_version"`
SourceRevision string `json:"source_revision"`
Supplier string `json:"supplier"`
TaxNumber string `json:"tax_number"`
TaxOffice string `json:"tax_office"`
}
EBilanzMappedMetadata Explicit E-Bilanz metadata, contexts, GCD facts and account details accompanying mapped monetary facts. The service supplies mapping_version. Explicit facts cannot override mapped target cells or identifiers.
type EBilanzMappedMetadataSchemaVersion ¶
type EBilanzMappedMetadataSchemaVersion string
EBilanzMappedMetadataSchemaVersion defines model for EBilanzMappedMetadata.SchemaVersion.
const (
EBilanzMappedMetadataSchemaVersionEbilanzCore69V1 EBilanzMappedMetadataSchemaVersion = "ebilanz-core-6.9-v1"
)
Defines values for EBilanzMappedMetadataSchemaVersion.
func (EBilanzMappedMetadataSchemaVersion) Valid ¶
func (e EBilanzMappedMetadataSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappedMetadataSchemaVersion enum.
type EBilanzMappingAxis ¶
type EBilanzMappingAxis struct {
Kind EBilanzMappingAxisKind `json:"kind"`
Label string `json:"label"`
Members []EBilanzMappingMember `json:"members"`
Name string `json:"name"`
TypedDomain *string `json:"typed_domain,omitempty"`
}
EBilanzMappingAxis defines model for EBilanzMappingAxis.
type EBilanzMappingAxisKind ¶
type EBilanzMappingAxisKind string
EBilanzMappingAxisKind defines model for EBilanzMappingAxis.Kind.
const ( Explicit EBilanzMappingAxisKind = "explicit" Typed EBilanzMappingAxisKind = "typed" )
Defines values for EBilanzMappingAxisKind.
func (EBilanzMappingAxisKind) Valid ¶
func (e EBilanzMappingAxisKind) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingAxisKind enum.
type EBilanzMappingCatalog ¶
type EBilanzMappingCatalog struct {
DimensionSets []EBilanzMappingDimensionSet `json:"dimension_sets"`
Limits []string `json:"limits"`
Procedure EBilanzMappingCatalogProcedure `json:"procedure"`
SchemaVersion EBilanzMappingCatalogSchemaVersion `json:"schema_version"`
Scope struct {
AccountingStandard EBilanzMappingCatalogScopeAccountingStandard `json:"accounting_standard"`
Annual EBilanzMappingCatalogScopeAnnual `json:"annual"`
IncomeStatementFormat EBilanzMappingCatalogScopeIncomeStatementFormat `json:"income_statement_format"`
LegalForms []EBilanzMappingCatalogScopeLegalForms `json:"legal_forms"`
} `json:"scope"`
SemanticRuleVersion string `json:"semantic_rule_version"`
Targets []EBilanzMappingTarget `json:"targets"`
TaxonomyArchiveSha256 Digest `json:"taxonomy_archive_sha256"`
TaxonomyVersion EBilanzMappingCatalogTaxonomyVersion `json:"taxonomy_version"`
}
EBilanzMappingCatalog Deterministic projection of the configured pinned taxonomy for mapping discovery, bounded to 4 MiB. Raw archives and private source facts are never returned. This is an offline candidate scope, not native qualification, filing approval, or transmission authority.
type EBilanzMappingCatalogProcedure ¶
type EBilanzMappingCatalogProcedure string
EBilanzMappingCatalogProcedure defines model for EBilanzMappingCatalog.Procedure.
const (
EBilanzMappingCatalogProcedureBilanz69 EBilanzMappingCatalogProcedure = "Bilanz_6.9"
)
Defines values for EBilanzMappingCatalogProcedure.
func (EBilanzMappingCatalogProcedure) Valid ¶
func (e EBilanzMappingCatalogProcedure) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogProcedure enum.
type EBilanzMappingCatalogSchemaVersion ¶
type EBilanzMappingCatalogSchemaVersion string
EBilanzMappingCatalogSchemaVersion defines model for EBilanzMappingCatalog.SchemaVersion.
const (
EbilanzMappingMetadataV1 EBilanzMappingCatalogSchemaVersion = "ebilanz-mapping-metadata-v1"
)
Defines values for EBilanzMappingCatalogSchemaVersion.
func (EBilanzMappingCatalogSchemaVersion) Valid ¶
func (e EBilanzMappingCatalogSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogSchemaVersion enum.
type EBilanzMappingCatalogScopeAccountingStandard ¶
type EBilanzMappingCatalogScopeAccountingStandard string
EBilanzMappingCatalogScopeAccountingStandard defines model for EBilanzMappingCatalog.Scope.AccountingStandard.
const (
EBilanzMappingCatalogScopeAccountingStandardAO EBilanzMappingCatalogScopeAccountingStandard = "AO"
)
Defines values for EBilanzMappingCatalogScopeAccountingStandard.
func (EBilanzMappingCatalogScopeAccountingStandard) Valid ¶
func (e EBilanzMappingCatalogScopeAccountingStandard) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogScopeAccountingStandard enum.
type EBilanzMappingCatalogScopeAnnual ¶
type EBilanzMappingCatalogScopeAnnual bool
EBilanzMappingCatalogScopeAnnual defines model for EBilanzMappingCatalog.Scope.Annual.
const (
EBilanzMappingCatalogScopeAnnualTrue EBilanzMappingCatalogScopeAnnual = true
)
Defines values for EBilanzMappingCatalogScopeAnnual.
func (EBilanzMappingCatalogScopeAnnual) Valid ¶
func (e EBilanzMappingCatalogScopeAnnual) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogScopeAnnual enum.
type EBilanzMappingCatalogScopeIncomeStatementFormat ¶
type EBilanzMappingCatalogScopeIncomeStatementFormat string
EBilanzMappingCatalogScopeIncomeStatementFormat defines model for EBilanzMappingCatalog.Scope.IncomeStatementFormat.
const (
EBilanzMappingCatalogScopeIncomeStatementFormatGKV EBilanzMappingCatalogScopeIncomeStatementFormat = "GKV"
)
Defines values for EBilanzMappingCatalogScopeIncomeStatementFormat.
func (EBilanzMappingCatalogScopeIncomeStatementFormat) Valid ¶
func (e EBilanzMappingCatalogScopeIncomeStatementFormat) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogScopeIncomeStatementFormat enum.
type EBilanzMappingCatalogScopeLegalForms ¶
type EBilanzMappingCatalogScopeLegalForms string
EBilanzMappingCatalogScopeLegalForms defines model for EBilanzMappingCatalog.Scope.LegalForms.
const ( EBilanzMappingCatalogScopeLegalFormsAGKG EBilanzMappingCatalogScopeLegalForms = "AGKG" EBilanzMappingCatalogScopeLegalFormsAGOHG EBilanzMappingCatalogScopeLegalForms = "AGOHG" EBilanzMappingCatalogScopeLegalFormsASG EBilanzMappingCatalogScopeLegalForms = "ASG" EBilanzMappingCatalogScopeLegalFormsEU EBilanzMappingCatalogScopeLegalForms = "EU" EBilanzMappingCatalogScopeLegalFormsEWI EBilanzMappingCatalogScopeLegalForms = "EWI" EBilanzMappingCatalogScopeLegalFormsGBR EBilanzMappingCatalogScopeLegalForms = "GBR" EBilanzMappingCatalogScopeLegalFormsGKG EBilanzMappingCatalogScopeLegalForms = "GKG" EBilanzMappingCatalogScopeLegalFormsGOHG EBilanzMappingCatalogScopeLegalForms = "GOHG" EBilanzMappingCatalogScopeLegalFormsGmbH EBilanzMappingCatalogScopeLegalForms = "GmbH" EBilanzMappingCatalogScopeLegalFormsKG EBilanzMappingCatalogScopeLegalForms = "KG" EBilanzMappingCatalogScopeLegalFormsMU EBilanzMappingCatalogScopeLegalForms = "MU" EBilanzMappingCatalogScopeLegalFormsOHG EBilanzMappingCatalogScopeLegalForms = "OHG" EBilanzMappingCatalogScopeLegalFormsOtherMUN EBilanzMappingCatalogScopeLegalForms = "Other.MUN" EBilanzMappingCatalogScopeLegalFormsPG EBilanzMappingCatalogScopeLegalForms = "PG" EBilanzMappingCatalogScopeLegalFormsSoPG EBilanzMappingCatalogScopeLegalForms = "soPG" )
Defines values for EBilanzMappingCatalogScopeLegalForms.
func (EBilanzMappingCatalogScopeLegalForms) Valid ¶
func (e EBilanzMappingCatalogScopeLegalForms) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogScopeLegalForms enum.
type EBilanzMappingCatalogTaxonomyVersion ¶
type EBilanzMappingCatalogTaxonomyVersion string
EBilanzMappingCatalogTaxonomyVersion defines model for EBilanzMappingCatalog.TaxonomyVersion.
const (
EBilanzMappingCatalogTaxonomyVersionN69 EBilanzMappingCatalogTaxonomyVersion = "6.9"
)
Defines values for EBilanzMappingCatalogTaxonomyVersion.
func (EBilanzMappingCatalogTaxonomyVersion) Valid ¶
func (e EBilanzMappingCatalogTaxonomyVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingCatalogTaxonomyVersion enum.
type EBilanzMappingDecisionInput ¶
type EBilanzMappingDecisionInput struct {
// SignedDecision Compact EdDSA JWS from the registered product approval authority, bound to the exact mapping revision, challenge, statement and requested action.
SignedDecision string `json:"signed_decision"`
}
EBilanzMappingDecisionInput defines model for EBilanzMappingDecisionInput.
type EBilanzMappingDimensionSet ¶
type EBilanzMappingDimensionSet struct {
Axes []EBilanzMappingAxis `json:"axes"`
Id Digest `json:"id"`
}
EBilanzMappingDimensionSet defines model for EBilanzMappingDimensionSet.
type EBilanzMappingDocument ¶
type EBilanzMappingDocument struct {
Entries []EBilanzMappingEntry `json:"entries"`
Procedure EBilanzMappingDocumentProcedure `json:"procedure"`
SchemaVersion EBilanzMappingDocumentSchemaVersion `json:"schema_version"`
SourceNamespace string `json:"source_namespace"`
TaxonomyArchiveSha256 Digest `json:"taxonomy_archive_sha256"`
}
EBilanzMappingDocument Confirmed one-to-one classification of final monetary facts. The private pinned taxonomy validates each concept, period kind and dimension; no inferred tax treatment or account aggregation. Maximum document size 64 KiB.
type EBilanzMappingDocumentProcedure ¶
type EBilanzMappingDocumentProcedure string
EBilanzMappingDocumentProcedure defines model for EBilanzMappingDocument.Procedure.
const (
EBilanzMappingDocumentProcedureBilanz69 EBilanzMappingDocumentProcedure = "Bilanz_6.9"
)
Defines values for EBilanzMappingDocumentProcedure.
func (EBilanzMappingDocumentProcedure) Valid ¶
func (e EBilanzMappingDocumentProcedure) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingDocumentProcedure enum.
type EBilanzMappingDocumentSchemaVersion ¶
type EBilanzMappingDocumentSchemaVersion string
EBilanzMappingDocumentSchemaVersion defines model for EBilanzMappingDocument.SchemaVersion.
const (
Ebilanz69MappingV1 EBilanzMappingDocumentSchemaVersion = "ebilanz-6.9-mapping-v1"
)
Defines values for EBilanzMappingDocumentSchemaVersion.
func (EBilanzMappingDocumentSchemaVersion) Valid ¶
func (e EBilanzMappingDocumentSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingDocumentSchemaVersion enum.
type EBilanzMappingEntry ¶
type EBilanzMappingEntry struct {
Concept string `json:"concept"`
ContextKind EBilanzMappingEntryContextKind `json:"context_kind"`
Dimensions []EBilanzDimension `json:"dimensions"`
SourceKey string `json:"source_key"`
}
EBilanzMappingEntry defines model for EBilanzMappingEntry.
type EBilanzMappingEntryContextKind ¶
type EBilanzMappingEntryContextKind string
EBilanzMappingEntryContextKind defines model for EBilanzMappingEntry.ContextKind.
const ( EBilanzMappingEntryContextKindDuration EBilanzMappingEntryContextKind = "duration" EBilanzMappingEntryContextKindInstant EBilanzMappingEntryContextKind = "instant" )
Defines values for EBilanzMappingEntryContextKind.
func (EBilanzMappingEntryContextKind) Valid ¶
func (e EBilanzMappingEntryContextKind) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingEntryContextKind enum.
type EBilanzMappingInput ¶
type EBilanzMappingInput struct {
// Document Confirmed one-to-one classification of final monetary facts. The private pinned taxonomy validates each concept, period kind and dimension; no inferred tax treatment or account aggregation. Maximum document size 64 KiB.
Document EBilanzMappingDocument `json:"document"`
}
EBilanzMappingInput defines model for EBilanzMappingInput.
type EBilanzMappingMember ¶
type EBilanzMappingMember struct {
FiscalValidSince *string `json:"fiscal_valid_since,omitempty"`
FiscalValidThrough *string `json:"fiscal_valid_through,omitempty"`
Label string `json:"label"`
Name string `json:"name"`
TaxProhibitedNonzero *bool `json:"tax_prohibited_nonzero,omitempty"`
ValidSince *[]string `json:"valid_since,omitempty"`
ValidThrough *[]string `json:"valid_through,omitempty"`
ValueLegalForms []EBilanzMappingMemberValueLegalForms `json:"value_legal_forms"`
}
EBilanzMappingMember Member from a pinned effective dimension domain. Legal-form, date and tax-value restrictions must be respected; independent members do not establish complete BAL or filing validity.
type EBilanzMappingMemberValueLegalForms ¶
type EBilanzMappingMemberValueLegalForms string
EBilanzMappingMemberValueLegalForms defines model for EBilanzMappingMember.ValueLegalForms.
const ( EBilanzMappingMemberValueLegalFormsAG EBilanzMappingMemberValueLegalForms = "AG" EBilanzMappingMemberValueLegalFormsAGKG EBilanzMappingMemberValueLegalForms = "AGKG" EBilanzMappingMemberValueLegalFormsAGOHG EBilanzMappingMemberValueLegalForms = "AGOHG" EBilanzMappingMemberValueLegalFormsASG EBilanzMappingMemberValueLegalForms = "ASG" EBilanzMappingMemberValueLegalFormsEU EBilanzMappingMemberValueLegalForms = "EU" EBilanzMappingMemberValueLegalFormsEUF EBilanzMappingMemberValueLegalForms = "EUF" EBilanzMappingMemberValueLegalFormsEUN EBilanzMappingMemberValueLegalForms = "EUN" EBilanzMappingMemberValueLegalFormsEWI EBilanzMappingMemberValueLegalForms = "EWI" EBilanzMappingMemberValueLegalFormsGBR EBilanzMappingMemberValueLegalForms = "GBR" EBilanzMappingMemberValueLegalFormsGKG EBilanzMappingMemberValueLegalForms = "GKG" EBilanzMappingMemberValueLegalFormsGOHG EBilanzMappingMemberValueLegalForms = "GOHG" EBilanzMappingMemberValueLegalFormsGmbH EBilanzMappingMemberValueLegalForms = "GmbH" EBilanzMappingMemberValueLegalFormsKG EBilanzMappingMemberValueLegalForms = "KG" EBilanzMappingMemberValueLegalFormsMU EBilanzMappingMemberValueLegalForms = "MU" EBilanzMappingMemberValueLegalFormsOHG EBilanzMappingMemberValueLegalForms = "OHG" EBilanzMappingMemberValueLegalFormsOtherMUN EBilanzMappingMemberValueLegalForms = "Other.MUN" EBilanzMappingMemberValueLegalFormsPG EBilanzMappingMemberValueLegalForms = "PG" EBilanzMappingMemberValueLegalFormsSoPG EBilanzMappingMemberValueLegalForms = "soPG" EBilanzMappingMemberValueLegalFormsUG EBilanzMappingMemberValueLegalForms = "UG" )
Defines values for EBilanzMappingMemberValueLegalForms.
func (EBilanzMappingMemberValueLegalForms) Valid ¶
func (e EBilanzMappingMemberValueLegalForms) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingMemberValueLegalForms enum.
type EBilanzMappingRevision ¶
type EBilanzMappingRevision struct {
Challenge string `json:"challenge"`
// Document Confirmed one-to-one classification of final monetary facts. The private pinned taxonomy validates each concept, period kind and dimension; no inferred tax treatment or account aggregation. Maximum document size 64 KiB.
Document EBilanzMappingDocument `json:"document"`
Id MappingID `json:"id"`
MappingSha256 Digest `json:"mapping_sha256"`
ProductId ID `json:"product_id"`
Revision Revision `json:"revision"`
Statement string `json:"statement"`
StatementVersion EBilanzMappingRevisionStatementVersion `json:"statement_version"`
Status EBilanzMappingRevisionStatus `json:"status"`
}
EBilanzMappingRevision defines model for EBilanzMappingRevision.
type EBilanzMappingRevisionInput ¶
type EBilanzMappingRevisionInput struct {
// Document Confirmed one-to-one classification of final monetary facts. The private pinned taxonomy validates each concept, period kind and dimension; no inferred tax treatment or account aggregation. Maximum document size 64 KiB.
Document EBilanzMappingDocument `json:"document"`
ExpectedRevision Revision `json:"expected_revision"`
}
EBilanzMappingRevisionInput defines model for EBilanzMappingRevisionInput.
type EBilanzMappingRevisionStatementVersion ¶
type EBilanzMappingRevisionStatementVersion string
EBilanzMappingRevisionStatementVersion defines model for EBilanzMappingRevision.StatementVersion.
const (
EricEbilanzMappingConfirmationV1 EBilanzMappingRevisionStatementVersion = "eric.ebilanz-mapping-confirmation.v1"
)
Defines values for EBilanzMappingRevisionStatementVersion.
func (EBilanzMappingRevisionStatementVersion) Valid ¶
func (e EBilanzMappingRevisionStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingRevisionStatementVersion enum.
type EBilanzMappingRevisionStatus ¶
type EBilanzMappingRevisionStatus string
EBilanzMappingRevisionStatus defines model for EBilanzMappingRevision.Status.
const ( EBilanzMappingRevisionStatusConfirmed EBilanzMappingRevisionStatus = "confirmed" EBilanzMappingRevisionStatusUnconfirmed EBilanzMappingRevisionStatus = "unconfirmed" EBilanzMappingRevisionStatusWithdrawn EBilanzMappingRevisionStatus = "withdrawn" )
Defines values for EBilanzMappingRevisionStatus.
func (EBilanzMappingRevisionStatus) Valid ¶
func (e EBilanzMappingRevisionStatus) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingRevisionStatus enum.
type EBilanzMappingTarget ¶
type EBilanzMappingTarget struct {
Components []EBilanzMappingTargetComponents `json:"components"`
Concept string `json:"concept"`
DimensionSetIds []Digest `json:"dimension_set_ids"`
FiscalRequirement *string `json:"fiscal_requirement,omitempty"`
FiscalValidSince *string `json:"fiscal_valid_since,omitempty"`
FiscalValidThrough *string `json:"fiscal_valid_through,omitempty"`
Label string `json:"label"`
Nillable bool `json:"nillable"`
Period EBilanzMappingTargetPeriod `json:"period"`
ValidSince *[]string `json:"valid_since,omitempty"`
ValidThrough *[]string `json:"valid_through,omitempty"`
ValueLegalForms []EBilanzMappingTargetValueLegalForms `json:"value_legal_forms"`
}
EBilanzMappingTarget Discoverable monetary target; value_legal_forms is permission for a non-NIL value, not proof of complete filing validity. Date boundaries, declared components, source context, ancestors, calculations and BAL relationships remain subject to preparation validation. Empty dimension_set_ids means an ordinary context without dimensions; otherwise use one complete referenced axis set.
type EBilanzMappingTargetComponents ¶
type EBilanzMappingTargetComponents string
EBilanzMappingTargetComponents defines model for EBilanzMappingTarget.Components.
const ( EBilanzMappingTargetComponentsB EBilanzMappingTargetComponents = "B" EBilanzMappingTargetComponentsBAL EBilanzMappingTargetComponents = "BAL" EBilanzMappingTargetComponentsBVV EBilanzMappingTargetComponents = "BVV" EBilanzMappingTargetComponentsGuV EBilanzMappingTargetComponents = "GuV" EBilanzMappingTargetComponentsKKE EBilanzMappingTargetComponents = "KKE" EBilanzMappingTargetComponentsSGE EBilanzMappingTargetComponents = "SGE" EBilanzMappingTargetComponentsSGEP EBilanzMappingTargetComponents = "SGEP" )
Defines values for EBilanzMappingTargetComponents.
func (EBilanzMappingTargetComponents) Valid ¶
func (e EBilanzMappingTargetComponents) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingTargetComponents enum.
type EBilanzMappingTargetPeriod ¶
type EBilanzMappingTargetPeriod string
EBilanzMappingTargetPeriod defines model for EBilanzMappingTarget.Period.
const ( EBilanzMappingTargetPeriodDuration EBilanzMappingTargetPeriod = "duration" EBilanzMappingTargetPeriodInstant EBilanzMappingTargetPeriod = "instant" )
Defines values for EBilanzMappingTargetPeriod.
func (EBilanzMappingTargetPeriod) Valid ¶
func (e EBilanzMappingTargetPeriod) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingTargetPeriod enum.
type EBilanzMappingTargetValueLegalForms ¶
type EBilanzMappingTargetValueLegalForms string
EBilanzMappingTargetValueLegalForms defines model for EBilanzMappingTarget.ValueLegalForms.
const ( EBilanzMappingTargetValueLegalFormsAG EBilanzMappingTargetValueLegalForms = "AG" EBilanzMappingTargetValueLegalFormsAGKG EBilanzMappingTargetValueLegalForms = "AGKG" EBilanzMappingTargetValueLegalFormsAGOHG EBilanzMappingTargetValueLegalForms = "AGOHG" EBilanzMappingTargetValueLegalFormsASG EBilanzMappingTargetValueLegalForms = "ASG" EBilanzMappingTargetValueLegalFormsEU EBilanzMappingTargetValueLegalForms = "EU" EBilanzMappingTargetValueLegalFormsEUF EBilanzMappingTargetValueLegalForms = "EUF" EBilanzMappingTargetValueLegalFormsEUN EBilanzMappingTargetValueLegalForms = "EUN" EBilanzMappingTargetValueLegalFormsEWI EBilanzMappingTargetValueLegalForms = "EWI" EBilanzMappingTargetValueLegalFormsGBR EBilanzMappingTargetValueLegalForms = "GBR" EBilanzMappingTargetValueLegalFormsGKG EBilanzMappingTargetValueLegalForms = "GKG" EBilanzMappingTargetValueLegalFormsGOHG EBilanzMappingTargetValueLegalForms = "GOHG" EBilanzMappingTargetValueLegalFormsGmbH EBilanzMappingTargetValueLegalForms = "GmbH" EBilanzMappingTargetValueLegalFormsKG EBilanzMappingTargetValueLegalForms = "KG" EBilanzMappingTargetValueLegalFormsMU EBilanzMappingTargetValueLegalForms = "MU" EBilanzMappingTargetValueLegalFormsOHG EBilanzMappingTargetValueLegalForms = "OHG" EBilanzMappingTargetValueLegalFormsOtherMUN EBilanzMappingTargetValueLegalForms = "Other.MUN" EBilanzMappingTargetValueLegalFormsPG EBilanzMappingTargetValueLegalForms = "PG" EBilanzMappingTargetValueLegalFormsSoPG EBilanzMappingTargetValueLegalForms = "soPG" EBilanzMappingTargetValueLegalFormsUG EBilanzMappingTargetValueLegalForms = "UG" )
Defines values for EBilanzMappingTargetValueLegalForms.
func (EBilanzMappingTargetValueLegalForms) Valid ¶
func (e EBilanzMappingTargetValueLegalForms) Valid() bool
Valid indicates whether the value is a known member of the EBilanzMappingTargetValueLegalForms enum.
type Fields ¶
type Fields struct {
Kz66 *string `json:"Kz66,omitempty"`
Kz81 *string `json:"Kz81,omitempty"`
Kz83 string `json:"Kz83"`
Kz86 *string `json:"Kz86,omitempty"`
}
Fields defines model for Fields.
type FilingConsent ¶
type FilingConsent struct {
// BindingJson Exact UTF-8 immutable binding JSON conforming to FilingBinding. Hash the decoded string bytes; do not reserialize.
BindingJson string `json:"binding_json"`
BindingSha256 Digest `json:"binding_sha256"`
EvidenceType FilingConsentEvidenceType `json:"evidence_type"`
ExpiresAt time.Time `json:"expires_at"`
Id ID `json:"id"`
MandateId ID `json:"mandate_id"`
// ManifestJson Exact UTF-8 manifest.json bytes as a string.
ManifestJson string `json:"manifest_json"`
PreparationId ID `json:"preparation_id"`
ProductId ID `json:"product_id"`
Purpose FilingConsentPurpose `json:"purpose"`
// ReviewHtml Complete exact frozen review. Display all contents in a script-free sandbox before consent.
ReviewHtml string `json:"review_html"`
// ReviewJson Exact UTF-8 review.json bytes as a string.
ReviewJson string `json:"review_json"`
Statement FilingConsentStatement `json:"statement"`
StatementVersion FilingConsentStatementVersion `json:"statement_version"`
Status FilingConsentStatus `json:"status"`
TransmissionEligibility FilingConsentTransmissionEligibility `json:"transmission_eligibility"`
}
FilingConsent defines model for FilingConsent.
type FilingConsentEvidenceType ¶
type FilingConsentEvidenceType string
FilingConsentEvidenceType defines model for FilingConsent.EvidenceType.
const (
FilingConsentEvidenceTypePartnerAsserted FilingConsentEvidenceType = "partner_asserted"
)
Defines values for FilingConsentEvidenceType.
func (FilingConsentEvidenceType) Valid ¶
func (e FilingConsentEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentEvidenceType enum.
type FilingConsentInput ¶
type FilingConsentInput struct {
MandateId ID `json:"mandate_id"`
}
FilingConsentInput defines model for FilingConsentInput.
type FilingConsentOpened ¶
type FilingConsentOpened struct {
// BindingJson Exact UTF-8 immutable binding JSON conforming to FilingBinding. Hash the decoded string bytes; do not reserialize.
BindingJson string `json:"binding_json"`
BindingSha256 Digest `json:"binding_sha256"`
// Challenge Returned on creation and its exact idempotent retry. Retain server-side until the signed decision.
Challenge string `json:"challenge"`
EvidenceType FilingConsentOpenedEvidenceType `json:"evidence_type"`
ExpiresAt time.Time `json:"expires_at"`
Id ID `json:"id"`
MandateId ID `json:"mandate_id"`
// ManifestJson Exact UTF-8 manifest.json bytes as a string.
ManifestJson string `json:"manifest_json"`
PreparationId ID `json:"preparation_id"`
ProductId ID `json:"product_id"`
Purpose FilingConsentOpenedPurpose `json:"purpose"`
// ReviewHtml Complete exact frozen review. Display all contents in a script-free sandbox before consent.
ReviewHtml string `json:"review_html"`
// ReviewJson Exact UTF-8 review.json bytes as a string.
ReviewJson string `json:"review_json"`
Statement FilingConsentOpenedStatement `json:"statement"`
StatementVersion FilingConsentOpenedStatementVersion `json:"statement_version"`
Status FilingConsentOpenedStatus `json:"status"`
TransmissionEligibility FilingConsentOpenedTransmissionEligibility `json:"transmission_eligibility"`
}
FilingConsentOpened defines model for FilingConsentOpened.
type FilingConsentOpenedEvidenceType ¶
type FilingConsentOpenedEvidenceType string
FilingConsentOpenedEvidenceType defines model for FilingConsentOpened.EvidenceType.
const (
FilingConsentOpenedEvidenceTypePartnerAsserted FilingConsentOpenedEvidenceType = "partner_asserted"
)
Defines values for FilingConsentOpenedEvidenceType.
func (FilingConsentOpenedEvidenceType) Valid ¶
func (e FilingConsentOpenedEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedEvidenceType enum.
type FilingConsentOpenedPurpose ¶
type FilingConsentOpenedPurpose string
FilingConsentOpenedPurpose defines model for FilingConsentOpened.Purpose.
const (
FilingConsentOpenedPurposeAuthorizedTestTransmission FilingConsentOpenedPurpose = "authorized_test_transmission"
)
Defines values for FilingConsentOpenedPurpose.
func (FilingConsentOpenedPurpose) Valid ¶
func (e FilingConsentOpenedPurpose) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedPurpose enum.
type FilingConsentOpenedStatement ¶
type FilingConsentOpenedStatement string
FilingConsentOpenedStatement defines model for FilingConsentOpened.Statement.
const (
FilingConsentOpenedStatementIchAutorisiereAusschließlichDieTESTÜbermittlungDerUnverändertenVollständigGeprüftenVorbereitungMitDemHierGebundenenVerfahrenZeitraumUndZertifikatDiesIstKeineProduktionsübermittlungUndKeineSteuerlicheEinreichungDieAusführungBleibtBisZurUnabhängigenTechnischenQualifikationGesperrt FilingConsentOpenedStatement = "" /* 327-byte string literal not displayed */
)
Defines values for FilingConsentOpenedStatement.
func (FilingConsentOpenedStatement) Valid ¶
func (e FilingConsentOpenedStatement) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedStatement enum.
type FilingConsentOpenedStatementVersion ¶
type FilingConsentOpenedStatementVersion string
FilingConsentOpenedStatementVersion defines model for FilingConsentOpened.StatementVersion.
const (
FilingConsentOpenedStatementVersionEricTestTransmissionConsentV1 FilingConsentOpenedStatementVersion = "eric.test-transmission-consent.v1"
)
Defines values for FilingConsentOpenedStatementVersion.
func (FilingConsentOpenedStatementVersion) Valid ¶
func (e FilingConsentOpenedStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedStatementVersion enum.
type FilingConsentOpenedStatus ¶
type FilingConsentOpenedStatus string
FilingConsentOpenedStatus defines model for FilingConsentOpened.Status.
const ( FilingConsentOpenedStatusConfirmed FilingConsentOpenedStatus = "confirmed" FilingConsentOpenedStatusExpired FilingConsentOpenedStatus = "expired" FilingConsentOpenedStatusPending FilingConsentOpenedStatus = "pending" FilingConsentOpenedStatusRevoked FilingConsentOpenedStatus = "revoked" )
Defines values for FilingConsentOpenedStatus.
func (FilingConsentOpenedStatus) Valid ¶
func (e FilingConsentOpenedStatus) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedStatus enum.
type FilingConsentOpenedTransmissionEligibility ¶
type FilingConsentOpenedTransmissionEligibility string
FilingConsentOpenedTransmissionEligibility defines model for FilingConsentOpened.TransmissionEligibility.
const (
FilingConsentOpenedTransmissionEligibilityBlocked FilingConsentOpenedTransmissionEligibility = "blocked"
)
Defines values for FilingConsentOpenedTransmissionEligibility.
func (FilingConsentOpenedTransmissionEligibility) Valid ¶
func (e FilingConsentOpenedTransmissionEligibility) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentOpenedTransmissionEligibility enum.
type FilingConsentPurpose ¶
type FilingConsentPurpose string
FilingConsentPurpose defines model for FilingConsent.Purpose.
const (
FilingConsentPurposeAuthorizedTestTransmission FilingConsentPurpose = "authorized_test_transmission"
)
Defines values for FilingConsentPurpose.
func (FilingConsentPurpose) Valid ¶
func (e FilingConsentPurpose) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentPurpose enum.
type FilingConsentStatement ¶
type FilingConsentStatement string
FilingConsentStatement defines model for FilingConsent.Statement.
const (
FilingConsentStatementIchAutorisiereAusschließlichDieTESTÜbermittlungDerUnverändertenVollständigGeprüftenVorbereitungMitDemHierGebundenenVerfahrenZeitraumUndZertifikatDiesIstKeineProduktionsübermittlungUndKeineSteuerlicheEinreichungDieAusführungBleibtBisZurUnabhängigenTechnischenQualifikationGesperrt FilingConsentStatement = "" /* 327-byte string literal not displayed */
)
Defines values for FilingConsentStatement.
func (FilingConsentStatement) Valid ¶
func (e FilingConsentStatement) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentStatement enum.
type FilingConsentStatementVersion ¶
type FilingConsentStatementVersion string
FilingConsentStatementVersion defines model for FilingConsent.StatementVersion.
const (
FilingConsentStatementVersionEricTestTransmissionConsentV1 FilingConsentStatementVersion = "eric.test-transmission-consent.v1"
)
Defines values for FilingConsentStatementVersion.
func (FilingConsentStatementVersion) Valid ¶
func (e FilingConsentStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentStatementVersion enum.
type FilingConsentStatus ¶
type FilingConsentStatus string
FilingConsentStatus defines model for FilingConsent.Status.
const ( FilingConsentStatusConfirmed FilingConsentStatus = "confirmed" FilingConsentStatusExpired FilingConsentStatus = "expired" FilingConsentStatusPending FilingConsentStatus = "pending" FilingConsentStatusRevoked FilingConsentStatus = "revoked" )
Defines values for FilingConsentStatus.
func (FilingConsentStatus) Valid ¶
func (e FilingConsentStatus) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentStatus enum.
type FilingConsentTransmissionEligibility ¶
type FilingConsentTransmissionEligibility string
FilingConsentTransmissionEligibility defines model for FilingConsent.TransmissionEligibility.
const (
FilingConsentTransmissionEligibilityBlocked FilingConsentTransmissionEligibility = "blocked"
)
Defines values for FilingConsentTransmissionEligibility.
func (FilingConsentTransmissionEligibility) Valid ¶
func (e FilingConsentTransmissionEligibility) Valid() bool
Valid indicates whether the value is a known member of the FilingConsentTransmissionEligibility enum.
type FilingDecisionInput ¶
type FilingDecisionInput struct {
// DecisionJws Closed eric-filing-decision+jwt JWS from the registered SaaS authority, binding exact consent hash, challenge, purpose, actor, action and expiry.
DecisionJws string `json:"decision_jws"`
}
FilingDecisionInput defines model for FilingDecisionInput.
type FilingHumanAuthorization ¶
type FilingHumanAuthorization = string
FilingHumanAuthorization defines model for FilingHumanAuthorization.
type GetCredentialOperationParams ¶
type GetCredentialOperationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
XERICCredentialOrigin string `json:"X-ERIC-Credential-Origin"`
}
GetCredentialOperationParams defines parameters for GetCredentialOperation.
type GetCredentialOperationResponse ¶
type GetCredentialOperationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CredentialOperation
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetCredentialOperationResponse ¶
func ParseGetCredentialOperationResponse(rsp *http.Response) (*GetCredentialOperationResponse, error)
ParseGetCredentialOperationResponse parses an HTTP response from a GetCredentialOperationWithResponse call
func (GetCredentialOperationResponse) ContentType ¶
func (r GetCredentialOperationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCredentialOperationResponse) GetApplicationproblemJSONDefault ¶
func (r GetCredentialOperationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetCredentialOperationResponse) GetBody ¶
func (r GetCredentialOperationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetCredentialOperationResponse) GetJSON200 ¶
func (r GetCredentialOperationResponse) GetJSON200() *CredentialOperation
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetCredentialOperationResponse) Status ¶
func (r GetCredentialOperationResponse) Status() string
Status returns HTTPResponse.Status
func (GetCredentialOperationResponse) StatusCode ¶
func (r GetCredentialOperationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDelegatedReviewParams ¶
type GetDelegatedReviewParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
GetDelegatedReviewParams defines parameters for GetDelegatedReview.
type GetDelegatedReviewResponse ¶
type GetDelegatedReviewResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *DelegatedReview
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetDelegatedReviewResponse ¶
func ParseGetDelegatedReviewResponse(rsp *http.Response) (*GetDelegatedReviewResponse, error)
ParseGetDelegatedReviewResponse parses an HTTP response from a GetDelegatedReviewWithResponse call
func (GetDelegatedReviewResponse) ContentType ¶
func (r GetDelegatedReviewResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDelegatedReviewResponse) GetApplicationproblemJSONDefault ¶
func (r GetDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetDelegatedReviewResponse) GetBody ¶
func (r GetDelegatedReviewResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetDelegatedReviewResponse) GetJSON200 ¶
func (r GetDelegatedReviewResponse) GetJSON200() *DelegatedReview
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetDelegatedReviewResponse) Status ¶
func (r GetDelegatedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (GetDelegatedReviewResponse) StatusCode ¶
func (r GetDelegatedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDraftParams ¶
type GetDraftParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetDraftParams defines parameters for GetDraft.
type GetDraftResponse ¶
type GetDraftResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *Draft
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetDraftResponse ¶
func ParseGetDraftResponse(rsp *http.Response) (*GetDraftResponse, error)
ParseGetDraftResponse parses an HTTP response from a GetDraftWithResponse call
func (GetDraftResponse) ContentType ¶
func (r GetDraftResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDraftResponse) GetApplicationproblemJSONDefault ¶
func (r GetDraftResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetDraftResponse) GetBody ¶
func (r GetDraftResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetDraftResponse) GetJSON200 ¶
func (r GetDraftResponse) GetJSON200() *Draft
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetDraftResponse) Status ¶
func (r GetDraftResponse) Status() string
Status returns HTTPResponse.Status
func (GetDraftResponse) StatusCode ¶
func (r GetDraftResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDraftRevisionParams ¶
type GetDraftRevisionParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetDraftRevisionParams defines parameters for GetDraftRevision.
type GetDraftRevisionResponse ¶
type GetDraftRevisionResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *Draft
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetDraftRevisionResponse ¶
func ParseGetDraftRevisionResponse(rsp *http.Response) (*GetDraftRevisionResponse, error)
ParseGetDraftRevisionResponse parses an HTTP response from a GetDraftRevisionWithResponse call
func (GetDraftRevisionResponse) ContentType ¶
func (r GetDraftRevisionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDraftRevisionResponse) GetApplicationproblemJSONDefault ¶
func (r GetDraftRevisionResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetDraftRevisionResponse) GetBody ¶
func (r GetDraftRevisionResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetDraftRevisionResponse) GetJSON200 ¶
func (r GetDraftRevisionResponse) GetJSON200() *Draft
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetDraftRevisionResponse) Status ¶
func (r GetDraftRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetDraftRevisionResponse) StatusCode ¶
func (r GetDraftRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEBilanzMappingCatalogParams ¶
type GetEBilanzMappingCatalogParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetEBilanzMappingCatalogParams defines parameters for GetEBilanzMappingCatalog.
type GetEBilanzMappingCatalogResponse ¶
type GetEBilanzMappingCatalogResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EBilanzMappingCatalog
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetEBilanzMappingCatalogResponse ¶
func ParseGetEBilanzMappingCatalogResponse(rsp *http.Response) (*GetEBilanzMappingCatalogResponse, error)
ParseGetEBilanzMappingCatalogResponse parses an HTTP response from a GetEBilanzMappingCatalogWithResponse call
func (GetEBilanzMappingCatalogResponse) ContentType ¶
func (r GetEBilanzMappingCatalogResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEBilanzMappingCatalogResponse) GetApplicationproblemJSONDefault ¶
func (r GetEBilanzMappingCatalogResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetEBilanzMappingCatalogResponse) GetBody ¶
func (r GetEBilanzMappingCatalogResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetEBilanzMappingCatalogResponse) GetJSON200 ¶
func (r GetEBilanzMappingCatalogResponse) GetJSON200() *EBilanzMappingCatalog
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetEBilanzMappingCatalogResponse) Status ¶
func (r GetEBilanzMappingCatalogResponse) Status() string
Status returns HTTPResponse.Status
func (GetEBilanzMappingCatalogResponse) StatusCode ¶
func (r GetEBilanzMappingCatalogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEBilanzMappingParams ¶
type GetEBilanzMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetEBilanzMappingParams defines parameters for GetEBilanzMapping.
type GetEBilanzMappingResponse ¶
type GetEBilanzMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EBilanzMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetEBilanzMappingResponse ¶
func ParseGetEBilanzMappingResponse(rsp *http.Response) (*GetEBilanzMappingResponse, error)
ParseGetEBilanzMappingResponse parses an HTTP response from a GetEBilanzMappingWithResponse call
func (GetEBilanzMappingResponse) ContentType ¶
func (r GetEBilanzMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEBilanzMappingResponse) GetApplicationproblemJSONDefault ¶
func (r GetEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetEBilanzMappingResponse) GetBody ¶
func (r GetEBilanzMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetEBilanzMappingResponse) GetJSON200 ¶
func (r GetEBilanzMappingResponse) GetJSON200() *EBilanzMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetEBilanzMappingResponse) Status ¶
func (r GetEBilanzMappingResponse) Status() string
Status returns HTTPResponse.Status
func (GetEBilanzMappingResponse) StatusCode ¶
func (r GetEBilanzMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEBilanzMappingRevisionParams ¶
type GetEBilanzMappingRevisionParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetEBilanzMappingRevisionParams defines parameters for GetEBilanzMappingRevision.
type GetEBilanzMappingRevisionResponse ¶
type GetEBilanzMappingRevisionResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EBilanzMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetEBilanzMappingRevisionResponse ¶
func ParseGetEBilanzMappingRevisionResponse(rsp *http.Response) (*GetEBilanzMappingRevisionResponse, error)
ParseGetEBilanzMappingRevisionResponse parses an HTTP response from a GetEBilanzMappingRevisionWithResponse call
func (GetEBilanzMappingRevisionResponse) ContentType ¶
func (r GetEBilanzMappingRevisionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEBilanzMappingRevisionResponse) GetApplicationproblemJSONDefault ¶
func (r GetEBilanzMappingRevisionResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetEBilanzMappingRevisionResponse) GetBody ¶
func (r GetEBilanzMappingRevisionResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetEBilanzMappingRevisionResponse) GetJSON200 ¶
func (r GetEBilanzMappingRevisionResponse) GetJSON200() *EBilanzMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetEBilanzMappingRevisionResponse) Status ¶
func (r GetEBilanzMappingRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetEBilanzMappingRevisionResponse) StatusCode ¶
func (r GetEBilanzMappingRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFilingConsentParams ¶
type GetFilingConsentParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
// XERICHumanAuthorization Exactly one Bearer human access token for ebilanz.app. Required for immutable combined_human_required authority versions; rejected for legacy versions. Independently verified alongside the machine DPoP credential, with exact operator binding and current action-specific local human permission through commit. Credentials are never returned.
XERICHumanAuthorization *FilingHumanAuthorization `json:"X-ERIC-Human-Authorization,omitempty"`
}
GetFilingConsentParams defines parameters for GetFilingConsent.
type GetFilingConsentResponse ¶
type GetFilingConsentResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *FilingConsent
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetFilingConsentResponse ¶
func ParseGetFilingConsentResponse(rsp *http.Response) (*GetFilingConsentResponse, error)
ParseGetFilingConsentResponse parses an HTTP response from a GetFilingConsentWithResponse call
func (GetFilingConsentResponse) ContentType ¶
func (r GetFilingConsentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFilingConsentResponse) GetApplicationproblemJSONDefault ¶
func (r GetFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetFilingConsentResponse) GetBody ¶
func (r GetFilingConsentResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetFilingConsentResponse) GetJSON200 ¶
func (r GetFilingConsentResponse) GetJSON200() *FilingConsent
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetFilingConsentResponse) Status ¶
func (r GetFilingConsentResponse) Status() string
Status returns HTTPResponse.Status
func (GetFilingConsentResponse) StatusCode ¶
func (r GetFilingConsentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPreparationArtifactParams ¶
type GetPreparationArtifactParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetPreparationArtifactParams defines parameters for GetPreparationArtifact.
type GetPreparationArtifactParamsKind ¶
type GetPreparationArtifactParamsKind string
GetPreparationArtifactParamsKind defines parameters for GetPreparationArtifact.
const ( ManifestJson GetPreparationArtifactParamsKind = "manifest.json" PayloadXml GetPreparationArtifactParamsKind = "payload.xml" ReviewHtml GetPreparationArtifactParamsKind = "review.html" ReviewJson GetPreparationArtifactParamsKind = "review.json" )
Defines values for GetPreparationArtifactParamsKind.
func (GetPreparationArtifactParamsKind) Valid ¶
func (e GetPreparationArtifactParamsKind) Valid() bool
Valid indicates whether the value is a known member of the GetPreparationArtifactParamsKind enum.
type GetPreparationArtifactResponse ¶
type GetPreparationArtifactResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]interface{}
// XML200 the response for an HTTP 200 `application/xml` response
XML200 *string
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers200 the parsed response headers for an HTTP 200 response
Headers200 *GetPreparationArtifactResponse200Headers
}
func ParseGetPreparationArtifactResponse ¶
func ParseGetPreparationArtifactResponse(rsp *http.Response) (*GetPreparationArtifactResponse, error)
ParseGetPreparationArtifactResponse parses an HTTP response from a GetPreparationArtifactWithResponse call
func (GetPreparationArtifactResponse) ContentType ¶
func (r GetPreparationArtifactResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetPreparationArtifactResponse) GetApplicationproblemJSONDefault ¶
func (r GetPreparationArtifactResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetPreparationArtifactResponse) GetBody ¶
func (r GetPreparationArtifactResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetPreparationArtifactResponse) GetJSON200 ¶
func (r GetPreparationArtifactResponse) GetJSON200() *map[string]interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetPreparationArtifactResponse) GetXML200 ¶
func (r GetPreparationArtifactResponse) GetXML200() *string
GetXML200 returns the response for an HTTP 200 `application/xml` response
func (GetPreparationArtifactResponse) Status ¶
func (r GetPreparationArtifactResponse) Status() string
Status returns HTTPResponse.Status
func (GetPreparationArtifactResponse) StatusCode ¶
func (r GetPreparationArtifactResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPreparationArtifactResponse200Headers ¶
type GetPreparationArtifactResponse200Headers struct {
ContentDigest *string
ContentDisposition *string
}
GetPreparationArtifactResponse200Headers the declared response headers of an HTTP 200 response for GetPreparationArtifact
type GetPreparationParams ¶
type GetPreparationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetPreparationParams defines parameters for GetPreparation.
type GetPreparationResponse ¶
type GetPreparationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *Preparation
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetPreparationResponse ¶
func ParseGetPreparationResponse(rsp *http.Response) (*GetPreparationResponse, error)
ParseGetPreparationResponse parses an HTTP response from a GetPreparationWithResponse call
func (GetPreparationResponse) ContentType ¶
func (r GetPreparationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetPreparationResponse) GetApplicationproblemJSONDefault ¶
func (r GetPreparationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetPreparationResponse) GetBody ¶
func (r GetPreparationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetPreparationResponse) GetJSON200 ¶
func (r GetPreparationResponse) GetJSON200() *Preparation
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetPreparationResponse) Status ¶
func (r GetPreparationResponse) Status() string
Status returns HTTPResponse.Status
func (GetPreparationResponse) StatusCode ¶
func (r GetPreparationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProfileParams ¶
type GetProfileParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetProfileParams defines parameters for GetProfile.
type GetProfileResponse ¶
type GetProfileResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *Profile
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetProfileResponse ¶
func ParseGetProfileResponse(rsp *http.Response) (*GetProfileResponse, error)
ParseGetProfileResponse parses an HTTP response from a GetProfileWithResponse call
func (GetProfileResponse) ContentType ¶
func (r GetProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProfileResponse) GetApplicationproblemJSONDefault ¶
func (r GetProfileResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetProfileResponse) GetBody ¶
func (r GetProfileResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetProfileResponse) GetJSON200 ¶
func (r GetProfileResponse) GetJSON200() *Profile
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetProfileResponse) Status ¶
func (r GetProfileResponse) Status() string
Status returns HTTPResponse.Status
func (GetProfileResponse) StatusCode ¶
func (r GetProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRetrievalArtifactContentParams ¶
type GetRetrievalArtifactContentParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
GetRetrievalArtifactContentParams defines parameters for GetRetrievalArtifactContent.
type GetRetrievalArtifactContentParamsKind ¶
type GetRetrievalArtifactContentParamsKind string
GetRetrievalArtifactContentParamsKind defines parameters for GetRetrievalArtifactContent.
const ( Content GetRetrievalArtifactContentParamsKind = "content" ProvenanceJson GetRetrievalArtifactContentParamsKind = "provenance.json" )
Defines values for GetRetrievalArtifactContentParamsKind.
func (GetRetrievalArtifactContentParamsKind) Valid ¶
func (e GetRetrievalArtifactContentParamsKind) Valid() bool
Valid indicates whether the value is a known member of the GetRetrievalArtifactContentParamsKind enum.
type GetRetrievalArtifactContentResponse ¶
type GetRetrievalArtifactContentResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *openapi_types.File
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers200 the parsed response headers for an HTTP 200 response
Headers200 *GetRetrievalArtifactContentResponse200Headers
}
func ParseGetRetrievalArtifactContentResponse ¶
func ParseGetRetrievalArtifactContentResponse(rsp *http.Response) (*GetRetrievalArtifactContentResponse, error)
ParseGetRetrievalArtifactContentResponse parses an HTTP response from a GetRetrievalArtifactContentWithResponse call
func (GetRetrievalArtifactContentResponse) ContentType ¶
func (r GetRetrievalArtifactContentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRetrievalArtifactContentResponse) GetApplicationproblemJSONDefault ¶
func (r GetRetrievalArtifactContentResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetRetrievalArtifactContentResponse) GetBody ¶
func (r GetRetrievalArtifactContentResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetRetrievalArtifactContentResponse) GetJSON200 ¶
func (r GetRetrievalArtifactContentResponse) GetJSON200() *openapi_types.File
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetRetrievalArtifactContentResponse) Status ¶
func (r GetRetrievalArtifactContentResponse) Status() string
Status returns HTTPResponse.Status
func (GetRetrievalArtifactContentResponse) StatusCode ¶
func (r GetRetrievalArtifactContentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRetrievalArtifactContentResponse200Headers ¶
type GetRetrievalArtifactContentResponse200Headers struct {
ContentDigest *string
ContentDisposition *string
ContentLength *int64
}
GetRetrievalArtifactContentResponse200Headers the declared response headers of an HTTP 200 response for GetRetrievalArtifactContent
type GetRetrievalArtifactParams ¶
type GetRetrievalArtifactParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
GetRetrievalArtifactParams defines parameters for GetRetrievalArtifact.
type GetRetrievalArtifactResponse ¶
type GetRetrievalArtifactResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *RetrievalArtifact
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetRetrievalArtifactResponse ¶
func ParseGetRetrievalArtifactResponse(rsp *http.Response) (*GetRetrievalArtifactResponse, error)
ParseGetRetrievalArtifactResponse parses an HTTP response from a GetRetrievalArtifactWithResponse call
func (GetRetrievalArtifactResponse) ContentType ¶
func (r GetRetrievalArtifactResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRetrievalArtifactResponse) GetApplicationproblemJSONDefault ¶
func (r GetRetrievalArtifactResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetRetrievalArtifactResponse) GetBody ¶
func (r GetRetrievalArtifactResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetRetrievalArtifactResponse) GetJSON200 ¶
func (r GetRetrievalArtifactResponse) GetJSON200() *RetrievalArtifact
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetRetrievalArtifactResponse) Status ¶
func (r GetRetrievalArtifactResponse) Status() string
Status returns HTTPResponse.Status
func (GetRetrievalArtifactResponse) StatusCode ¶
func (r GetRetrievalArtifactResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRetrievalDecryptionParams ¶
type GetRetrievalDecryptionParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
GetRetrievalDecryptionParams defines parameters for GetRetrievalDecryption.
type GetRetrievalDecryptionResponse ¶
type GetRetrievalDecryptionResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *RetrievalDecryption
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetRetrievalDecryptionResponse ¶
func ParseGetRetrievalDecryptionResponse(rsp *http.Response) (*GetRetrievalDecryptionResponse, error)
ParseGetRetrievalDecryptionResponse parses an HTTP response from a GetRetrievalDecryptionWithResponse call
func (GetRetrievalDecryptionResponse) ContentType ¶
func (r GetRetrievalDecryptionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRetrievalDecryptionResponse) GetApplicationproblemJSONDefault ¶
func (r GetRetrievalDecryptionResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetRetrievalDecryptionResponse) GetBody ¶
func (r GetRetrievalDecryptionResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetRetrievalDecryptionResponse) GetJSON200 ¶
func (r GetRetrievalDecryptionResponse) GetJSON200() *RetrievalDecryption
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetRetrievalDecryptionResponse) Status ¶
func (r GetRetrievalDecryptionResponse) Status() string
Status returns HTTPResponse.Status
func (GetRetrievalDecryptionResponse) StatusCode ¶
func (r GetRetrievalDecryptionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSoftwareCredentialParams ¶
type GetSoftwareCredentialParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
XERICCredentialOrigin string `json:"X-ERIC-Credential-Origin"`
}
GetSoftwareCredentialParams defines parameters for GetSoftwareCredential.
type GetSoftwareCredentialResponse ¶
type GetSoftwareCredentialResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *SoftwareCredential
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetSoftwareCredentialResponse ¶
func ParseGetSoftwareCredentialResponse(rsp *http.Response) (*GetSoftwareCredentialResponse, error)
ParseGetSoftwareCredentialResponse parses an HTTP response from a GetSoftwareCredentialWithResponse call
func (GetSoftwareCredentialResponse) ContentType ¶
func (r GetSoftwareCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetSoftwareCredentialResponse) GetApplicationproblemJSONDefault ¶
func (r GetSoftwareCredentialResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetSoftwareCredentialResponse) GetBody ¶
func (r GetSoftwareCredentialResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetSoftwareCredentialResponse) GetJSON200 ¶
func (r GetSoftwareCredentialResponse) GetJSON200() *SoftwareCredential
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetSoftwareCredentialResponse) Status ¶
func (r GetSoftwareCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (GetSoftwareCredentialResponse) StatusCode ¶
func (r GetSoftwareCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUStVADerivedRulesParams ¶
type GetUStVADerivedRulesParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUStVADerivedRulesParams defines parameters for GetUStVADerivedRules.
type GetUStVADerivedRulesResponse ¶
type GetUStVADerivedRulesResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UStVADerivedRules
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUStVADerivedRulesResponse ¶
func ParseGetUStVADerivedRulesResponse(rsp *http.Response) (*GetUStVADerivedRulesResponse, error)
ParseGetUStVADerivedRulesResponse parses an HTTP response from a GetUStVADerivedRulesWithResponse call
func (GetUStVADerivedRulesResponse) ContentType ¶
func (r GetUStVADerivedRulesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUStVADerivedRulesResponse) GetApplicationproblemJSONDefault ¶
func (r GetUStVADerivedRulesResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUStVADerivedRulesResponse) GetBody ¶
func (r GetUStVADerivedRulesResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUStVADerivedRulesResponse) GetJSON200 ¶
func (r GetUStVADerivedRulesResponse) GetJSON200() *UStVADerivedRules
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUStVADerivedRulesResponse) Status ¶
func (r GetUStVADerivedRulesResponse) Status() string
Status returns HTTPResponse.Status
func (GetUStVADerivedRulesResponse) StatusCode ¶
func (r GetUStVADerivedRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUStVAFieldCatalogParams ¶
type GetUStVAFieldCatalogParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUStVAFieldCatalogParams defines parameters for GetUStVAFieldCatalog.
type GetUStVAFieldCatalogResponse ¶
type GetUStVAFieldCatalogResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UStVAFieldCatalog
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUStVAFieldCatalogResponse ¶
func ParseGetUStVAFieldCatalogResponse(rsp *http.Response) (*GetUStVAFieldCatalogResponse, error)
ParseGetUStVAFieldCatalogResponse parses an HTTP response from a GetUStVAFieldCatalogWithResponse call
func (GetUStVAFieldCatalogResponse) ContentType ¶
func (r GetUStVAFieldCatalogResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUStVAFieldCatalogResponse) GetApplicationproblemJSONDefault ¶
func (r GetUStVAFieldCatalogResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUStVAFieldCatalogResponse) GetBody ¶
func (r GetUStVAFieldCatalogResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUStVAFieldCatalogResponse) GetJSON200 ¶
func (r GetUStVAFieldCatalogResponse) GetJSON200() *UStVAFieldCatalog
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUStVAFieldCatalogResponse) Status ¶
func (r GetUStVAFieldCatalogResponse) Status() string
Status returns HTTPResponse.Status
func (GetUStVAFieldCatalogResponse) StatusCode ¶
func (r GetUStVAFieldCatalogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUStVAMappingParams ¶
type GetUStVAMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUStVAMappingParams defines parameters for GetUStVAMapping.
type GetUStVAMappingResponse ¶
type GetUStVAMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UStVAMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUStVAMappingResponse ¶
func ParseGetUStVAMappingResponse(rsp *http.Response) (*GetUStVAMappingResponse, error)
ParseGetUStVAMappingResponse parses an HTTP response from a GetUStVAMappingWithResponse call
func (GetUStVAMappingResponse) ContentType ¶
func (r GetUStVAMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUStVAMappingResponse) GetApplicationproblemJSONDefault ¶
func (r GetUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUStVAMappingResponse) GetBody ¶
func (r GetUStVAMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUStVAMappingResponse) GetJSON200 ¶
func (r GetUStVAMappingResponse) GetJSON200() *UStVAMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUStVAMappingResponse) Status ¶
func (r GetUStVAMappingResponse) Status() string
Status returns HTTPResponse.Status
func (GetUStVAMappingResponse) StatusCode ¶
func (r GetUStVAMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUStVAMappingRevisionParams ¶
type GetUStVAMappingRevisionParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUStVAMappingRevisionParams defines parameters for GetUStVAMappingRevision.
type GetUStVAMappingRevisionResponse ¶
type GetUStVAMappingRevisionResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UStVAMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUStVAMappingRevisionResponse ¶
func ParseGetUStVAMappingRevisionResponse(rsp *http.Response) (*GetUStVAMappingRevisionResponse, error)
ParseGetUStVAMappingRevisionResponse parses an HTTP response from a GetUStVAMappingRevisionWithResponse call
func (GetUStVAMappingRevisionResponse) ContentType ¶
func (r GetUStVAMappingRevisionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUStVAMappingRevisionResponse) GetApplicationproblemJSONDefault ¶
func (r GetUStVAMappingRevisionResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUStVAMappingRevisionResponse) GetBody ¶
func (r GetUStVAMappingRevisionResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUStVAMappingRevisionResponse) GetJSON200 ¶
func (r GetUStVAMappingRevisionResponse) GetJSON200() *UStVAMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUStVAMappingRevisionResponse) Status ¶
func (r GetUStVAMappingRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetUStVAMappingRevisionResponse) StatusCode ¶
func (r GetUStVAMappingRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserNoticesParams ¶
type GetUserNoticesParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUserNoticesParams defines parameters for GetUserNotices.
type GetUserNoticesResponse ¶
type GetUserNoticesResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UserNoticeBundle
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUserNoticesResponse ¶
func ParseGetUserNoticesResponse(rsp *http.Response) (*GetUserNoticesResponse, error)
ParseGetUserNoticesResponse parses an HTTP response from a GetUserNoticesWithResponse call
func (GetUserNoticesResponse) ContentType ¶
func (r GetUserNoticesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUserNoticesResponse) GetApplicationproblemJSONDefault ¶
func (r GetUserNoticesResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUserNoticesResponse) GetBody ¶
func (r GetUserNoticesResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUserNoticesResponse) GetJSON200 ¶
func (r GetUserNoticesResponse) GetJSON200() *UserNoticeBundle
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUserNoticesResponse) Status ¶
func (r GetUserNoticesResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserNoticesResponse) StatusCode ¶
func (r GetUserNoticesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUtilityParams ¶
type GetUtilityParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetUtilityParams defines parameters for GetUtility.
type GetUtilityResponse ¶
type GetUtilityResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UtilityJob
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetUtilityResponse ¶
func ParseGetUtilityResponse(rsp *http.Response) (*GetUtilityResponse, error)
ParseGetUtilityResponse parses an HTTP response from a GetUtilityWithResponse call
func (GetUtilityResponse) ContentType ¶
func (r GetUtilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUtilityResponse) GetApplicationproblemJSONDefault ¶
func (r GetUtilityResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetUtilityResponse) GetBody ¶
func (r GetUtilityResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUtilityResponse) GetJSON200 ¶
func (r GetUtilityResponse) GetJSON200() *UtilityJob
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUtilityResponse) Status ¶
func (r GetUtilityResponse) Status() string
Status returns HTTPResponse.Status
func (GetUtilityResponse) StatusCode ¶
func (r GetUtilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetValidationArtifact200JSONResponseBody ¶
type GetValidationArtifact200JSONResponseBody struct {
// contains filtered or unexported fields
}
GetValidationArtifact200JSONResponseBody defines parameters for GetValidationArtifact.
func (GetValidationArtifact200JSONResponseBody) AsGetValidationArtifact200JSONResponseBody1 ¶
func (t GetValidationArtifact200JSONResponseBody) AsGetValidationArtifact200JSONResponseBody1() (GetValidationArtifact200JSONResponseBody1, error)
AsGetValidationArtifact200JSONResponseBody1 returns the union data inside the GetValidationArtifact200JSONResponseBody as a GetValidationArtifact200JSONResponseBody1
func (GetValidationArtifact200JSONResponseBody) AsValidationDiagnostics ¶
func (t GetValidationArtifact200JSONResponseBody) AsValidationDiagnostics() (ValidationDiagnostics, error)
AsValidationDiagnostics returns the union data inside the GetValidationArtifact200JSONResponseBody as a ValidationDiagnostics
func (*GetValidationArtifact200JSONResponseBody) FromGetValidationArtifact200JSONResponseBody1 ¶
func (t *GetValidationArtifact200JSONResponseBody) FromGetValidationArtifact200JSONResponseBody1(v GetValidationArtifact200JSONResponseBody1) error
FromGetValidationArtifact200JSONResponseBody1 overwrites any union data inside the GetValidationArtifact200JSONResponseBody as the provided GetValidationArtifact200JSONResponseBody1
func (*GetValidationArtifact200JSONResponseBody) FromValidationDiagnostics ¶
func (t *GetValidationArtifact200JSONResponseBody) FromValidationDiagnostics(v ValidationDiagnostics) error
FromValidationDiagnostics overwrites any union data inside the GetValidationArtifact200JSONResponseBody as the provided ValidationDiagnostics
func (GetValidationArtifact200JSONResponseBody) MarshalJSON ¶
func (t GetValidationArtifact200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*GetValidationArtifact200JSONResponseBody) MergeGetValidationArtifact200JSONResponseBody1 ¶
func (t *GetValidationArtifact200JSONResponseBody) MergeGetValidationArtifact200JSONResponseBody1(v GetValidationArtifact200JSONResponseBody1) error
MergeGetValidationArtifact200JSONResponseBody1 performs a merge with any union data inside the GetValidationArtifact200JSONResponseBody, using the provided GetValidationArtifact200JSONResponseBody1
func (*GetValidationArtifact200JSONResponseBody) MergeValidationDiagnostics ¶
func (t *GetValidationArtifact200JSONResponseBody) MergeValidationDiagnostics(v ValidationDiagnostics) error
MergeValidationDiagnostics performs a merge with any union data inside the GetValidationArtifact200JSONResponseBody, using the provided ValidationDiagnostics
func (*GetValidationArtifact200JSONResponseBody) UnmarshalJSON ¶
func (t *GetValidationArtifact200JSONResponseBody) UnmarshalJSON(b []byte) error
type GetValidationArtifact200JSONResponseBody1 ¶
type GetValidationArtifact200JSONResponseBody1 map[string]interface{}
GetValidationArtifact200JSONResponseBody1 defines parameters for GetValidationArtifact.
type GetValidationArtifactParams ¶
type GetValidationArtifactParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetValidationArtifactParams defines parameters for GetValidationArtifact.
type GetValidationArtifactParamsKind ¶
type GetValidationArtifactParamsKind string
GetValidationArtifactParamsKind defines parameters for GetValidationArtifact.
const ( DiagnosticsJson GetValidationArtifactParamsKind = "diagnostics.json" EvidenceJson GetValidationArtifactParamsKind = "evidence.json" ResultXml GetValidationArtifactParamsKind = "result.xml" VersionXml GetValidationArtifactParamsKind = "version.xml" )
Defines values for GetValidationArtifactParamsKind.
func (GetValidationArtifactParamsKind) Valid ¶
func (e GetValidationArtifactParamsKind) Valid() bool
Valid indicates whether the value is a known member of the GetValidationArtifactParamsKind enum.
type GetValidationArtifactResponse ¶
type GetValidationArtifactResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *GetValidationArtifact200JSONResponseBody
// XML200 the response for an HTTP 200 `application/xml` response
XML200 *string
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
// Headers200 the parsed response headers for an HTTP 200 response
Headers200 *GetValidationArtifactResponse200Headers
}
func ParseGetValidationArtifactResponse ¶
func ParseGetValidationArtifactResponse(rsp *http.Response) (*GetValidationArtifactResponse, error)
ParseGetValidationArtifactResponse parses an HTTP response from a GetValidationArtifactWithResponse call
func (GetValidationArtifactResponse) ContentType ¶
func (r GetValidationArtifactResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetValidationArtifactResponse) GetApplicationproblemJSONDefault ¶
func (r GetValidationArtifactResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetValidationArtifactResponse) GetBody ¶
func (r GetValidationArtifactResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetValidationArtifactResponse) GetJSON200 ¶
func (r GetValidationArtifactResponse) GetJSON200() *GetValidationArtifact200JSONResponseBody
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetValidationArtifactResponse) GetXML200 ¶
func (r GetValidationArtifactResponse) GetXML200() *string
GetXML200 returns the response for an HTTP 200 `application/xml` response
func (GetValidationArtifactResponse) Status ¶
func (r GetValidationArtifactResponse) Status() string
Status returns HTTPResponse.Status
func (GetValidationArtifactResponse) StatusCode ¶
func (r GetValidationArtifactResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetValidationArtifactResponse200Headers ¶
type GetValidationArtifactResponse200Headers struct {
ContentDigest *string
ContentDisposition *string
}
GetValidationArtifactResponse200Headers the declared response headers of an HTTP 200 response for GetValidationArtifact
type GetValidationParams ¶
type GetValidationParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
GetValidationParams defines parameters for GetValidation.
type GetValidationResponse ¶
type GetValidationResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *Validation
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseGetValidationResponse ¶
func ParseGetValidationResponse(rsp *http.Response) (*GetValidationResponse, error)
ParseGetValidationResponse parses an HTTP response from a GetValidationWithResponse call
func (GetValidationResponse) ContentType ¶
func (r GetValidationResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetValidationResponse) GetApplicationproblemJSONDefault ¶
func (r GetValidationResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (GetValidationResponse) GetBody ¶
func (r GetValidationResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (GetValidationResponse) GetJSON200 ¶
func (r GetValidationResponse) GetJSON200() *Validation
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetValidationResponse) Status ¶
func (r GetValidationResponse) Status() string
Status returns HTTPResponse.Status
func (GetValidationResponse) StatusCode ¶
func (r GetValidationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type PlanEBilanzFormJSONRequestBody ¶
type PlanEBilanzFormJSONRequestBody = EBilanzFormPlanInput
PlanEBilanzFormJSONRequestBody defines body for PlanEBilanzForm for application/json ContentType.
type PlanEBilanzFormParams ¶
type PlanEBilanzFormParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
}
PlanEBilanzFormParams defines parameters for PlanEBilanzForm.
type PlanEBilanzFormResponse ¶
type PlanEBilanzFormResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EBilanzFormPlan
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParsePlanEBilanzFormResponse ¶
func ParsePlanEBilanzFormResponse(rsp *http.Response) (*PlanEBilanzFormResponse, error)
ParsePlanEBilanzFormResponse parses an HTTP response from a PlanEBilanzFormWithResponse call
func (PlanEBilanzFormResponse) ContentType ¶
func (r PlanEBilanzFormResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PlanEBilanzFormResponse) GetApplicationproblemJSONDefault ¶
func (r PlanEBilanzFormResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (PlanEBilanzFormResponse) GetBody ¶
func (r PlanEBilanzFormResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (PlanEBilanzFormResponse) GetJSON200 ¶
func (r PlanEBilanzFormResponse) GetJSON200() *EBilanzFormPlan
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (PlanEBilanzFormResponse) Status ¶
func (r PlanEBilanzFormResponse) Status() string
Status returns HTTPResponse.Status
func (PlanEBilanzFormResponse) StatusCode ¶
func (r PlanEBilanzFormResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Preparation ¶
type Preparation struct {
DraftId ID `json:"draft_id"`
Id ID `json:"id"`
ManifestId Digest `json:"manifest_id"`
PayloadSha256 Digest `json:"payload_sha256"`
ProductId ID `json:"product_id"`
ProfileVersion ProfileVersion `json:"profile_version"`
Revision Revision `json:"revision"`
Status PreparationStatus `json:"status"`
}
Preparation defines model for Preparation.
type PreparationInput ¶
PreparationInput defines model for PreparationInput.
type PreparationModuleInput ¶
type PreparationModuleInput = json.RawMessage
PreparationModuleInput defines model for PreparationModuleInput.
type PreparationStatus ¶
type PreparationStatus string
PreparationStatus defines model for Preparation.Status.
const (
Prepared PreparationStatus = "prepared"
)
Defines values for PreparationStatus.
func (PreparationStatus) Valid ¶
func (e PreparationStatus) Valid() bool
Valid indicates whether the value is a known member of the PreparationStatus enum.
type Problem ¶
type Problem struct {
Status int `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
}
Problem defines model for Problem.
type Profile ¶
type Profile struct {
ManufacturerId string `json:"manufacturer_id"`
ProductId ID `json:"product_id"`
ProductName string `json:"product_name"`
ProductVersion string `json:"product_version"`
RegistrationEvidenceSha256 string `json:"registration_evidence_sha256"`
Verified bool `json:"verified"`
Version ProfileVersion `json:"version"`
}
Profile defines model for Profile.
type ProfileInput ¶
type ProfileInput struct {
ManufacturerId string `json:"manufacturer_id"`
ProductName string `json:"product_name"`
ProductVersion string `json:"product_version"`
RegistrationEvidenceSha256 string `json:"registration_evidence_sha256"`
Version ProfileVersion `json:"version"`
}
ProfileInput defines model for ProfileInput.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RetrievalArchiveAcknowledgement ¶
type RetrievalArchiveAcknowledgement struct {
AcknowledgedAt time.Time `json:"acknowledged_at"`
// ArchiveReference Opaque client archive locator, at most 1024 UTF-8 bytes without control characters or surrounding whitespace. Stored encrypted; never fetched by the service.
ArchiveReference string `json:"archive_reference"`
ArtifactId ID `json:"artifact_id"`
ContentSha256 Digest `json:"content_sha256"`
EvidenceType RetrievalArchiveAcknowledgementEvidenceType `json:"evidence_type"`
Id ID `json:"id"`
ProductId ID `json:"product_id"`
ProvenanceSha256 Digest `json:"provenance_sha256"`
}
RetrievalArchiveAcknowledgement defines model for RetrievalArchiveAcknowledgement.
type RetrievalArchiveAcknowledgementEvidenceType ¶
type RetrievalArchiveAcknowledgementEvidenceType string
RetrievalArchiveAcknowledgementEvidenceType defines model for RetrievalArchiveAcknowledgement.EvidenceType.
const (
ClientAsserted RetrievalArchiveAcknowledgementEvidenceType = "client_asserted"
)
Defines values for RetrievalArchiveAcknowledgementEvidenceType.
func (RetrievalArchiveAcknowledgementEvidenceType) Valid ¶
func (e RetrievalArchiveAcknowledgementEvidenceType) Valid() bool
Valid indicates whether the value is a known member of the RetrievalArchiveAcknowledgementEvidenceType enum.
type RetrievalArchiveAcknowledgementInput ¶
type RetrievalArchiveAcknowledgementInput struct {
// ArchiveReference Opaque client archive locator, at most 1024 UTF-8 bytes without control characters or surrounding whitespace. Stored encrypted; never fetched by the service.
ArchiveReference string `json:"archive_reference"`
ContentSha256 Digest `json:"content_sha256"`
ProvenanceSha256 Digest `json:"provenance_sha256"`
}
RetrievalArchiveAcknowledgementInput defines model for RetrievalArchiveAcknowledgementInput.
type RetrievalArtifact ¶
type RetrievalArtifact struct {
ContentBytes int64 `json:"content_bytes"`
ContentMediaType RetrievalArtifactContentMediaType `json:"content_media_type"`
ContentSha256 Digest `json:"content_sha256"`
Id ID `json:"id"`
PreservedAt time.Time `json:"preserved_at"`
ProductId ID `json:"product_id"`
ProvenanceBytes int64 `json:"provenance_bytes"`
ProvenanceMediaType RetrievalArtifactProvenanceMediaType `json:"provenance_media_type"`
ProvenanceSha256 Digest `json:"provenance_sha256"`
Purpose RetrievalArtifactPurpose `json:"purpose"`
}
RetrievalArtifact defines model for RetrievalArtifact.
type RetrievalArtifactContentMediaType ¶
type RetrievalArtifactContentMediaType string
RetrievalArtifactContentMediaType defines model for RetrievalArtifact.ContentMediaType.
const (
ApplicationoctetStream RetrievalArtifactContentMediaType = "application/octet-stream"
)
Defines values for RetrievalArtifactContentMediaType.
func (RetrievalArtifactContentMediaType) Valid ¶
func (e RetrievalArtifactContentMediaType) Valid() bool
Valid indicates whether the value is a known member of the RetrievalArtifactContentMediaType enum.
type RetrievalArtifactProvenanceMediaType ¶
type RetrievalArtifactProvenanceMediaType string
RetrievalArtifactProvenanceMediaType defines model for RetrievalArtifact.ProvenanceMediaType.
const (
Applicationjson RetrievalArtifactProvenanceMediaType = "application/json"
)
Defines values for RetrievalArtifactProvenanceMediaType.
func (RetrievalArtifactProvenanceMediaType) Valid ¶
func (e RetrievalArtifactProvenanceMediaType) Valid() bool
Valid indicates whether the value is a known member of the RetrievalArtifactProvenanceMediaType enum.
type RetrievalArtifactPurpose ¶
type RetrievalArtifactPurpose string
RetrievalArtifactPurpose defines model for RetrievalArtifact.Purpose.
const (
AuthorizedTestRetrieval RetrievalArtifactPurpose = "authorized_test_retrieval"
)
Defines values for RetrievalArtifactPurpose.
func (RetrievalArtifactPurpose) Valid ¶
func (e RetrievalArtifactPurpose) Valid() bool
Valid indicates whether the value is a known member of the RetrievalArtifactPurpose enum.
type RetrievalDecryption ¶
type RetrievalDecryption struct {
ArtifactId *ID `json:"artifact_id,omitempty"`
CreatedAt time.Time `json:"created_at"`
DownloadId ID `json:"download_id"`
Id ID `json:"id"`
Preserved bool `json:"preserved"`
ProductId ID `json:"product_id"`
Status RetrievalDecryptionStatus `json:"status"`
}
RetrievalDecryption defines model for RetrievalDecryption.
type RetrievalDecryptionInput ¶
type RetrievalDecryptionInput struct {
DownloadId ID `json:"download_id"`
}
RetrievalDecryptionInput defines model for RetrievalDecryptionInput.
type RetrievalDecryptionStatus ¶
type RetrievalDecryptionStatus string
RetrievalDecryptionStatus defines model for RetrievalDecryption.Status.
const ( RetrievalDecryptionStatusCompleted RetrievalDecryptionStatus = "completed" RetrievalDecryptionStatusFailed RetrievalDecryptionStatus = "failed" RetrievalDecryptionStatusQueued RetrievalDecryptionStatus = "queued" RetrievalDecryptionStatusRunning RetrievalDecryptionStatus = "running" )
Defines values for RetrievalDecryptionStatus.
func (RetrievalDecryptionStatus) Valid ¶
func (e RetrievalDecryptionStatus) Valid() bool
Valid indicates whether the value is a known member of the RetrievalDecryptionStatus enum.
type RetrievalPreservationInput ¶
type RetrievalPreservationInput = map[string]interface{}
RetrievalPreservationInput defines model for RetrievalPreservationInput.
type ReviseDraftJSONRequestBody ¶
type ReviseDraftJSONRequestBody = DraftRevisionInput
ReviseDraftJSONRequestBody defines body for ReviseDraft for application/json ContentType.
type ReviseDraftParams ¶
type ReviseDraftParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
ReviseDraftParams defines parameters for ReviseDraft.
type ReviseDraftResponse ¶
type ReviseDraftResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *Draft
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseReviseDraftResponse ¶
func ParseReviseDraftResponse(rsp *http.Response) (*ReviseDraftResponse, error)
ParseReviseDraftResponse parses an HTTP response from a ReviseDraftWithResponse call
func (ReviseDraftResponse) ContentType ¶
func (r ReviseDraftResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReviseDraftResponse) GetApplicationproblemJSONDefault ¶
func (r ReviseDraftResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ReviseDraftResponse) GetBody ¶
func (r ReviseDraftResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ReviseDraftResponse) GetJSON201 ¶
func (r ReviseDraftResponse) GetJSON201() *Draft
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (ReviseDraftResponse) Status ¶
func (r ReviseDraftResponse) Status() string
Status returns HTTPResponse.Status
func (ReviseDraftResponse) StatusCode ¶
func (r ReviseDraftResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReviseEBilanzMappingJSONRequestBody ¶
type ReviseEBilanzMappingJSONRequestBody = EBilanzMappingRevisionInput
ReviseEBilanzMappingJSONRequestBody defines body for ReviseEBilanzMapping for application/json ContentType.
type ReviseEBilanzMappingParams ¶
type ReviseEBilanzMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
ReviseEBilanzMappingParams defines parameters for ReviseEBilanzMapping.
type ReviseEBilanzMappingResponse ¶
type ReviseEBilanzMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EBilanzMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseReviseEBilanzMappingResponse ¶
func ParseReviseEBilanzMappingResponse(rsp *http.Response) (*ReviseEBilanzMappingResponse, error)
ParseReviseEBilanzMappingResponse parses an HTTP response from a ReviseEBilanzMappingWithResponse call
func (ReviseEBilanzMappingResponse) ContentType ¶
func (r ReviseEBilanzMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReviseEBilanzMappingResponse) GetApplicationproblemJSONDefault ¶
func (r ReviseEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ReviseEBilanzMappingResponse) GetBody ¶
func (r ReviseEBilanzMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ReviseEBilanzMappingResponse) GetJSON200 ¶
func (r ReviseEBilanzMappingResponse) GetJSON200() *EBilanzMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReviseEBilanzMappingResponse) Status ¶
func (r ReviseEBilanzMappingResponse) Status() string
Status returns HTTPResponse.Status
func (ReviseEBilanzMappingResponse) StatusCode ¶
func (r ReviseEBilanzMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReviseUStVAMappingJSONRequestBody ¶
type ReviseUStVAMappingJSONRequestBody = UStVAMappingRevisionInput
ReviseUStVAMappingJSONRequestBody defines body for ReviseUStVAMapping for application/json ContentType.
type ReviseUStVAMappingParams ¶
type ReviseUStVAMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
ReviseUStVAMappingParams defines parameters for ReviseUStVAMapping.
type ReviseUStVAMappingResponse ¶
type ReviseUStVAMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UStVAMappingRevision
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseReviseUStVAMappingResponse ¶
func ParseReviseUStVAMappingResponse(rsp *http.Response) (*ReviseUStVAMappingResponse, error)
ParseReviseUStVAMappingResponse parses an HTTP response from a ReviseUStVAMappingWithResponse call
func (ReviseUStVAMappingResponse) ContentType ¶
func (r ReviseUStVAMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReviseUStVAMappingResponse) GetApplicationproblemJSONDefault ¶
func (r ReviseUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (ReviseUStVAMappingResponse) GetBody ¶
func (r ReviseUStVAMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (ReviseUStVAMappingResponse) GetJSON200 ¶
func (r ReviseUStVAMappingResponse) GetJSON200() *UStVAMappingRevision
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReviseUStVAMappingResponse) Status ¶
func (r ReviseUStVAMappingResponse) Status() string
Status returns HTTPResponse.Status
func (ReviseUStVAMappingResponse) StatusCode ¶
func (r ReviseUStVAMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeDelegatedReviewJSONRequestBody ¶
type RevokeDelegatedReviewJSONRequestBody = DelegatedDecisionInput
RevokeDelegatedReviewJSONRequestBody defines body for RevokeDelegatedReview for application/json ContentType.
type RevokeDelegatedReviewParams ¶
type RevokeDelegatedReviewParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
RevokeDelegatedReviewParams defines parameters for RevokeDelegatedReview.
type RevokeDelegatedReviewResponse ¶
type RevokeDelegatedReviewResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DelegatedReview
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseRevokeDelegatedReviewResponse ¶
func ParseRevokeDelegatedReviewResponse(rsp *http.Response) (*RevokeDelegatedReviewResponse, error)
ParseRevokeDelegatedReviewResponse parses an HTTP response from a RevokeDelegatedReviewWithResponse call
func (RevokeDelegatedReviewResponse) ContentType ¶
func (r RevokeDelegatedReviewResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeDelegatedReviewResponse) GetApplicationproblemJSONDefault ¶
func (r RevokeDelegatedReviewResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (RevokeDelegatedReviewResponse) GetBody ¶
func (r RevokeDelegatedReviewResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (RevokeDelegatedReviewResponse) GetJSON201 ¶
func (r RevokeDelegatedReviewResponse) GetJSON201() *DelegatedReview
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (RevokeDelegatedReviewResponse) Status ¶
func (r RevokeDelegatedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeDelegatedReviewResponse) StatusCode ¶
func (r RevokeDelegatedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeFilingConsentJSONRequestBody ¶
type RevokeFilingConsentJSONRequestBody = FilingDecisionInput
RevokeFilingConsentJSONRequestBody defines body for RevokeFilingConsent for application/json ContentType.
type RevokeFilingConsentParams ¶
type RevokeFilingConsentParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
// XERICHumanAuthorization Exactly one Bearer human access token for ebilanz.app. Required for immutable combined_human_required authority versions; rejected for legacy versions. Independently verified alongside the machine DPoP credential, with exact operator binding and current action-specific local human permission through commit. Credentials are never returned.
XERICHumanAuthorization *FilingHumanAuthorization `json:"X-ERIC-Human-Authorization,omitempty"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
}
RevokeFilingConsentParams defines parameters for RevokeFilingConsent.
type RevokeFilingConsentResponse ¶
type RevokeFilingConsentResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *FilingConsent
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseRevokeFilingConsentResponse ¶
func ParseRevokeFilingConsentResponse(rsp *http.Response) (*RevokeFilingConsentResponse, error)
ParseRevokeFilingConsentResponse parses an HTTP response from a RevokeFilingConsentWithResponse call
func (RevokeFilingConsentResponse) ContentType ¶
func (r RevokeFilingConsentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeFilingConsentResponse) GetApplicationproblemJSONDefault ¶
func (r RevokeFilingConsentResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (RevokeFilingConsentResponse) GetBody ¶
func (r RevokeFilingConsentResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (RevokeFilingConsentResponse) GetJSON201 ¶
func (r RevokeFilingConsentResponse) GetJSON201() *FilingConsent
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (RevokeFilingConsentResponse) Status ¶
func (r RevokeFilingConsentResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeFilingConsentResponse) StatusCode ¶
func (r RevokeFilingConsentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeSoftwareCredentialParams ¶
type RevokeSoftwareCredentialParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
XERICCredentialOrigin string `json:"X-ERIC-Credential-Origin"`
}
RevokeSoftwareCredentialParams defines parameters for RevokeSoftwareCredential.
type RevokeSoftwareCredentialResponse ¶
type RevokeSoftwareCredentialResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *SoftwareCredential
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseRevokeSoftwareCredentialResponse ¶
func ParseRevokeSoftwareCredentialResponse(rsp *http.Response) (*RevokeSoftwareCredentialResponse, error)
ParseRevokeSoftwareCredentialResponse parses an HTTP response from a RevokeSoftwareCredentialWithResponse call
func (RevokeSoftwareCredentialResponse) ContentType ¶
func (r RevokeSoftwareCredentialResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeSoftwareCredentialResponse) GetApplicationproblemJSONDefault ¶
func (r RevokeSoftwareCredentialResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (RevokeSoftwareCredentialResponse) GetBody ¶
func (r RevokeSoftwareCredentialResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (RevokeSoftwareCredentialResponse) GetJSON200 ¶
func (r RevokeSoftwareCredentialResponse) GetJSON200() *SoftwareCredential
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RevokeSoftwareCredentialResponse) Status ¶
func (r RevokeSoftwareCredentialResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeSoftwareCredentialResponse) StatusCode ¶
func (r RevokeSoftwareCredentialResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SoftwareCredential ¶
type SoftwareCredential struct {
// CredentialKind Known CEZ are encryption-only. software identifies uploaded custody and is not evidence of ELSTER usability. version_id can be reserved while CEZ creation is pending.
CredentialKind SoftwareCredentialCredentialKind `json:"credential_kind"`
Id ID `json:"id"`
JobId ID `json:"job_id"`
Qualification SoftwareCredentialQualification `json:"qualification"`
Status SoftwareCredentialStatus `json:"status"`
VersionId ID `json:"version_id"`
}
SoftwareCredential Opaque custody metadata only. A generated CEZ reaches created after encrypted bundle persistence. Inspected uploads remain unqualified. No secrets or native properties are returned.
type SoftwareCredentialCredentialKind ¶
type SoftwareCredentialCredentialKind string
SoftwareCredentialCredentialKind Known CEZ are encryption-only. software identifies uploaded custody and is not evidence of ELSTER usability. version_id can be reserved while CEZ creation is pending.
const ( Cez SoftwareCredentialCredentialKind = "cez" Software SoftwareCredentialCredentialKind = "software" )
Defines values for SoftwareCredentialCredentialKind.
func (SoftwareCredentialCredentialKind) Valid ¶
func (e SoftwareCredentialCredentialKind) Valid() bool
Valid indicates whether the value is a known member of the SoftwareCredentialCredentialKind enum.
type SoftwareCredentialQualification ¶
type SoftwareCredentialQualification string
SoftwareCredentialQualification defines model for SoftwareCredential.Qualification.
const (
SoftwareCredentialQualificationUnqualified SoftwareCredentialQualification = "unqualified"
)
Defines values for SoftwareCredentialQualification.
func (SoftwareCredentialQualification) Valid ¶
func (e SoftwareCredentialQualification) Valid() bool
Valid indicates whether the value is a known member of the SoftwareCredentialQualification enum.
type SoftwareCredentialStatus ¶
type SoftwareCredentialStatus string
SoftwareCredentialStatus defines model for SoftwareCredential.Status.
const ( SoftwareCredentialStatusCreated SoftwareCredentialStatus = "created" SoftwareCredentialStatusFailed SoftwareCredentialStatus = "failed" SoftwareCredentialStatusInspected SoftwareCredentialStatus = "inspected" SoftwareCredentialStatusQueued SoftwareCredentialStatus = "queued" SoftwareCredentialStatusRevoked SoftwareCredentialStatus = "revoked" SoftwareCredentialStatusRunning SoftwareCredentialStatus = "running" )
Defines values for SoftwareCredentialStatus.
func (SoftwareCredentialStatus) Valid ¶
func (e SoftwareCredentialStatus) Valid() bool
Valid indicates whether the value is a known member of the SoftwareCredentialStatus enum.
type Supplier ¶
type Supplier struct {
City string `json:"city"`
Country string `json:"country"`
Email string `json:"email"`
HouseNumber string `json:"house_number"`
Name string `json:"name"`
Phone string `json:"phone"`
PostalCode string `json:"postal_code"`
Street string `json:"street"`
}
Supplier defines model for Supplier.
type Taxpayer ¶
type Taxpayer struct {
City string `json:"city"`
Designation string `json:"designation"`
FirstName string `json:"first_name"`
HouseNumber string `json:"house_number"`
Name string `json:"name"`
PostalCode string `json:"postal_code"`
Street string `json:"street"`
}
Taxpayer defines model for Taxpayer.
type TaxpayerV2 ¶
type TaxpayerV2 struct {
AddressSupplement *string `json:"address_supplement,omitempty"`
City *string `json:"city,omitempty"`
Country *string `json:"country,omitempty"`
Designation *string `json:"designation,omitempty"`
Email *string `json:"email,omitempty"`
FirstName *string `json:"first_name,omitempty"`
ForeignPostalCode *string `json:"foreign_postal_code,omitempty"`
HouseNumber *string `json:"house_number,omitempty"`
HouseNumberSuffix *string `json:"house_number_suffix,omitempty"`
LargeRecipientPostalCode *string `json:"large_recipient_postal_code,omitempty"`
Name string `json:"name"`
NamePrefix *string `json:"name_prefix,omitempty"`
NameSuffix *string `json:"name_suffix,omitempty"`
Phone *string `json:"phone,omitempty"`
PoBox *string `json:"po_box,omitempty"`
PoBoxCity *string `json:"po_box_city,omitempty"`
PoBoxPostalCode *string `json:"po_box_postal_code,omitempty"`
PostalCode *string `json:"postal_code,omitempty"`
Street *string `json:"street,omitempty"`
}
TaxpayerV2 defines model for TaxpayerV2.
type UStVADerivedFact ¶
type UStVADerivedFact = json.RawMessage
UStVADerivedFact Caller-confirmed annual group and exact amounts. Kz37/Kz39 tax and Kz50 base must be nonnegative per fact. Kz50 and Kz37 are additional informational reductions already reflected in the main groups; they do not affect Kz83. No classification inference; source references need not identify Accounting records.
type UStVADerivedInput ¶
type UStVADerivedInput = json.RawMessage
UStVADerivedInput Restricted derived EUR mode. Aggregate exact cents before whole-euro projection; fractional aggregate bases fail. Preserve supplied tax cents and derive Kz83 using pinned form rules. Kz50/Kz37 are informational and never counted again in Kz83. Final fields and control/text/date Kennziffer fields are unsupported. Test-marked and unvalidated; no filing permission.
type UStVADerivedMetadata ¶
type UStVADerivedMetadata = json.RawMessage
UStVADerivedMetadata Reporting metadata for classified facts. Final fields and month are forbidden; period is explicit.
type UStVADerivedRuleGroup ¶
type UStVADerivedRuleGroup struct {
BaseField string `json:"base_field"`
Group string `json:"group"`
ResultSign UStVADerivedRuleGroupResultSign `json:"result_sign"`
TaxField string `json:"tax_field"`
TaxRequired bool `json:"tax_required"`
}
UStVADerivedRuleGroup defines model for UStVADerivedRuleGroup.
type UStVADerivedRuleGroupResultSign ¶
type UStVADerivedRuleGroupResultSign int
UStVADerivedRuleGroupResultSign defines model for UStVADerivedRuleGroup.ResultSign.
const ( UStVADerivedRuleGroupResultSignMinus1 UStVADerivedRuleGroupResultSign = -1 UStVADerivedRuleGroupResultSignN0 UStVADerivedRuleGroupResultSign = 0 UStVADerivedRuleGroupResultSignN1 UStVADerivedRuleGroupResultSign = 1 )
Defines values for UStVADerivedRuleGroupResultSign.
func (UStVADerivedRuleGroupResultSign) Valid ¶
func (e UStVADerivedRuleGroupResultSign) Valid() bool
Valid indicates whether the value is a known member of the UStVADerivedRuleGroupResultSign enum.
type UStVADerivedRuleSource ¶
type UStVADerivedRuleSource struct {
ArchiveSha256 *Digest `json:"archive_sha256,omitempty"`
Locator *string `json:"locator,omitempty"`
Member *string `json:"member,omitempty"`
Sha256 Digest `json:"sha256"`
Url *string `json:"url,omitempty"`
}
UStVADerivedRuleSource defines model for UStVADerivedRuleSource.
type UStVADerivedRules ¶
type UStVADerivedRules struct {
Formula string `json:"formula"`
Groups []UStVADerivedRuleGroup `json:"groups"`
Projection string `json:"projection"`
Sources []UStVADerivedRuleSource `json:"sources"`
TaxPolicy string `json:"tax_policy"`
Version string `json:"version"`
}
UStVADerivedRules defines model for UStVADerivedRules.
type UStVAFieldCatalog ¶
type UStVAFieldCatalog struct {
ArchiveSha256 string `json:"archive_sha256"`
Fields []UStVAFieldDefinition `json:"fields"`
Periods []string `json:"periods"`
SchemaMember string `json:"schema_member"`
SchemaSha256 string `json:"schema_sha256"`
Version string `json:"version"`
}
UStVAFieldCatalog defines model for UStVAFieldCatalog.
type UStVAFieldDefinition ¶
type UStVAFieldDefinition struct {
ChoiceLabels *map[string]string `json:"choice_labels,omitempty"`
Choices *[]string `json:"choices,omitempty"`
Code string `json:"code"`
Kind UStVAFieldDefinitionKind `json:"kind"`
Label string `json:"label"`
MaxLength *int `json:"max_length,omitempty"`
Nonnegative *bool `json:"nonnegative,omitempty"`
SchemaType string `json:"schema_type"`
Unit string `json:"unit"`
WholeDigits *int `json:"whole_digits,omitempty"`
}
UStVAFieldDefinition defines model for UStVAFieldDefinition.
type UStVAFieldDefinitionKind ¶
type UStVAFieldDefinitionKind string
UStVAFieldDefinitionKind defines model for UStVAFieldDefinition.Kind.
const ( UStVAFieldDefinitionKindChoice UStVAFieldDefinitionKind = "choice" UStVAFieldDefinitionKindDate UStVAFieldDefinitionKind = "date" UStVAFieldDefinitionKindDecimal UStVAFieldDefinitionKind = "decimal" UStVAFieldDefinitionKindInteger UStVAFieldDefinitionKind = "integer" UStVAFieldDefinitionKindText UStVAFieldDefinitionKind = "text" )
Defines values for UStVAFieldDefinitionKind.
func (UStVAFieldDefinitionKind) Valid ¶
func (e UStVAFieldDefinitionKind) Valid() bool
Valid indicates whether the value is a known member of the UStVAFieldDefinitionKind enum.
type UStVAFieldsV2 ¶
type UStVAFieldsV2 struct {
// Kz21 Nicht steuerbare sonstige Leistungen gemäß § 18b Satz 1 Nummer 2 UStG (whole EUR)
Kz21 *string `json:"Kz21,omitempty"`
// Kz22 Belege (z.B. Verträge, Rechnungen) werden gesondert eingereicht (flag)
Kz22 *UStVAFieldsV2Kz22 `json:"Kz22,omitempty"`
// Kz26 Das SEPA-Lastschriftmandat soll ausnahmsweise (z. B. wegen Verrechnungswünschen) für diesen Voranmeldungszeitraum nicht verwendet werden. Ein ggf. verbleibender Restbetrag ist gesondert zu entrichten. (flag)
Kz26 *UStVAFieldsV2Kz26 `json:"Kz26,omitempty"`
// Kz29 Verrechnung des Erstattungsbetrags erwünscht / Erstattungsbetrag ist abgetreten (Teilen Sie bitte die Verrechnungswünsche dem Finanzamt gesondert mit). (flag)
Kz29 *UStVAFieldsV2Kz29 `json:"Kz29,omitempty"`
// Kz35 zu anderen Steuersätzen (Bemessungsgrundlage) (whole EUR)
Kz35 *string `json:"Kz35,omitempty"`
// Kz36 zu anderen Steuersätzen (Steuer) (EUR)
Kz36 *string `json:"Kz36,omitempty"`
// Kz37 Minderung der abziehbaren Vorsteuerbeträge (in der Zeile $Kz66.Vordruckzeile$ aus Rechnungen von anderen Unternehmen (§ 15 Absatz 1 Satz 1 Nummer 1 UStG) sowie in den Zeilen $Kz63.Vordruckzeile$ und $Kz59.Vordruckzeile$ enthalten) (EUR)
Kz37 *string `json:"Kz37,omitempty"`
// Kz39 Abzug der festgesetzten Sondervorauszahlung für Dauerfristverlängerung (in der Regel nur in der letzten Voranmeldung des Besteuerungszeitraums auszufüllen) (EUR)
Kz39 *string `json:"Kz39,omitempty"`
// Kz41 Innergemeinschaftliche Lieferungen (§ 4 Nummer 1 Buchstabe b UStG) an Abnehmer mit Umsatzsteuer-Identifikationsnummer (whole EUR)
Kz41 *string `json:"Kz41,omitempty"`
// Kz42 Lieferungen des ersten Abnehmers bei innergemeinschaftlichen Dreiecksgeschäften (§ 25b UStG) (whole EUR)
Kz42 *string `json:"Kz42,omitempty"`
// Kz43 Weitere steuerfreie Umsätze mit Vorsteuerabzug (z. B. Ausfuhrlieferungen, Umsätze nach § 4 Nummer 2 bis 7 UStG, Umsätze nach Verordnungen der EU) (whole EUR)
Kz43 *string `json:"Kz43,omitempty"`
// Kz44 Innergemeinschaftliche Lieferungen (§ 4 Nummer 1 Buchstabe b UStG) neuer Fahrzeuge an Abnehmer ohne Umsatzsteuer-Identifikationsnummer (whole EUR)
Kz44 *string `json:"Kz44,omitempty"`
// Kz45 Übrige nicht steuerbare Umsätze (Leistungsort nicht im Inland) (whole EUR)
Kz45 *string `json:"Kz45,omitempty"`
// Kz46 Sonstige Leistungen nach § 3a Absatz 2 UStG eines im übrigen Gemeinschaftsgebiet ansässigen Unternehmers (§ 13b Absatz 1 UStG) (Bemessungsgrundlage) (whole EUR)
Kz46 *string `json:"Kz46,omitempty"`
// Kz47 Sonstige Leistungen nach § 3a Absatz 2 UStG eines im übrigen Gemeinschaftsgebiet ansässigen Unternehmers (§ 13b Absatz 1 UStG) (Steuer) (EUR)
Kz47 *string `json:"Kz47,omitempty"`
// Kz48 Steuerfreie Umsätze ohne Vorsteuerabzug (z. B. Umsätze nach § 4 Nummer 8 bis 29 oder § 19 Absatz 1 UStG) (whole EUR)
Kz48 *string `json:"Kz48,omitempty"`
// Kz49 Innergemeinschaftliche Lieferungen (§ 4 Nummer 1 Buchstabe b UStG) neuer Fahrzeuge außerhalb eines Unternehmens (§ 2a UStG) (whole EUR)
Kz49 *string `json:"Kz49,omitempty"`
// Kz50 Minderung der Bemessungsgrundlage (in den Zeilen $Kz81.Vordruckzeile$ bis $Kz76.Vordruckzeile$ enthalten) (whole EUR)
Kz50 *string `json:"Kz50,omitempty"`
// Kz500 In dieser Steueranmeldung (choice)
Kz500 *UStVAFieldsV2Kz500 `json:"Kz500,omitempty"`
// Kz500Begruendung Ergänzende Angaben zur Steueranmeldung (text)
Kz500Begruendung *string `json:"Kz500_Begruendung,omitempty"`
// Kz59 Vorsteuerabzug für innergemeinschaftliche Lieferungen neuer Fahrzeuge außerhalb eines Unternehmens (§ 2a UStG) sowie von Kleinunternehmern im Sinne des § 19 Absatz 1 UStG (§ 15 Absatz 4a UStG) (EUR)
Kz59 *string `json:"Kz59,omitempty"`
// Kz60 Steuerpflichtige Umsätze des leistenden Unternehmers, für die der Leistungsempfänger die Steuer nach § 13b Absatz 5 UStG schuldet (whole EUR)
Kz60 *string `json:"Kz60,omitempty"`
// Kz61 Vorsteuerbeträge aus dem innergemeinschaftlichen Erwerb von Gegenständen (§ 15 Absatz 1 Satz 1 Nummer 3 UStG) (EUR)
Kz61 *string `json:"Kz61,omitempty"`
// Kz62 Entstandene Einfuhrumsatzsteuer (§ 15 Absatz 1 Satz 1 Nummer 2 UStG) (EUR)
Kz62 *string `json:"Kz62,omitempty"`
// Kz63 Vorsteuerbeträge, die nach allgemeinen Durchschnittssätzen berechnet sind (§ 23a UStG) (EUR)
Kz63 *string `json:"Kz63,omitempty"`
// Kz64 Berichtigung des Vorsteuerabzugs (§ 15a UStG) (EUR)
Kz64 *string `json:"Kz64,omitempty"`
// Kz65 Steuer infolge des Wechsels der Besteuerungsform sowie Nachsteuer auf versteuerte Anzahlungen und ähnlichem wegen Steuersatzänderung (EUR)
Kz65 *string `json:"Kz65,omitempty"`
// Kz66 Vorsteuerbeträge aus Rechnungen von anderen Unternehmern (§ 15 Absatz 1 Satz 1 Nummer 1 UStG), aus Leistungen im Sinne des § 27 Absatz 40a UStG und aus innergemeinschaftlichen Dreiecksgeschäften (§ 25b Absatz 5 UStG) (EUR)
Kz66 *string `json:"Kz66,omitempty"`
// Kz67 Vorsteuerbeträge aus Leistungen im Sinne des § 13b UStG (§ 15 Absatz 1 Satz 1 Nummer 4 UStG) (EUR)
Kz67 *string `json:"Kz67,omitempty"`
// Kz69 In Rechnungen unrichtig oder unberechtigt ausgewiesene Steuerbeträge (§ 14c UStG) sowie Steuerbeträge, die nach § 6a Absatz 4 Satz 2, § 17 Absatz 1 Satz 7, § 25b Absatz 2 UStG oder von einem Auslagerer oder Lagerhalter nach § 27 Absatz 40a UStG geschuldet werden. (EUR)
Kz69 *string `json:"Kz69,omitempty"`
// Kz70 Wechsel von der Kleinunternehmer-Regelung (§ 19 UStG) zur Regelbesteuerung
// Datum des Wechsels (date); compiler also checks real calendar dates
Kz70 *string `json:"Kz70,omitempty"`
// Kz73 Umsätze, die unter das GrEStG fallen (§ 13b Absatz 2 Nummer 3 UStG) (Bemessungsgrundlage) (whole EUR)
Kz73 *string `json:"Kz73,omitempty"`
// Kz74 Umsätze, die unter das GrEStG fallen (§ 13b Absatz 2 Nummer 3 UStG) (Steuer) (EUR)
Kz74 *string `json:"Kz74,omitempty"`
// Kz76 Umsätze, für die eine Steuer nach § 24 UStG zu entrichten ist (Sägewerkserzeugnisse, Getränke und alkoholische Flüssigkeiten, z. B. Wein) (Bemessungsgrundlage) (whole EUR)
Kz76 *string `json:"Kz76,omitempty"`
// Kz77 Lieferungen land- und forstwirtschaftlicher Betriebe nach § 24 UStG an Abnehmer mit Umsatzsteuer-Identifikationsnummer (whole EUR)
Kz77 *string `json:"Kz77,omitempty"`
// Kz80 Umsätze, für die eine Steuer nach § 24 UStG zu entrichten ist (Sägewerkserzeugnisse, Getränke und alkoholische Flüssigkeiten, z. B. Wein) (Steuer) (EUR)
Kz80 *string `json:"Kz80,omitempty"`
// Kz81 zum Steuersatz von 19 Prozent (whole EUR)
Kz81 *string `json:"Kz81,omitempty"`
// Kz83 Verbleibende Umsatzsteuer-Vorauszahlung beziehungsweise verbleibender Überschuss (EUR)
Kz83 string `json:"Kz83"`
// Kz84 Andere Leistungen (§ 13b Absatz 2 Nummer 1, 2, 4 bis 12 UStG) (Bemessungsgrundlage) (whole EUR)
Kz84 *string `json:"Kz84,omitempty"`
// Kz85 Andere Leistungen (§ 13b Absatz 2 Nummer 1, 2, 4 bis 12 UStG) (Steuer) (EUR)
Kz85 *string `json:"Kz85,omitempty"`
// Kz86 zum Steuersatz von 7 Prozent (whole EUR)
Kz86 *string `json:"Kz86,omitempty"`
// Kz87 zum Steuersatz von 0 Prozent (whole EUR)
Kz87 *string `json:"Kz87,omitempty"`
// Kz89 zum Steuersatz von 19 Prozent (whole EUR)
Kz89 *string `json:"Kz89,omitempty"`
// Kz90 zum Steuersatz von 0 Prozent (whole EUR)
Kz90 *string `json:"Kz90,omitempty"`
// Kz91 Steuerfreie innergemeinschaftliche Erwerbe von bestimmten Gegenständen und Anlagegold (§§ 4b und 25c UStG) (whole EUR)
Kz91 *string `json:"Kz91,omitempty"`
// Kz93 zum Steuersatz von 7 Prozent (whole EUR)
Kz93 *string `json:"Kz93,omitempty"`
// Kz94 neuer Fahrzeuge (§ 1b Absatz 2 und 3 UStG) von Lieferern ohne Umsatzsteuer-Identifikationsnummer zum allgemeinen Steuersatz (Bemessungsgrundlage) (whole EUR)
Kz94 *string `json:"Kz94,omitempty"`
// Kz95 zu anderen Steuersätzen (Bemessungsgrundlage) (whole EUR)
Kz95 *string `json:"Kz95,omitempty"`
// Kz96 neuer Fahrzeuge (§ 1b Absatz 2 und 3 UStG) von Lieferern ohne Umsatzsteuer-Identifikationsnummer zum allgemeinen Steuersatz (Steuer) (EUR)
Kz96 *string `json:"Kz96,omitempty"`
// Kz98 zu anderen Steuersätzen (Steuer) (EUR)
Kz98 *string `json:"Kz98,omitempty"`
}
UStVAFieldsV2 defines model for UStVAFieldsV2.
type UStVAFieldsV2Kz22 ¶
type UStVAFieldsV2Kz22 string
UStVAFieldsV2Kz22 Belege (z.B. Verträge, Rechnungen) werden gesondert eingereicht (flag)
const (
UStVAFieldsV2Kz22N1 UStVAFieldsV2Kz22 = "1"
)
Defines values for UStVAFieldsV2Kz22.
func (UStVAFieldsV2Kz22) Valid ¶
func (e UStVAFieldsV2Kz22) Valid() bool
Valid indicates whether the value is a known member of the UStVAFieldsV2Kz22 enum.
type UStVAFieldsV2Kz26 ¶
type UStVAFieldsV2Kz26 string
UStVAFieldsV2Kz26 Das SEPA-Lastschriftmandat soll ausnahmsweise (z. B. wegen Verrechnungswünschen) für diesen Voranmeldungszeitraum nicht verwendet werden. Ein ggf. verbleibender Restbetrag ist gesondert zu entrichten. (flag)
const (
UStVAFieldsV2Kz26N1 UStVAFieldsV2Kz26 = "1"
)
Defines values for UStVAFieldsV2Kz26.
func (UStVAFieldsV2Kz26) Valid ¶
func (e UStVAFieldsV2Kz26) Valid() bool
Valid indicates whether the value is a known member of the UStVAFieldsV2Kz26 enum.
type UStVAFieldsV2Kz29 ¶
type UStVAFieldsV2Kz29 string
UStVAFieldsV2Kz29 Verrechnung des Erstattungsbetrags erwünscht / Erstattungsbetrag ist abgetreten (Teilen Sie bitte die Verrechnungswünsche dem Finanzamt gesondert mit). (flag)
const (
UStVAFieldsV2Kz29N1 UStVAFieldsV2Kz29 = "1"
)
Defines values for UStVAFieldsV2Kz29.
func (UStVAFieldsV2Kz29) Valid ¶
func (e UStVAFieldsV2Kz29) Valid() bool
Valid indicates whether the value is a known member of the UStVAFieldsV2Kz29 enum.
type UStVAFieldsV2Kz500 ¶
type UStVAFieldsV2Kz500 string
UStVAFieldsV2Kz500 In dieser Steueranmeldung (choice)
const ( UStVAFieldsV2Kz500N1 UStVAFieldsV2Kz500 = "1" UStVAFieldsV2Kz500N2 UStVAFieldsV2Kz500 = "2" UStVAFieldsV2Kz500N3 UStVAFieldsV2Kz500 = "3" UStVAFieldsV2Kz500N4 UStVAFieldsV2Kz500 = "4" )
Defines values for UStVAFieldsV2Kz500.
func (UStVAFieldsV2Kz500) Valid ¶
func (e UStVAFieldsV2Kz500) Valid() bool
Valid indicates whether the value is a known member of the UStVAFieldsV2Kz500 enum.
type UStVAInputV1 ¶
type UStVAInputV1 = json.RawMessage
UStVAInputV1 defines model for UStVAInputV1.
type UStVAInputV2 ¶
type UStVAInputV2 = json.RawMessage
UStVAInputV2 Final reported values, not automatic tax calculation. Every payload remains test-marked. Schema and native plausibility are separate checks.
type UStVAMappedFact ¶
type UStVAMappedFact struct {
Base *string `json:"base,omitempty"`
Id string `json:"id"`
SourceKey string `json:"source_key"`
SourceRef string `json:"source_ref"`
SourceVersion string `json:"source_version"`
Tax *string `json:"tax,omitempty"`
// contains filtered or unexported fields
}
UStVAMappedFact Mapped fact input. The confirmed source mapping determines which base/tax fields are valid for its source_key; values remain caller-classified exact EUR amounts.
func (UStVAMappedFact) AsUStVAMappedFact0 ¶
func (t UStVAMappedFact) AsUStVAMappedFact0() (UStVAMappedFact0, error)
AsUStVAMappedFact0 returns the union data inside the UStVAMappedFact as a UStVAMappedFact0
func (UStVAMappedFact) AsUStVAMappedFact1 ¶
func (t UStVAMappedFact) AsUStVAMappedFact1() (UStVAMappedFact1, error)
AsUStVAMappedFact1 returns the union data inside the UStVAMappedFact as a UStVAMappedFact1
func (*UStVAMappedFact) FromUStVAMappedFact0 ¶
func (t *UStVAMappedFact) FromUStVAMappedFact0(v UStVAMappedFact0) error
FromUStVAMappedFact0 overwrites any union data inside the UStVAMappedFact as the provided UStVAMappedFact0
func (*UStVAMappedFact) FromUStVAMappedFact1 ¶
func (t *UStVAMappedFact) FromUStVAMappedFact1(v UStVAMappedFact1) error
FromUStVAMappedFact1 overwrites any union data inside the UStVAMappedFact as the provided UStVAMappedFact1
func (UStVAMappedFact) MarshalJSON ¶
func (t UStVAMappedFact) MarshalJSON() ([]byte, error)
func (*UStVAMappedFact) MergeUStVAMappedFact0 ¶
func (t *UStVAMappedFact) MergeUStVAMappedFact0(v UStVAMappedFact0) error
MergeUStVAMappedFact0 performs a merge with any union data inside the UStVAMappedFact, using the provided UStVAMappedFact0
func (*UStVAMappedFact) MergeUStVAMappedFact1 ¶
func (t *UStVAMappedFact) MergeUStVAMappedFact1(v UStVAMappedFact1) error
MergeUStVAMappedFact1 performs a merge with any union data inside the UStVAMappedFact, using the provided UStVAMappedFact1
func (*UStVAMappedFact) UnmarshalJSON ¶
func (t *UStVAMappedFact) UnmarshalJSON(b []byte) error
type UStVAMappedFact0 ¶
type UStVAMappedFact0 = interface{}
UStVAMappedFact0 defines model for UStVAMappedFact.0.
type UStVAMappedFact1 ¶
type UStVAMappedFact1 = interface{}
UStVAMappedFact1 defines model for UStVAMappedFact.1.
type UStVAMappedInput ¶
type UStVAMappedInput = json.RawMessage
UStVAMappedInput Public source-key-mapped UStVA input. The referenced confirmed mapping revision binds each source_key to a pinned group. Never supply final form fields or compiler-private representations.
type UStVAMappingDecisionInput ¶
type UStVAMappingDecisionInput struct {
// SignedDecision Compact EdDSA JWS from the registered product approval authority, bound to the exact mapping revision, challenge, statement and requested action.
SignedDecision string `json:"signed_decision"`
}
UStVAMappingDecisionInput defines model for UStVAMappingDecisionInput.
type UStVAMappingDocument ¶
type UStVAMappingDocument struct {
Entries []UStVAMappingEntry `json:"entries"`
Procedure UStVAMappingDocumentProcedure `json:"procedure"`
RuleVersion string `json:"rule_version"`
RulesSha256 Digest `json:"rules_sha256"`
SchemaVersion UStVAMappingDocumentSchemaVersion `json:"schema_version"`
SourceNamespace string `json:"source_namespace"`
}
UStVAMappingDocument defines model for UStVAMappingDocument.
type UStVAMappingDocumentProcedure ¶
type UStVAMappingDocumentProcedure string
UStVAMappingDocumentProcedure defines model for UStVAMappingDocument.Procedure.
const (
UStVA2026 UStVAMappingDocumentProcedure = "UStVA_2026"
)
Defines values for UStVAMappingDocumentProcedure.
func (UStVAMappingDocumentProcedure) Valid ¶
func (e UStVAMappingDocumentProcedure) Valid() bool
Valid indicates whether the value is a known member of the UStVAMappingDocumentProcedure enum.
type UStVAMappingDocumentSchemaVersion ¶
type UStVAMappingDocumentSchemaVersion string
UStVAMappingDocumentSchemaVersion defines model for UStVAMappingDocument.SchemaVersion.
const (
Ustva2026MappingV1 UStVAMappingDocumentSchemaVersion = "ustva-2026-mapping-v1"
)
Defines values for UStVAMappingDocumentSchemaVersion.
func (UStVAMappingDocumentSchemaVersion) Valid ¶
func (e UStVAMappingDocumentSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the UStVAMappingDocumentSchemaVersion enum.
type UStVAMappingEntry ¶
type UStVAMappingEntry struct {
Group UStVAMappingEntryGroup `json:"group"`
SourceKey string `json:"source_key"`
}
UStVAMappingEntry defines model for UStVAMappingEntry.
type UStVAMappingEntryGroup ¶
type UStVAMappingEntryGroup string
UStVAMappingEntryGroup defines model for UStVAMappingEntry.Group.
const ( Kz21 UStVAMappingEntryGroup = "Kz21" Kz35 UStVAMappingEntryGroup = "Kz35" Kz37 UStVAMappingEntryGroup = "Kz37" Kz39 UStVAMappingEntryGroup = "Kz39" Kz41 UStVAMappingEntryGroup = "Kz41" Kz42 UStVAMappingEntryGroup = "Kz42" Kz43 UStVAMappingEntryGroup = "Kz43" Kz44 UStVAMappingEntryGroup = "Kz44" Kz45 UStVAMappingEntryGroup = "Kz45" Kz46 UStVAMappingEntryGroup = "Kz46" Kz48 UStVAMappingEntryGroup = "Kz48" Kz49 UStVAMappingEntryGroup = "Kz49" Kz50 UStVAMappingEntryGroup = "Kz50" Kz59 UStVAMappingEntryGroup = "Kz59" Kz60 UStVAMappingEntryGroup = "Kz60" Kz61 UStVAMappingEntryGroup = "Kz61" Kz62 UStVAMappingEntryGroup = "Kz62" Kz63 UStVAMappingEntryGroup = "Kz63" Kz64 UStVAMappingEntryGroup = "Kz64" Kz65 UStVAMappingEntryGroup = "Kz65" Kz66 UStVAMappingEntryGroup = "Kz66" Kz67 UStVAMappingEntryGroup = "Kz67" Kz69 UStVAMappingEntryGroup = "Kz69" Kz73 UStVAMappingEntryGroup = "Kz73" Kz76 UStVAMappingEntryGroup = "Kz76" Kz77 UStVAMappingEntryGroup = "Kz77" Kz81 UStVAMappingEntryGroup = "Kz81" Kz84 UStVAMappingEntryGroup = "Kz84" Kz86 UStVAMappingEntryGroup = "Kz86" Kz87 UStVAMappingEntryGroup = "Kz87" Kz89 UStVAMappingEntryGroup = "Kz89" Kz90 UStVAMappingEntryGroup = "Kz90" Kz91 UStVAMappingEntryGroup = "Kz91" Kz93 UStVAMappingEntryGroup = "Kz93" Kz94 UStVAMappingEntryGroup = "Kz94" Kz95 UStVAMappingEntryGroup = "Kz95" )
Defines values for UStVAMappingEntryGroup.
func (UStVAMappingEntryGroup) Valid ¶
func (e UStVAMappingEntryGroup) Valid() bool
Valid indicates whether the value is a known member of the UStVAMappingEntryGroup enum.
type UStVAMappingInput ¶
type UStVAMappingInput struct {
Document UStVAMappingDocument `json:"document"`
}
UStVAMappingInput defines model for UStVAMappingInput.
type UStVAMappingRevision ¶
type UStVAMappingRevision struct {
Challenge string `json:"challenge"`
Document UStVAMappingDocument `json:"document"`
Id MappingID `json:"id"`
MappingSha256 Digest `json:"mapping_sha256"`
ProductId ID `json:"product_id"`
Revision Revision `json:"revision"`
Statement string `json:"statement"`
StatementVersion UStVAMappingRevisionStatementVersion `json:"statement_version"`
Status UStVAMappingRevisionStatus `json:"status"`
}
UStVAMappingRevision defines model for UStVAMappingRevision.
type UStVAMappingRevisionInput ¶
type UStVAMappingRevisionInput struct {
Document UStVAMappingDocument `json:"document"`
ExpectedRevision Revision `json:"expected_revision"`
}
UStVAMappingRevisionInput defines model for UStVAMappingRevisionInput.
type UStVAMappingRevisionStatementVersion ¶
type UStVAMappingRevisionStatementVersion string
UStVAMappingRevisionStatementVersion defines model for UStVAMappingRevision.StatementVersion.
const (
EricMappingConfirmationV1 UStVAMappingRevisionStatementVersion = "eric.mapping-confirmation.v1"
)
Defines values for UStVAMappingRevisionStatementVersion.
func (UStVAMappingRevisionStatementVersion) Valid ¶
func (e UStVAMappingRevisionStatementVersion) Valid() bool
Valid indicates whether the value is a known member of the UStVAMappingRevisionStatementVersion enum.
type UStVAMappingRevisionStatus ¶
type UStVAMappingRevisionStatus string
UStVAMappingRevisionStatus defines model for UStVAMappingRevision.Status.
const ( UStVAMappingRevisionStatusConfirmed UStVAMappingRevisionStatus = "confirmed" UStVAMappingRevisionStatusUnconfirmed UStVAMappingRevisionStatus = "unconfirmed" UStVAMappingRevisionStatusWithdrawn UStVAMappingRevisionStatus = "withdrawn" )
Defines values for UStVAMappingRevisionStatus.
func (UStVAMappingRevisionStatus) Valid ¶
func (e UStVAMappingRevisionStatus) Valid() bool
Valid indicates whether the value is a known member of the UStVAMappingRevisionStatus enum.
type UserNotice ¶
type UserNotice struct {
AcknowledgementOffered bool `json:"acknowledgement_offered"`
Id string `json:"id"`
Sha256 Digest `json:"sha256"`
SourceSection string `json:"source_section"`
Text string `json:"text"`
Title string `json:"title"`
}
UserNotice A notice that the SaaS presents before native use. When acknowledgement_offered is true, offer the user an acknowledgement action; retrieval is not presentation or acknowledgement evidence.
type UserNoticeBundle ¶
type UserNoticeBundle struct {
DocumentationArchiveSha256 Digest `json:"documentation_archive_sha256"`
LicenseDocumentSha256 Digest `json:"license_document_sha256"`
LicenseMember string `json:"license_member"`
Notices []UserNotice `json:"notices"`
SchemaVersion UserNoticeBundleSchemaVersion `json:"schema_version"`
SdkRelease string `json:"sdk_release"`
Version string `json:"version"`
}
UserNoticeBundle Pinned ERiC notices for the SaaS to present before native use. The SaaS offers acknowledgement for Appendix 2. A read of this endpoint is not evidence of presentation or acknowledgement.
type UserNoticeBundleSchemaVersion ¶
type UserNoticeBundleSchemaVersion string
UserNoticeBundleSchemaVersion defines model for UserNoticeBundle.SchemaVersion.
const (
EricUserNoticesV1 UserNoticeBundleSchemaVersion = "eric.user-notices.v1"
)
Defines values for UserNoticeBundleSchemaVersion.
func (UserNoticeBundleSchemaVersion) Valid ¶
func (e UserNoticeBundleSchemaVersion) Valid() bool
Valid indicates whether the value is a known member of the UserNoticeBundleSchemaVersion enum.
type UtilityInput ¶
type UtilityInput struct {
// contains filtered or unexported fields
}
UtilityInput Closed qualified local utility inputs. No XML, configuration, paths, credentials or transmission. Identifier results establish formal validity only; reference fetches do not establish tax validity.
func (UtilityInput) AsUtilityInput0 ¶
func (t UtilityInput) AsUtilityInput0() (UtilityInput0, error)
AsUtilityInput0 returns the union data inside the UtilityInput as a UtilityInput0
func (UtilityInput) AsUtilityInput1 ¶
func (t UtilityInput) AsUtilityInput1() (UtilityInput1, error)
AsUtilityInput1 returns the union data inside the UtilityInput as a UtilityInput1
func (UtilityInput) AsUtilityInput2 ¶
func (t UtilityInput) AsUtilityInput2() (UtilityInput2, error)
AsUtilityInput2 returns the union data inside the UtilityInput as a UtilityInput2
func (UtilityInput) AsUtilityInput3 ¶
func (t UtilityInput) AsUtilityInput3() (UtilityInput3, error)
AsUtilityInput3 returns the union data inside the UtilityInput as a UtilityInput3
func (UtilityInput) AsUtilityInput4 ¶
func (t UtilityInput) AsUtilityInput4() (UtilityInput4, error)
AsUtilityInput4 returns the union data inside the UtilityInput as a UtilityInput4
func (UtilityInput) AsUtilityInput5 ¶
func (t UtilityInput) AsUtilityInput5() (UtilityInput5, error)
AsUtilityInput5 returns the union data inside the UtilityInput as a UtilityInput5
func (UtilityInput) AsUtilityInput6 ¶
func (t UtilityInput) AsUtilityInput6() (UtilityInput6, error)
AsUtilityInput6 returns the union data inside the UtilityInput as a UtilityInput6
func (UtilityInput) AsUtilityInput7 ¶
func (t UtilityInput) AsUtilityInput7() (UtilityInput7, error)
AsUtilityInput7 returns the union data inside the UtilityInput as a UtilityInput7
func (UtilityInput) AsUtilityInput8 ¶
func (t UtilityInput) AsUtilityInput8() (UtilityInput8, error)
AsUtilityInput8 returns the union data inside the UtilityInput as a UtilityInput8
func (UtilityInput) AsUtilityInput9 ¶
func (t UtilityInput) AsUtilityInput9() (UtilityInput9, error)
AsUtilityInput9 returns the union data inside the UtilityInput as a UtilityInput9
func (UtilityInput) AsUtilityInput10 ¶
func (t UtilityInput) AsUtilityInput10() (UtilityInput10, error)
AsUtilityInput10 returns the union data inside the UtilityInput as a UtilityInput10
func (UtilityInput) AsUtilityInput11 ¶
func (t UtilityInput) AsUtilityInput11() (UtilityInput11, error)
AsUtilityInput11 returns the union data inside the UtilityInput as a UtilityInput11
func (UtilityInput) AsUtilityInput12 ¶
func (t UtilityInput) AsUtilityInput12() (UtilityInput12, error)
AsUtilityInput12 returns the union data inside the UtilityInput as a UtilityInput12
func (UtilityInput) AsUtilityInput13 ¶
func (t UtilityInput) AsUtilityInput13() (UtilityInput13, error)
AsUtilityInput13 returns the union data inside the UtilityInput as a UtilityInput13
func (UtilityInput) AsUtilityInput14 ¶
func (t UtilityInput) AsUtilityInput14() (UtilityInput14, error)
AsUtilityInput14 returns the union data inside the UtilityInput as a UtilityInput14
func (UtilityInput) AsUtilityInput15 ¶
func (t UtilityInput) AsUtilityInput15() (UtilityInput15, error)
AsUtilityInput15 returns the union data inside the UtilityInput as a UtilityInput15
func (*UtilityInput) FromUtilityInput0 ¶
func (t *UtilityInput) FromUtilityInput0(v UtilityInput0) error
FromUtilityInput0 overwrites any union data inside the UtilityInput as the provided UtilityInput0
func (*UtilityInput) FromUtilityInput1 ¶
func (t *UtilityInput) FromUtilityInput1(v UtilityInput1) error
FromUtilityInput1 overwrites any union data inside the UtilityInput as the provided UtilityInput1
func (*UtilityInput) FromUtilityInput2 ¶
func (t *UtilityInput) FromUtilityInput2(v UtilityInput2) error
FromUtilityInput2 overwrites any union data inside the UtilityInput as the provided UtilityInput2
func (*UtilityInput) FromUtilityInput3 ¶
func (t *UtilityInput) FromUtilityInput3(v UtilityInput3) error
FromUtilityInput3 overwrites any union data inside the UtilityInput as the provided UtilityInput3
func (*UtilityInput) FromUtilityInput4 ¶
func (t *UtilityInput) FromUtilityInput4(v UtilityInput4) error
FromUtilityInput4 overwrites any union data inside the UtilityInput as the provided UtilityInput4
func (*UtilityInput) FromUtilityInput5 ¶
func (t *UtilityInput) FromUtilityInput5(v UtilityInput5) error
FromUtilityInput5 overwrites any union data inside the UtilityInput as the provided UtilityInput5
func (*UtilityInput) FromUtilityInput6 ¶
func (t *UtilityInput) FromUtilityInput6(v UtilityInput6) error
FromUtilityInput6 overwrites any union data inside the UtilityInput as the provided UtilityInput6
func (*UtilityInput) FromUtilityInput7 ¶
func (t *UtilityInput) FromUtilityInput7(v UtilityInput7) error
FromUtilityInput7 overwrites any union data inside the UtilityInput as the provided UtilityInput7
func (*UtilityInput) FromUtilityInput8 ¶
func (t *UtilityInput) FromUtilityInput8(v UtilityInput8) error
FromUtilityInput8 overwrites any union data inside the UtilityInput as the provided UtilityInput8
func (*UtilityInput) FromUtilityInput9 ¶
func (t *UtilityInput) FromUtilityInput9(v UtilityInput9) error
FromUtilityInput9 overwrites any union data inside the UtilityInput as the provided UtilityInput9
func (*UtilityInput) FromUtilityInput10 ¶
func (t *UtilityInput) FromUtilityInput10(v UtilityInput10) error
FromUtilityInput10 overwrites any union data inside the UtilityInput as the provided UtilityInput10
func (*UtilityInput) FromUtilityInput11 ¶
func (t *UtilityInput) FromUtilityInput11(v UtilityInput11) error
FromUtilityInput11 overwrites any union data inside the UtilityInput as the provided UtilityInput11
func (*UtilityInput) FromUtilityInput12 ¶
func (t *UtilityInput) FromUtilityInput12(v UtilityInput12) error
FromUtilityInput12 overwrites any union data inside the UtilityInput as the provided UtilityInput12
func (*UtilityInput) FromUtilityInput13 ¶
func (t *UtilityInput) FromUtilityInput13(v UtilityInput13) error
FromUtilityInput13 overwrites any union data inside the UtilityInput as the provided UtilityInput13
func (*UtilityInput) FromUtilityInput14 ¶
func (t *UtilityInput) FromUtilityInput14(v UtilityInput14) error
FromUtilityInput14 overwrites any union data inside the UtilityInput as the provided UtilityInput14
func (*UtilityInput) FromUtilityInput15 ¶
func (t *UtilityInput) FromUtilityInput15(v UtilityInput15) error
FromUtilityInput15 overwrites any union data inside the UtilityInput as the provided UtilityInput15
func (UtilityInput) MarshalJSON ¶
func (t UtilityInput) MarshalJSON() ([]byte, error)
func (*UtilityInput) MergeUtilityInput0 ¶
func (t *UtilityInput) MergeUtilityInput0(v UtilityInput0) error
MergeUtilityInput0 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput0
func (*UtilityInput) MergeUtilityInput1 ¶
func (t *UtilityInput) MergeUtilityInput1(v UtilityInput1) error
MergeUtilityInput1 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput1
func (*UtilityInput) MergeUtilityInput2 ¶
func (t *UtilityInput) MergeUtilityInput2(v UtilityInput2) error
MergeUtilityInput2 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput2
func (*UtilityInput) MergeUtilityInput3 ¶
func (t *UtilityInput) MergeUtilityInput3(v UtilityInput3) error
MergeUtilityInput3 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput3
func (*UtilityInput) MergeUtilityInput4 ¶
func (t *UtilityInput) MergeUtilityInput4(v UtilityInput4) error
MergeUtilityInput4 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput4
func (*UtilityInput) MergeUtilityInput5 ¶
func (t *UtilityInput) MergeUtilityInput5(v UtilityInput5) error
MergeUtilityInput5 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput5
func (*UtilityInput) MergeUtilityInput6 ¶
func (t *UtilityInput) MergeUtilityInput6(v UtilityInput6) error
MergeUtilityInput6 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput6
func (*UtilityInput) MergeUtilityInput7 ¶
func (t *UtilityInput) MergeUtilityInput7(v UtilityInput7) error
MergeUtilityInput7 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput7
func (*UtilityInput) MergeUtilityInput8 ¶
func (t *UtilityInput) MergeUtilityInput8(v UtilityInput8) error
MergeUtilityInput8 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput8
func (*UtilityInput) MergeUtilityInput9 ¶
func (t *UtilityInput) MergeUtilityInput9(v UtilityInput9) error
MergeUtilityInput9 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput9
func (*UtilityInput) MergeUtilityInput10 ¶
func (t *UtilityInput) MergeUtilityInput10(v UtilityInput10) error
MergeUtilityInput10 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput10
func (*UtilityInput) MergeUtilityInput11 ¶
func (t *UtilityInput) MergeUtilityInput11(v UtilityInput11) error
MergeUtilityInput11 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput11
func (*UtilityInput) MergeUtilityInput12 ¶
func (t *UtilityInput) MergeUtilityInput12(v UtilityInput12) error
MergeUtilityInput12 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput12
func (*UtilityInput) MergeUtilityInput13 ¶
func (t *UtilityInput) MergeUtilityInput13(v UtilityInput13) error
MergeUtilityInput13 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput13
func (*UtilityInput) MergeUtilityInput14 ¶
func (t *UtilityInput) MergeUtilityInput14(v UtilityInput14) error
MergeUtilityInput14 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput14
func (*UtilityInput) MergeUtilityInput15 ¶
func (t *UtilityInput) MergeUtilityInput15(v UtilityInput15) error
MergeUtilityInput15 performs a merge with any union data inside the UtilityInput, using the provided UtilityInput15
func (*UtilityInput) UnmarshalJSON ¶
func (t *UtilityInput) UnmarshalJSON(b []byte) error
type UtilityInput0 ¶
type UtilityInput0 struct {
Iban string `json:"iban"`
Operation UtilityInput0Operation `json:"operation"`
}
UtilityInput0 defines model for UtilityInput.0.
type UtilityInput0Operation ¶
type UtilityInput0Operation string
UtilityInput0Operation defines model for UtilityInput.0.Operation.
const (
UtilityInput0OperationCheckIban UtilityInput0Operation = "check-iban"
)
Defines values for UtilityInput0Operation.
func (UtilityInput0Operation) Valid ¶
func (e UtilityInput0Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput0Operation enum.
type UtilityInput1 ¶
type UtilityInput1 struct {
Operation UtilityInput1Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput1 defines model for UtilityInput.1.
type UtilityInput1Operation ¶
type UtilityInput1Operation string
UtilityInput1Operation defines model for UtilityInput.1.Operation.
const (
UtilityInput1OperationCheckBic UtilityInput1Operation = "check-bic"
)
Defines values for UtilityInput1Operation.
func (UtilityInput1Operation) Valid ¶
func (e UtilityInput1Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput1Operation enum.
type UtilityInput2 ¶
type UtilityInput2 struct {
Operation UtilityInput2Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput2 defines model for UtilityInput.2.
type UtilityInput2Operation ¶
type UtilityInput2Operation string
UtilityInput2Operation defines model for UtilityInput.2.Operation.
const (
UtilityInput2OperationCheckTaxNumber UtilityInput2Operation = "check-tax-number"
)
Defines values for UtilityInput2Operation.
func (UtilityInput2Operation) Valid ¶
func (e UtilityInput2Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput2Operation enum.
type UtilityInput3 ¶
type UtilityInput3 struct {
Operation UtilityInput3Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput3 defines model for UtilityInput.3.
type UtilityInput3Operation ¶
type UtilityInput3Operation string
UtilityInput3Operation defines model for UtilityInput.3.Operation.
const (
UtilityInput3OperationCheckBufa UtilityInput3Operation = "check-bufa"
)
Defines values for UtilityInput3Operation.
func (UtilityInput3Operation) Valid ¶
func (e UtilityInput3Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput3Operation enum.
type UtilityInput4 ¶
type UtilityInput4 struct {
Operation UtilityInput4Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput4 defines model for UtilityInput.4.
type UtilityInput4Operation ¶
type UtilityInput4Operation string
UtilityInput4Operation defines model for UtilityInput.4.Operation.
const (
UtilityInput4OperationCheckEwaz UtilityInput4Operation = "check-ewaz"
)
Defines values for UtilityInput4Operation.
func (UtilityInput4Operation) Valid ¶
func (e UtilityInput4Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput4Operation enum.
type UtilityInput5 ¶
type UtilityInput5 struct {
Operation UtilityInput5Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput5 defines model for UtilityInput.5.
type UtilityInput5Operation ¶
type UtilityInput5Operation string
UtilityInput5Operation defines model for UtilityInput.5.Operation.
const (
UtilityInput5OperationCheckIdnr UtilityInput5Operation = "check-idnr"
)
Defines values for UtilityInput5Operation.
func (UtilityInput5Operation) Valid ¶
func (e UtilityInput5Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput5Operation enum.
type UtilityInput6 ¶
type UtilityInput6 struct {
Operation UtilityInput6Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput6 defines model for UtilityInput.6.
type UtilityInput6Operation ¶
type UtilityInput6Operation string
UtilityInput6Operation defines model for UtilityInput.6.Operation.
const (
UtilityInput6OperationCheckWidnr UtilityInput6Operation = "check-widnr"
)
Defines values for UtilityInput6Operation.
func (UtilityInput6Operation) Valid ¶
func (e UtilityInput6Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput6Operation enum.
type UtilityInput7 ¶
type UtilityInput7 struct {
Operation UtilityInput7Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput7 defines model for UtilityInput.7.
type UtilityInput7Operation ¶
type UtilityInput7Operation string
UtilityInput7Operation defines model for UtilityInput.7.Operation.
const (
UtilityInput7OperationFormatTaxNumber UtilityInput7Operation = "format-tax-number"
)
Defines values for UtilityInput7Operation.
func (UtilityInput7Operation) Valid ¶
func (e UtilityInput7Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput7Operation enum.
type UtilityInput8 ¶
type UtilityInput8 struct {
Operation UtilityInput8Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput8 defines model for UtilityInput.8.
type UtilityInput8Operation ¶
type UtilityInput8Operation string
UtilityInput8Operation defines model for UtilityInput.8.Operation.
const (
UtilityInput8OperationFormatEwaz UtilityInput8Operation = "format-ewaz"
)
Defines values for UtilityInput8Operation.
func (UtilityInput8Operation) Valid ¶
func (e UtilityInput8Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput8Operation enum.
type UtilityInput9 ¶
type UtilityInput9 struct {
Operation UtilityInput9Operation `json:"operation"`
State string `json:"state"`
TaxOffice *string `json:"tax_office,omitempty"`
Value string `json:"value"`
}
UtilityInput9 defines model for UtilityInput.9.
type UtilityInput9Operation ¶
type UtilityInput9Operation string
UtilityInput9Operation defines model for UtilityInput.9.Operation.
const (
UtilityInput9OperationConvertTaxNumber UtilityInput9Operation = "convert-tax-number"
)
Defines values for UtilityInput9Operation.
func (UtilityInput9Operation) Valid ¶
func (e UtilityInput9Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput9Operation enum.
type UtilityInput10 ¶
type UtilityInput10 struct {
Operation UtilityInput10Operation `json:"operation"`
State string `json:"state"`
Value string `json:"value"`
}
UtilityInput10 defines model for UtilityInput.10.
type UtilityInput10Operation ¶
type UtilityInput10Operation string
UtilityInput10Operation defines model for UtilityInput.10.Operation.
const (
UtilityInput10OperationConvertEwaz UtilityInput10Operation = "convert-ewaz"
)
Defines values for UtilityInput10Operation.
func (UtilityInput10Operation) Valid ¶
func (e UtilityInput10Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput10Operation enum.
type UtilityInput11 ¶
type UtilityInput11 struct {
Operation UtilityInput11Operation `json:"operation"`
}
UtilityInput11 defines model for UtilityInput.11.
type UtilityInput11Operation ¶
type UtilityInput11Operation string
UtilityInput11Operation defines model for UtilityInput.11.Operation.
const (
UtilityInput11OperationTaxOfficeStates UtilityInput11Operation = "tax-office-states"
)
Defines values for UtilityInput11Operation.
func (UtilityInput11Operation) Valid ¶
func (e UtilityInput11Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput11Operation enum.
type UtilityInput12 ¶
type UtilityInput12 struct {
Operation UtilityInput12Operation `json:"operation"`
}
UtilityInput12 defines model for UtilityInput.12.
type UtilityInput12Operation ¶
type UtilityInput12Operation string
UtilityInput12Operation defines model for UtilityInput.12.Operation.
const (
UtilityInput12OperationTestTaxOffices UtilityInput12Operation = "test-tax-offices"
)
Defines values for UtilityInput12Operation.
func (UtilityInput12Operation) Valid ¶
func (e UtilityInput12Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput12Operation enum.
type UtilityInput13 ¶
type UtilityInput13 struct {
Operation UtilityInput13Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput13 defines model for UtilityInput.13.
type UtilityInput13Operation ¶
type UtilityInput13Operation string
UtilityInput13Operation defines model for UtilityInput.13.Operation.
const (
UtilityInput13OperationTaxOffices UtilityInput13Operation = "tax-offices"
)
Defines values for UtilityInput13Operation.
func (UtilityInput13Operation) Valid ¶
func (e UtilityInput13Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput13Operation enum.
type UtilityInput14 ¶
type UtilityInput14 struct {
Operation UtilityInput14Operation `json:"operation"`
Value string `json:"value"`
}
UtilityInput14 defines model for UtilityInput.14.
type UtilityInput14Operation ¶
type UtilityInput14Operation string
UtilityInput14Operation defines model for UtilityInput.14.Operation.
const (
UtilityInput14OperationTaxOffice UtilityInput14Operation = "tax-office"
)
Defines values for UtilityInput14Operation.
func (UtilityInput14Operation) Valid ¶
func (e UtilityInput14Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput14Operation enum.
type UtilityInput15 ¶
type UtilityInput15 struct {
Operation UtilityInput15Operation `json:"operation"`
Procedure UtilityInput15Procedure `json:"procedure"`
Value *string `json:"value,omitempty"`
}
UtilityInput15 defines model for UtilityInput.15.
type UtilityInput15Operation ¶
type UtilityInput15Operation string
UtilityInput15Operation defines model for UtilityInput.15.Operation.
const (
UtilityInput15OperationFieldChoices UtilityInput15Operation = "field-choices"
)
Defines values for UtilityInput15Operation.
func (UtilityInput15Operation) Valid ¶
func (e UtilityInput15Operation) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput15Operation enum.
type UtilityInput15Procedure ¶
type UtilityInput15Procedure string
UtilityInput15Procedure defines model for UtilityInput.15.Procedure.
const (
ESt2025 UtilityInput15Procedure = "ESt_2025"
)
Defines values for UtilityInput15Procedure.
func (UtilityInput15Procedure) Valid ¶
func (e UtilityInput15Procedure) Valid() bool
Valid indicates whether the value is a known member of the UtilityInput15Procedure enum.
type UtilityJob ¶
type UtilityJob struct {
Attempts int `json:"attempts"`
Id ID `json:"id"`
Operation UtilityJobOperation `json:"operation"`
ProductId ID `json:"product_id"`
Result *UtilityResult `json:"result,omitempty"`
Status UtilityJobStatus `json:"status"`
}
UtilityJob defines model for UtilityJob.
type UtilityJobOperation ¶
type UtilityJobOperation string
UtilityJobOperation defines model for UtilityJob.Operation.
const ( UtilityJobOperationCheckBic UtilityJobOperation = "check-bic" UtilityJobOperationCheckBufa UtilityJobOperation = "check-bufa" UtilityJobOperationCheckEwaz UtilityJobOperation = "check-ewaz" UtilityJobOperationCheckIban UtilityJobOperation = "check-iban" UtilityJobOperationCheckIdnr UtilityJobOperation = "check-idnr" UtilityJobOperationCheckTaxNumber UtilityJobOperation = "check-tax-number" UtilityJobOperationCheckWidnr UtilityJobOperation = "check-widnr" UtilityJobOperationConvertEwaz UtilityJobOperation = "convert-ewaz" UtilityJobOperationConvertTaxNumber UtilityJobOperation = "convert-tax-number" UtilityJobOperationFieldChoices UtilityJobOperation = "field-choices" UtilityJobOperationFormatEwaz UtilityJobOperation = "format-ewaz" UtilityJobOperationFormatTaxNumber UtilityJobOperation = "format-tax-number" UtilityJobOperationTaxOffice UtilityJobOperation = "tax-office" UtilityJobOperationTaxOfficeStates UtilityJobOperation = "tax-office-states" UtilityJobOperationTaxOffices UtilityJobOperation = "tax-offices" UtilityJobOperationTestTaxOffices UtilityJobOperation = "test-tax-offices" )
Defines values for UtilityJobOperation.
func (UtilityJobOperation) Valid ¶
func (e UtilityJobOperation) Valid() bool
Valid indicates whether the value is a known member of the UtilityJobOperation enum.
type UtilityJobStatus ¶
type UtilityJobStatus string
UtilityJobStatus defines model for UtilityJob.Status.
const ( UtilityJobStatusCompleted UtilityJobStatus = "completed" UtilityJobStatusFailed UtilityJobStatus = "failed" UtilityJobStatusQueued UtilityJobStatus = "queued" UtilityJobStatusRunning UtilityJobStatus = "running" )
Defines values for UtilityJobStatus.
func (UtilityJobStatus) Valid ¶
func (e UtilityJobStatus) Valid() bool
Valid indicates whether the value is a known member of the UtilityJobStatus enum.
type UtilityResponse ¶
type UtilityResponse struct {
NativeCode int `json:"native_code"`
Operation UtilityResponseOperation `json:"operation"`
Protocol UtilityResponseProtocol `json:"protocol"`
RequestSha256 Digest `json:"request_sha256"`
// ResultText Base64 of the exact SDK bytes.
ResultText *[]byte `json:"result_text,omitempty"`
// ResultXml Base64 of the exact SDK bytes.
ResultXml *[]byte `json:"result_xml,omitempty"`
SdkArchiveSha256 Digest `json:"sdk_archive_sha256"`
SdkRelease UtilityResponseSdkRelease `json:"sdk_release"`
// VersionXml Base64 of the exact SDK bytes.
VersionXml []byte `json:"version_xml"`
}
UtilityResponse defines model for UtilityResponse.
type UtilityResponseOperation ¶
type UtilityResponseOperation string
UtilityResponseOperation defines model for UtilityResponse.Operation.
const ( UtilityResponseOperationCheckBic UtilityResponseOperation = "check-bic" UtilityResponseOperationCheckBufa UtilityResponseOperation = "check-bufa" UtilityResponseOperationCheckEwaz UtilityResponseOperation = "check-ewaz" UtilityResponseOperationCheckIban UtilityResponseOperation = "check-iban" UtilityResponseOperationCheckIdnr UtilityResponseOperation = "check-idnr" UtilityResponseOperationCheckTaxNumber UtilityResponseOperation = "check-tax-number" UtilityResponseOperationCheckWidnr UtilityResponseOperation = "check-widnr" UtilityResponseOperationConvertEwaz UtilityResponseOperation = "convert-ewaz" UtilityResponseOperationConvertTaxNumber UtilityResponseOperation = "convert-tax-number" UtilityResponseOperationFieldChoices UtilityResponseOperation = "field-choices" UtilityResponseOperationFormatEwaz UtilityResponseOperation = "format-ewaz" UtilityResponseOperationFormatTaxNumber UtilityResponseOperation = "format-tax-number" UtilityResponseOperationTaxOffice UtilityResponseOperation = "tax-office" UtilityResponseOperationTaxOfficeStates UtilityResponseOperation = "tax-office-states" UtilityResponseOperationTaxOffices UtilityResponseOperation = "tax-offices" UtilityResponseOperationTestTaxOffices UtilityResponseOperation = "test-tax-offices" )
Defines values for UtilityResponseOperation.
func (UtilityResponseOperation) Valid ¶
func (e UtilityResponseOperation) Valid() bool
Valid indicates whether the value is a known member of the UtilityResponseOperation enum.
type UtilityResponseProtocol ¶
type UtilityResponseProtocol int
UtilityResponseProtocol defines model for UtilityResponse.Protocol.
const (
UtilityResponseProtocolN1 UtilityResponseProtocol = 1
)
Defines values for UtilityResponseProtocol.
func (UtilityResponseProtocol) Valid ¶
func (e UtilityResponseProtocol) Valid() bool
Valid indicates whether the value is a known member of the UtilityResponseProtocol enum.
type UtilityResponseSdkRelease ¶
type UtilityResponseSdkRelease string
UtilityResponseSdkRelease defines model for UtilityResponse.SdkRelease.
const (
N44360 UtilityResponseSdkRelease = "44.3.6.0"
)
Defines values for UtilityResponseSdkRelease.
func (UtilityResponseSdkRelease) Valid ¶
func (e UtilityResponseSdkRelease) Valid() bool
Valid indicates whether the value is a known member of the UtilityResponseSdkRelease enum.
type UtilityResult ¶
type UtilityResult struct {
Failure *string `json:"failure,omitempty"`
Outcome UtilityResultOutcome `json:"outcome"`
Response *UtilityResponse `json:"response,omitempty"`
}
UtilityResult defines model for UtilityResult.
type UtilityResultOutcome ¶
type UtilityResultOutcome string
UtilityResultOutcome defines model for UtilityResult.Outcome.
const ( UtilityResultOutcomeFailed UtilityResultOutcome = "failed" UtilityResultOutcomeRejected UtilityResultOutcome = "rejected" UtilityResultOutcomeSucceeded UtilityResultOutcome = "succeeded" )
Defines values for UtilityResultOutcome.
func (UtilityResultOutcome) Valid ¶
func (e UtilityResultOutcome) Valid() bool
Valid indicates whether the value is a known member of the UtilityResultOutcome enum.
type Validation ¶
type Validation struct {
Attempts int `json:"attempts"`
Id ID `json:"id"`
NativeCode *int `json:"native_code,omitempty"`
Outcome *ValidationOutcome `json:"outcome,omitempty"`
PreparationId ID `json:"preparation_id"`
ProductId ID `json:"product_id"`
Status ValidationStatus `json:"status"`
}
Validation defines model for Validation.
type ValidationDiagnosticFinding ¶
type ValidationDiagnosticFinding struct {
// Code Exact FachlicheFehlerId or FachlicheHinweisId string, when supplied.
Code *string `json:"code,omitempty"`
FieldIdentifier *string `json:"field_identifier,omitempty"`
FormLine *string `json:"form_line,omitempty"`
FormSequence *string `json:"form_sequence,omitempty"`
Kind ValidationDiagnosticFindingKind `json:"kind"`
// Locations Proven frozen review/source locations only. An empty array means global or ambiguous; no location is inferred from text.
Locations []DiagnosticLocation `json:"locations"`
MultipleLineIndex *string `json:"multiple_line_index,omitempty"`
PrivateId *string `json:"private_id,omitempty"`
RuleName *string `json:"rule_name,omitempty"`
SemanticIndices *[]DiagnosticSemanticIndex `json:"semantic_indices,omitempty"`
SubArea *string `json:"sub_area,omitempty"`
Text *string `json:"text,omitempty"`
// Ticket Exact native Nutzdatenticket; never normalized numerically.
Ticket string `json:"ticket"`
}
ValidationDiagnosticFinding defines model for ValidationDiagnosticFinding.
type ValidationDiagnosticFindingKind ¶
type ValidationDiagnosticFindingKind string
ValidationDiagnosticFindingKind defines model for ValidationDiagnosticFinding.Kind.
const ( Error ValidationDiagnosticFindingKind = "error" Hint ValidationDiagnosticFindingKind = "hint" )
Defines values for ValidationDiagnosticFindingKind.
func (ValidationDiagnosticFindingKind) Valid ¶
func (e ValidationDiagnosticFindingKind) Valid() bool
Valid indicates whether the value is a known member of the ValidationDiagnosticFindingKind enum.
type ValidationDiagnostics ¶
type ValidationDiagnostics struct {
Findings []ValidationDiagnosticFinding `json:"findings"`
NativeCode *int `json:"native_code,omitempty"`
PayloadSha256 string `json:"payload_sha256"`
PreparationId string `json:"preparation_id"`
Procedure string `json:"procedure"`
Reason *ValidationDiagnosticsReason `json:"reason,omitempty"`
RequestSha256 string `json:"request_sha256"`
ResultSha256 *string `json:"result_sha256,omitempty"`
// ReviewSha256 SHA-256 of frozen review.json, to which all review_path pointers refer.
ReviewSha256 string `json:"review_sha256"`
Schema ValidationDiagnosticsSchema `json:"schema"`
SourceSchema string `json:"source_schema"`
Status ValidationDiagnosticsStatus `json:"status"`
ValidationId string `json:"validation_id"`
}
ValidationDiagnostics Additive read projection, never approval or submission authority. Findings preserve native order. Parsing is bounded to 4 MiB UTF-8 XML, 4096 findings, 64 semantic indices per finding and 64 KiB per string; findings JSON is capped at 3 MiB and the complete projection at 4 MiB. Unsupported or oversized evidence is unavailable, never truncated. Raw result.xml remains separately readable.
type ValidationDiagnosticsReason ¶
type ValidationDiagnosticsReason string
ValidationDiagnosticsReason defines model for ValidationDiagnostics.Reason.
const ( ProjectionLimit ValidationDiagnosticsReason = "projection_limit" UnsupportedResult ValidationDiagnosticsReason = "unsupported_result" )
Defines values for ValidationDiagnosticsReason.
func (ValidationDiagnosticsReason) Valid ¶
func (e ValidationDiagnosticsReason) Valid() bool
Valid indicates whether the value is a known member of the ValidationDiagnosticsReason enum.
type ValidationDiagnosticsSchema ¶
type ValidationDiagnosticsSchema string
ValidationDiagnosticsSchema defines model for ValidationDiagnostics.Schema.
const (
EricValidationDiagnosticsV1 ValidationDiagnosticsSchema = "eric.validation-diagnostics.v1"
)
Defines values for ValidationDiagnosticsSchema.
func (ValidationDiagnosticsSchema) Valid ¶
func (e ValidationDiagnosticsSchema) Valid() bool
Valid indicates whether the value is a known member of the ValidationDiagnosticsSchema enum.
type ValidationDiagnosticsStatus ¶
type ValidationDiagnosticsStatus string
ValidationDiagnosticsStatus defines model for ValidationDiagnostics.Status.
const ( Available ValidationDiagnosticsStatus = "available" )
Defines values for ValidationDiagnosticsStatus.
func (ValidationDiagnosticsStatus) Valid ¶
func (e ValidationDiagnosticsStatus) Valid() bool
Valid indicates whether the value is a known member of the ValidationDiagnosticsStatus enum.
type ValidationInput ¶
type ValidationInput struct {
PreparationId ID `json:"preparation_id"`
}
ValidationInput defines model for ValidationInput.
type ValidationOutcome ¶
type ValidationOutcome string
ValidationOutcome defines model for Validation.Outcome.
const ( ValidationOutcomeFailed ValidationOutcome = "failed" ValidationOutcomeRejected ValidationOutcome = "rejected" ValidationOutcomeValid ValidationOutcome = "valid" )
Defines values for ValidationOutcome.
func (ValidationOutcome) Valid ¶
func (e ValidationOutcome) Valid() bool
Valid indicates whether the value is a known member of the ValidationOutcome enum.
type ValidationStatus ¶
type ValidationStatus string
ValidationStatus defines model for Validation.Status.
const ( ValidationStatusCompleted ValidationStatus = "completed" ValidationStatusFailed ValidationStatus = "failed" ValidationStatusQueued ValidationStatus = "queued" ValidationStatusRunning ValidationStatus = "running" )
Defines values for ValidationStatus.
func (ValidationStatus) Valid ¶
func (e ValidationStatus) Valid() bool
Valid indicates whether the value is a known member of the ValidationStatus enum.
type WithdrawEBilanzMappingJSONRequestBody ¶
type WithdrawEBilanzMappingJSONRequestBody = EBilanzMappingDecisionInput
WithdrawEBilanzMappingJSONRequestBody defines body for WithdrawEBilanzMapping for application/json ContentType.
type WithdrawEBilanzMappingParams ¶
type WithdrawEBilanzMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
WithdrawEBilanzMappingParams defines parameters for WithdrawEBilanzMapping.
type WithdrawEBilanzMappingResponse ¶
type WithdrawEBilanzMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DecisionReceipt
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseWithdrawEBilanzMappingResponse ¶
func ParseWithdrawEBilanzMappingResponse(rsp *http.Response) (*WithdrawEBilanzMappingResponse, error)
ParseWithdrawEBilanzMappingResponse parses an HTTP response from a WithdrawEBilanzMappingWithResponse call
func (WithdrawEBilanzMappingResponse) ContentType ¶
func (r WithdrawEBilanzMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (WithdrawEBilanzMappingResponse) GetApplicationproblemJSONDefault ¶
func (r WithdrawEBilanzMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (WithdrawEBilanzMappingResponse) GetBody ¶
func (r WithdrawEBilanzMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (WithdrawEBilanzMappingResponse) GetJSON201 ¶
func (r WithdrawEBilanzMappingResponse) GetJSON201() *DecisionReceipt
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (WithdrawEBilanzMappingResponse) Status ¶
func (r WithdrawEBilanzMappingResponse) Status() string
Status returns HTTPResponse.Status
func (WithdrawEBilanzMappingResponse) StatusCode ¶
func (r WithdrawEBilanzMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WithdrawUStVAMappingJSONRequestBody ¶
type WithdrawUStVAMappingJSONRequestBody = UStVAMappingDecisionInput
WithdrawUStVAMappingJSONRequestBody defines body for WithdrawUStVAMapping for application/json ContentType.
type WithdrawUStVAMappingParams ¶
type WithdrawUStVAMappingParams struct {
XERICTenant Tenant `json:"X-ERIC-Tenant"`
IdempotencyKey Idempotency `json:"Idempotency-Key"`
// XERICActorStatus Fresh signed SaaS actor status JWS, bound to the registered authority and this machine client. Not included in mutation idempotency hashes.
XERICActorStatus DelegatedActorStatus `json:"X-ERIC-Actor-Status"`
}
WithdrawUStVAMappingParams defines parameters for WithdrawUStVAMapping.
type WithdrawUStVAMappingResponse ¶
type WithdrawUStVAMappingResponse struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *DecisionReceipt
// ApplicationproblemJSONDefault the response for an HTTP default `application/problem+json` response
ApplicationproblemJSONDefault *Problem
}
func ParseWithdrawUStVAMappingResponse ¶
func ParseWithdrawUStVAMappingResponse(rsp *http.Response) (*WithdrawUStVAMappingResponse, error)
ParseWithdrawUStVAMappingResponse parses an HTTP response from a WithdrawUStVAMappingWithResponse call
func (WithdrawUStVAMappingResponse) ContentType ¶
func (r WithdrawUStVAMappingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (WithdrawUStVAMappingResponse) GetApplicationproblemJSONDefault ¶
func (r WithdrawUStVAMappingResponse) GetApplicationproblemJSONDefault() *Problem
GetApplicationproblemJSONDefault returns the response for an HTTP default `application/problem+json` response
func (WithdrawUStVAMappingResponse) GetBody ¶
func (r WithdrawUStVAMappingResponse) GetBody() []byte
GetBody returns the raw response body bytes
func (WithdrawUStVAMappingResponse) GetJSON201 ¶
func (r WithdrawUStVAMappingResponse) GetJSON201() *DecisionReceipt
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (WithdrawUStVAMappingResponse) Status ¶
func (r WithdrawUStVAMappingResponse) Status() string
Status returns HTTPResponse.Status
func (WithdrawUStVAMappingResponse) StatusCode ¶
func (r WithdrawUStVAMappingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode