artifacthub

package module
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2023 License: MIT Imports: 11 Imported by: 0

README

go-artifacthub

Auto generated using https://github.com/deepmap/oapi-codegen from https://artifacthub.io/docs/api/

Usage

client, err := artifacthub.NewClientWithResponses("https://artifacthub.io/api/v1", artifacthub.WithRequestEditorFn(func(ctx context.Context, req *http.Request) error {
  req.Header.Set("X-API-KEY-ID", "KEY_ID")
  req.Header.Set("X-API-KEY-SECRET", "KEY_SECRET")
  return nil
}))
if err != nil {
  return nil, err
}

resp, err := client.GetHelmPackageDetailsWithResponse(ctx, "repo", "package")
if err != nil {
  return nil, err
}

Documentation

Overview

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

Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.

Index

Constants

View Source
const (
	ApiKeyIdScopes     = "ApiKeyId.Scopes"
	ApiKeySecretScopes = "ApiKeySecret.Scopes"
)

Variables

This section is empty.

Functions

func NewAcceptOrganizationInvitationRequest

func NewAcceptOrganizationInvitationRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewAcceptOrganizationInvitationRequest generates requests for AcceptOrganizationInvitation

func NewAddOptOutEntryRequest

func NewAddOptOutEntryRequest(server string, body AddOptOutEntryJSONRequestBody) (*http.Request, error)

NewAddOptOutEntryRequest calls the generic AddOptOutEntry builder with application/json body

func NewAddOptOutEntryRequestWithBody

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

NewAddOptOutEntryRequestWithBody generates requests for AddOptOutEntry with any type of body

func NewAddOrganizationMemberRequest

func NewAddOrganizationMemberRequest(server string, orgName OrgNameParam, userAlias UserAliasParam) (*http.Request, error)

NewAddOrganizationMemberRequest generates requests for AddOrganizationMember

func NewAddOrganizationRepositoryRequest

func NewAddOrganizationRepositoryRequest(server string, orgName OrgNameParam, body AddOrganizationRepositoryJSONRequestBody) (*http.Request, error)

NewAddOrganizationRepositoryRequest calls the generic AddOrganizationRepository builder with application/json body

func NewAddOrganizationRepositoryRequestWithBody

func NewAddOrganizationRepositoryRequestWithBody(server string, orgName OrgNameParam, contentType string, body io.Reader) (*http.Request, error)

NewAddOrganizationRepositoryRequestWithBody generates requests for AddOrganizationRepository with any type of body

func NewAddOrganizationRequest

func NewAddOrganizationRequest(server string, body AddOrganizationJSONRequestBody) (*http.Request, error)

NewAddOrganizationRequest calls the generic AddOrganization builder with application/json body

func NewAddOrganizationRequestWithBody

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

NewAddOrganizationRequestWithBody generates requests for AddOrganization with any type of body

func NewAddOrganizationWebhookRequest

func NewAddOrganizationWebhookRequest(server string, orgName OrgNameParam, body AddOrganizationWebhookJSONRequestBody) (*http.Request, error)

NewAddOrganizationWebhookRequest calls the generic AddOrganizationWebhook builder with application/json body

func NewAddOrganizationWebhookRequestWithBody

func NewAddOrganizationWebhookRequestWithBody(server string, orgName OrgNameParam, contentType string, body io.Reader) (*http.Request, error)

NewAddOrganizationWebhookRequestWithBody generates requests for AddOrganizationWebhook with any type of body

func NewAddPackageSubscriptionRequest

func NewAddPackageSubscriptionRequest(server string, body AddPackageSubscriptionJSONRequestBody) (*http.Request, error)

NewAddPackageSubscriptionRequest calls the generic AddPackageSubscription builder with application/json body

func NewAddPackageSubscriptionRequestWithBody

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

NewAddPackageSubscriptionRequestWithBody generates requests for AddPackageSubscription with any type of body

func NewAddProductionUsageRequest

func NewAddProductionUsageRequest(server string, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam) (*http.Request, error)

NewAddProductionUsageRequest generates requests for AddProductionUsage

func NewAddUserRepositoryRequest

func NewAddUserRepositoryRequest(server string, body AddUserRepositoryJSONRequestBody) (*http.Request, error)

NewAddUserRepositoryRequest calls the generic AddUserRepository builder with application/json body

func NewAddUserRepositoryRequestWithBody

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

NewAddUserRepositoryRequestWithBody generates requests for AddUserRepository with any type of body

func NewAddUserWebhookRequest

func NewAddUserWebhookRequest(server string, body AddUserWebhookJSONRequestBody) (*http.Request, error)

NewAddUserWebhookRequest calls the generic AddUserWebhook builder with application/json body

func NewAddUserWebhookRequestWithBody

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

NewAddUserWebhookRequestWithBody generates requests for AddUserWebhook with any type of body

func NewCheckAvailabilityRequest

func NewCheckAvailabilityRequest(server string, resourceKind ResourceKindNameParam, params *CheckAvailabilityParams) (*http.Request, error)

NewCheckAvailabilityRequest generates requests for CheckAvailability

func NewClaimRepositoryOwnershipFromOrganizationRequest

func NewClaimRepositoryOwnershipFromOrganizationRequest(server string, orgName OrgNameParam, repoName RepoNameParam, params *ClaimRepositoryOwnershipFromOrganizationParams) (*http.Request, error)

NewClaimRepositoryOwnershipFromOrganizationRequest generates requests for ClaimRepositoryOwnershipFromOrganization

func NewClaimRepositoryOwnershipRequest

func NewClaimRepositoryOwnershipRequest(server string, repoName RepoNameParam, params *ClaimRepositoryOwnershipParams) (*http.Request, error)

NewClaimRepositoryOwnershipRequest generates requests for ClaimRepositoryOwnership

func NewDeleteOptOutEntryRequest

func NewDeleteOptOutEntryRequest(server string, optOutID OptOutIDParam) (*http.Request, error)

NewDeleteOptOutEntryRequest generates requests for DeleteOptOutEntry

func NewDeleteOrganizationMemberRequest

func NewDeleteOrganizationMemberRequest(server string, orgName OrgNameParam, userAlias UserAliasParam) (*http.Request, error)

NewDeleteOrganizationMemberRequest generates requests for DeleteOrganizationMember

func NewDeleteOrganizationRepositoryRequest

func NewDeleteOrganizationRepositoryRequest(server string, orgName OrgNameParam, repoName RepoNameParam) (*http.Request, error)

NewDeleteOrganizationRepositoryRequest generates requests for DeleteOrganizationRepository

func NewDeleteOrganizationRequest

func NewDeleteOrganizationRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewDeleteOrganizationRequest generates requests for DeleteOrganization

func NewDeleteOrganizationWebhookRequest

func NewDeleteOrganizationWebhookRequest(server string, orgName OrgNameParam, webhookID WebhookIDParam) (*http.Request, error)

NewDeleteOrganizationWebhookRequest generates requests for DeleteOrganizationWebhook

func NewDeletePackageSubscriptionRequest

func NewDeletePackageSubscriptionRequest(server string, params *DeletePackageSubscriptionParams) (*http.Request, error)

NewDeletePackageSubscriptionRequest generates requests for DeletePackageSubscription

func NewDeleteProductionUsageRequest

func NewDeleteProductionUsageRequest(server string, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam) (*http.Request, error)

NewDeleteProductionUsageRequest generates requests for DeleteProductionUsage

func NewDeleteUserRepositoryRequest

func NewDeleteUserRepositoryRequest(server string, repoName RepoNameParam) (*http.Request, error)

NewDeleteUserRepositoryRequest generates requests for DeleteUserRepository

func NewDeleteUserWebhookRequest

func NewDeleteUserWebhookRequest(server string, webhookID WebhookIDParam) (*http.Request, error)

NewDeleteUserWebhookRequest generates requests for DeleteUserWebhook

func NewGenerateChangelogMDRequest

func NewGenerateChangelogMDRequest(server string, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGenerateChangelogMDRequest generates requests for GenerateChangelogMD

func NewGetAllowedActionsRequest

func NewGetAllowedActionsRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewGetAllowedActionsRequest generates requests for GetAllowedActions

func NewGetArgoTemplatesDetailsRequest

func NewGetArgoTemplatesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetArgoTemplatesDetailsRequest generates requests for GetArgoTemplatesDetails

func NewGetArgoTemplatesVersionDetailsRequest

func NewGetArgoTemplatesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetArgoTemplatesVersionDetailsRequest generates requests for GetArgoTemplatesVersionDetails

func NewGetArtifactHubStatsRequest

func NewGetArtifactHubStatsRequest(server string) (*http.Request, error)

NewGetArtifactHubStatsRequest generates requests for GetArtifactHubStats

func NewGetBackstagePluginsDetailsRequest

func NewGetBackstagePluginsDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetBackstagePluginsDetailsRequest generates requests for GetBackstagePluginsDetails

func NewGetBackstagePluginsVersionDetailsRequest

func NewGetBackstagePluginsVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetBackstagePluginsVersionDetailsRequest generates requests for GetBackstagePluginsVersionDetails

func NewGetChartValuesRequest

func NewGetChartValuesRequest(server string, packageID PackageIDParam, version VersionParam) (*http.Request, error)

NewGetChartValuesRequest generates requests for GetChartValues

func NewGetContainerImageDetailsRequest

func NewGetContainerImageDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetContainerImageDetailsRequest generates requests for GetContainerImageDetails

func NewGetContainerImageVersionDetailsRequest

func NewGetContainerImageVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetContainerImageVersionDetailsRequest generates requests for GetContainerImageVersionDetails

func NewGetCoreDNSPluginDetailsRequest

func NewGetCoreDNSPluginDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetCoreDNSPluginDetailsRequest generates requests for GetCoreDNSPluginDetails

func NewGetCoreDNSPluginVersionDetailsRequest

func NewGetCoreDNSPluginVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetCoreDNSPluginVersionDetailsRequest generates requests for GetCoreDNSPluginVersionDetails

func NewGetFalcoRulesDetailsRequest

func NewGetFalcoRulesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetFalcoRulesDetailsRequest generates requests for GetFalcoRulesDetails

func NewGetFalcoRulesVersionDetailsRequest

func NewGetFalcoRulesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetFalcoRulesVersionDetailsRequest generates requests for GetFalcoRulesVersionDetails

func NewGetGatekeeperPoliciesDetailsRequest

func NewGetGatekeeperPoliciesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetGatekeeperPoliciesDetailsRequest generates requests for GetGatekeeperPoliciesDetails

func NewGetGatekeeperPoliciesVersionDetailsRequest

func NewGetGatekeeperPoliciesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetGatekeeperPoliciesVersionDetailsRequest generates requests for GetGatekeeperPoliciesVersionDetails

func NewGetHarborReplicationDumpRequest

func NewGetHarborReplicationDumpRequest(server string) (*http.Request, error)

NewGetHarborReplicationDumpRequest generates requests for GetHarborReplicationDump

func NewGetHelmChartTemplatesRequest

func NewGetHelmChartTemplatesRequest(server string, packageID PackageIDParam, version VersionParam) (*http.Request, error)

NewGetHelmChartTemplatesRequest generates requests for GetHelmChartTemplates

func NewGetHelmExporterDumpRequest

func NewGetHelmExporterDumpRequest(server string) (*http.Request, error)

NewGetHelmExporterDumpRequest generates requests for GetHelmExporterDump

func NewGetHelmPackageDetailsRequest

func NewGetHelmPackageDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetHelmPackageDetailsRequest generates requests for GetHelmPackageDetails

func NewGetHelmPackageVersionDetailsRequest

func NewGetHelmPackageVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetHelmPackageVersionDetailsRequest generates requests for GetHelmPackageVersionDetails

func NewGetHelmPluginDetailsRequest

func NewGetHelmPluginDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetHelmPluginDetailsRequest generates requests for GetHelmPluginDetails

func NewGetHelmPluginVersionDetailsRequest

func NewGetHelmPluginVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetHelmPluginVersionDetailsRequest generates requests for GetHelmPluginVersionDetails

func NewGetKedaScalerDetailsRequest

func NewGetKedaScalerDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKedaScalerDetailsRequest generates requests for GetKedaScalerDetails

func NewGetKedaScalerVersionDetailsRequest

func NewGetKedaScalerVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKedaScalerVersionDetailsRequest generates requests for GetKedaScalerVersionDetails

func NewGetKeptnIntegrationsDetailsRequest

func NewGetKeptnIntegrationsDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKeptnIntegrationsDetailsRequest generates requests for GetKeptnIntegrationsDetails

func NewGetKeptnIntegrationsVersionDetailsRequest

func NewGetKeptnIntegrationsVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKeptnIntegrationsVersionDetailsRequest generates requests for GetKeptnIntegrationsVersionDetails

func NewGetKnativeClientPluginIntegrationsDetailsRequest

func NewGetKnativeClientPluginIntegrationsDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKnativeClientPluginIntegrationsDetailsRequest generates requests for GetKnativeClientPluginIntegrationsDetails

func NewGetKnativeClientPluginsVersionDetailsRequest

func NewGetKnativeClientPluginsVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKnativeClientPluginsVersionDetailsRequest generates requests for GetKnativeClientPluginsVersionDetails

func NewGetKubeArmorPoliciesDetailsRequest

func NewGetKubeArmorPoliciesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKubeArmorPoliciesDetailsRequest generates requests for GetKubeArmorPoliciesDetails

func NewGetKubeArmorPoliciesVersionDetailsRequest

func NewGetKubeArmorPoliciesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKubeArmorPoliciesVersionDetailsRequest generates requests for GetKubeArmorPoliciesVersionDetails

func NewGetKubectlPluginDetailsRequest

func NewGetKubectlPluginDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKubectlPluginDetailsRequest generates requests for GetKubectlPluginDetails

func NewGetKubectlPluginVersionDetailsRequest

func NewGetKubectlPluginVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKubectlPluginVersionDetailsRequest generates requests for GetKubectlPluginVersionDetails

func NewGetKubewardenPoliciesDetailsRequest

func NewGetKubewardenPoliciesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKubewardenPoliciesDetailsRequest generates requests for GetKubewardenPoliciesDetails

func NewGetKubewardenPoliciesVersionDetailsRequest

func NewGetKubewardenPoliciesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKubewardenPoliciesVersionDetailsRequest generates requests for GetKubewardenPoliciesVersionDetails

func NewGetKyvernoPoliciesDetailsRequest

func NewGetKyvernoPoliciesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetKyvernoPoliciesDetailsRequest generates requests for GetKyvernoPoliciesDetails

func NewGetKyvernoPoliciesVersionDetailsRequest

func NewGetKyvernoPoliciesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetKyvernoPoliciesVersionDetailsRequest generates requests for GetKyvernoPoliciesVersionDetails

func NewGetNovaDumpRequest

func NewGetNovaDumpRequest(server string) (*http.Request, error)

NewGetNovaDumpRequest generates requests for GetNovaDump

func NewGetOLMOperatorDetailsRequest

func NewGetOLMOperatorDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetOLMOperatorDetailsRequest generates requests for GetOLMOperatorDetails

func NewGetOLMOperatorVersionDetailsRequest

func NewGetOLMOperatorVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetOLMOperatorVersionDetailsRequest generates requests for GetOLMOperatorVersionDetails

func NewGetOPAPoliciesDetailsRequest

func NewGetOPAPoliciesDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetOPAPoliciesDetailsRequest generates requests for GetOPAPoliciesDetails

func NewGetOPAPoliciesVersionDetailsRequest

func NewGetOPAPoliciesVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetOPAPoliciesVersionDetailsRequest generates requests for GetOPAPoliciesVersionDetails

func NewGetOrganizationAuthPolicyRequest

func NewGetOrganizationAuthPolicyRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewGetOrganizationAuthPolicyRequest generates requests for GetOrganizationAuthPolicy

func NewGetOrganizationMembersRequest

func NewGetOrganizationMembersRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewGetOrganizationMembersRequest generates requests for GetOrganizationMembers

func NewGetOrganizationProfileRequest

func NewGetOrganizationProfileRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewGetOrganizationProfileRequest generates requests for GetOrganizationProfile

func NewGetOrganizationWebhookDetailsRequest

func NewGetOrganizationWebhookDetailsRequest(server string, orgName OrgNameParam, webhookID WebhookIDParam) (*http.Request, error)

NewGetOrganizationWebhookDetailsRequest generates requests for GetOrganizationWebhookDetails

func NewGetOrganizationWebhooksRequest

func NewGetOrganizationWebhooksRequest(server string, orgName OrgNameParam) (*http.Request, error)

NewGetOrganizationWebhooksRequest generates requests for GetOrganizationWebhooks

func NewGetPackageChangelogRequest

func NewGetPackageChangelogRequest(server string, packageID PackageIDParam) (*http.Request, error)

NewGetPackageChangelogRequest generates requests for GetPackageChangelog

func NewGetPackageSecurityReportRequest

func NewGetPackageSecurityReportRequest(server string, packageID PackageIDParam, version VersionParam) (*http.Request, error)

NewGetPackageSecurityReportRequest generates requests for GetPackageSecurityReport

func NewGetPackageStarsRequest

func NewGetPackageStarsRequest(server string, packageID PackageIDParam) (*http.Request, error)

NewGetPackageStarsRequest generates requests for GetPackageStars

func NewGetPackageStatsRequest

func NewGetPackageStatsRequest(server string) (*http.Request, error)

NewGetPackageStatsRequest generates requests for GetPackageStats

func NewGetPackageSummaryRequest

func NewGetPackageSummaryRequest(server string, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetPackageSummaryRequest generates requests for GetPackageSummary

func NewGetPackageUserSubscriptionsRequest

func NewGetPackageUserSubscriptionsRequest(server string, packageID PackageIDParam) (*http.Request, error)

NewGetPackageUserSubscriptionsRequest generates requests for GetPackageUserSubscriptions

func NewGetPackageValuesSchemaRequest

func NewGetPackageValuesSchemaRequest(server string, packageID PackageIDParam, version VersionParam) (*http.Request, error)

NewGetPackageValuesSchemaRequest generates requests for GetPackageValuesSchema

func NewGetPackageViewsRequest

func NewGetPackageViewsRequest(server string, packageID PackageIDParam) (*http.Request, error)

NewGetPackageViewsRequest generates requests for GetPackageViews

func NewGetProductionUsageRequest

func NewGetProductionUsageRequest(server string, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetProductionUsageRequest generates requests for GetProductionUsage

func NewGetRandomPackagesRequest

func NewGetRandomPackagesRequest(server string) (*http.Request, error)

NewGetRandomPackagesRequest generates requests for GetRandomPackages

func NewGetStarredPackagesByUserRequest

func NewGetStarredPackagesByUserRequest(server string, params *GetStarredPackagesByUserParams) (*http.Request, error)

NewGetStarredPackagesByUserRequest generates requests for GetStarredPackagesByUser

func NewGetTektonPipelineDetailsRequest

func NewGetTektonPipelineDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetTektonPipelineDetailsRequest generates requests for GetTektonPipelineDetails

func NewGetTektonPipelineVersionDetailsRequest

func NewGetTektonPipelineVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetTektonPipelineVersionDetailsRequest generates requests for GetTektonPipelineVersionDetails

func NewGetTektonTaskDetailsRequest

func NewGetTektonTaskDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetTektonTaskDetailsRequest generates requests for GetTektonTaskDetails

func NewGetTektonTaskVersionDetailsRequest

func NewGetTektonTaskVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetTektonTaskVersionDetailsRequest generates requests for GetTektonTaskVersionDetails

func NewGetTinkerbellActionsDetailsRequest

func NewGetTinkerbellActionsDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam) (*http.Request, error)

NewGetTinkerbellActionsDetailsRequest generates requests for GetTinkerbellActionsDetails

func NewGetTinkerbellActionsVersionDetailsRequest

func NewGetTinkerbellActionsVersionDetailsRequest(server string, repoName RepoNameParam, packageName PackageNameParam, version VersionParam) (*http.Request, error)

NewGetTinkerbellActionsVersionDetailsRequest generates requests for GetTinkerbellActionsVersionDetails

func NewGetUserOptOutEntriesRequest

func NewGetUserOptOutEntriesRequest(server string, params *GetUserOptOutEntriesParams) (*http.Request, error)

NewGetUserOptOutEntriesRequest generates requests for GetUserOptOutEntries

func NewGetUserOrganizationsRequest

func NewGetUserOrganizationsRequest(server string, params *GetUserOrganizationsParams) (*http.Request, error)

NewGetUserOrganizationsRequest generates requests for GetUserOrganizations

func NewGetUserProfileRequest

func NewGetUserProfileRequest(server string) (*http.Request, error)

NewGetUserProfileRequest generates requests for GetUserProfile

func NewGetUserSubscriptionsRequest

func NewGetUserSubscriptionsRequest(server string, params *GetUserSubscriptionsParams) (*http.Request, error)

NewGetUserSubscriptionsRequest generates requests for GetUserSubscriptions

func NewGetUserWebhookDetailRequest

func NewGetUserWebhookDetailRequest(server string, webhookID WebhookIDParam) (*http.Request, error)

NewGetUserWebhookDetailRequest generates requests for GetUserWebhookDetail

func NewGetUserWebhooksRequest

func NewGetUserWebhooksRequest(server string) (*http.Request, error)

NewGetUserWebhooksRequest generates requests for GetUserWebhooks

func NewRegisterUserRequest

func NewRegisterUserRequest(server string, body RegisterUserJSONRequestBody) (*http.Request, error)

NewRegisterUserRequest calls the generic RegisterUser builder with application/json body

func NewRegisterUserRequestWithBody

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

NewRegisterUserRequestWithBody generates requests for RegisterUser with any type of body

func NewResetPasswordCodeRequest

func NewResetPasswordCodeRequest(server string, body ResetPasswordCodeJSONRequestBody) (*http.Request, error)

NewResetPasswordCodeRequest calls the generic ResetPasswordCode builder with application/json body

func NewResetPasswordCodeRequestWithBody

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

NewResetPasswordCodeRequestWithBody generates requests for ResetPasswordCode with any type of body

func NewResetPasswordRequest

func NewResetPasswordRequest(server string, body ResetPasswordJSONRequestBody) (*http.Request, error)

NewResetPasswordRequest calls the generic ResetPassword builder with application/json body

func NewResetPasswordRequestWithBody

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

NewResetPasswordRequestWithBody generates requests for ResetPassword with any type of body

func NewSearchPackagesRequest

func NewSearchPackagesRequest(server string, params *SearchPackagesParams) (*http.Request, error)

NewSearchPackagesRequest generates requests for SearchPackages

func NewSearchRepositoriesRequest

func NewSearchRepositoriesRequest(server string, params *SearchRepositoriesParams) (*http.Request, error)

NewSearchRepositoriesRequest generates requests for SearchRepositories

func NewTogglePackageStarRequest

func NewTogglePackageStarRequest(server string, packageID PackageIDParam) (*http.Request, error)

NewTogglePackageStarRequest generates requests for TogglePackageStar

func NewTransferRepositoryOwnershipRequest

func NewTransferRepositoryOwnershipRequest(server string, orgName OrgNameParam, repoName RepoNameParam, params *TransferRepositoryOwnershipParams) (*http.Request, error)

NewTransferRepositoryOwnershipRequest generates requests for TransferRepositoryOwnership

func NewTransferRepositoryOwnershipToOrganizationRequest

func NewTransferRepositoryOwnershipToOrganizationRequest(server string, repoName RepoNameParam, params *TransferRepositoryOwnershipToOrganizationParams) (*http.Request, error)

NewTransferRepositoryOwnershipToOrganizationRequest generates requests for TransferRepositoryOwnershipToOrganization

func NewTriggerWebhookTestRequest

func NewTriggerWebhookTestRequest(server string, body TriggerWebhookTestJSONRequestBody) (*http.Request, error)

NewTriggerWebhookTestRequest calls the generic TriggerWebhookTest builder with application/json body

func NewTriggerWebhookTestRequestWithBody

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

NewTriggerWebhookTestRequestWithBody generates requests for TriggerWebhookTest with any type of body

func NewUpdateOrganizationAuthPolicyRequest

func NewUpdateOrganizationAuthPolicyRequest(server string, orgName OrgNameParam, body UpdateOrganizationAuthPolicyJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationAuthPolicyRequest calls the generic UpdateOrganizationAuthPolicy builder with application/json body

func NewUpdateOrganizationAuthPolicyRequestWithBody

func NewUpdateOrganizationAuthPolicyRequestWithBody(server string, orgName OrgNameParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationAuthPolicyRequestWithBody generates requests for UpdateOrganizationAuthPolicy with any type of body

func NewUpdateOrganizationProfileRequest

func NewUpdateOrganizationProfileRequest(server string, orgName OrgNameParam, body UpdateOrganizationProfileJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationProfileRequest calls the generic UpdateOrganizationProfile builder with application/json body

func NewUpdateOrganizationProfileRequestWithBody

func NewUpdateOrganizationProfileRequestWithBody(server string, orgName OrgNameParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationProfileRequestWithBody generates requests for UpdateOrganizationProfile with any type of body

func NewUpdateOrganizationRepositoryRequest

func NewUpdateOrganizationRepositoryRequest(server string, orgName OrgNameParam, repoName RepoNameParam, body UpdateOrganizationRepositoryJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRepositoryRequest calls the generic UpdateOrganizationRepository builder with application/json body

func NewUpdateOrganizationRepositoryRequestWithBody

func NewUpdateOrganizationRepositoryRequestWithBody(server string, orgName OrgNameParam, repoName RepoNameParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRepositoryRequestWithBody generates requests for UpdateOrganizationRepository with any type of body

func NewUpdateOrganizationWebhookRequest

func NewUpdateOrganizationWebhookRequest(server string, orgName OrgNameParam, webhookID WebhookIDParam, body UpdateOrganizationWebhookJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationWebhookRequest calls the generic UpdateOrganizationWebhook builder with application/json body

func NewUpdateOrganizationWebhookRequestWithBody

func NewUpdateOrganizationWebhookRequestWithBody(server string, orgName OrgNameParam, webhookID WebhookIDParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationWebhookRequestWithBody generates requests for UpdateOrganizationWebhook with any type of body

func NewUpdateUserPasswordRequest

func NewUpdateUserPasswordRequest(server string, body UpdateUserPasswordJSONRequestBody) (*http.Request, error)

NewUpdateUserPasswordRequest calls the generic UpdateUserPassword builder with application/json body

func NewUpdateUserPasswordRequestWithBody

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

NewUpdateUserPasswordRequestWithBody generates requests for UpdateUserPassword with any type of body

func NewUpdateUserProfileRequest

func NewUpdateUserProfileRequest(server string, body UpdateUserProfileJSONRequestBody) (*http.Request, error)

NewUpdateUserProfileRequest calls the generic UpdateUserProfile builder with application/json body

func NewUpdateUserProfileRequestWithBody

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

NewUpdateUserProfileRequestWithBody generates requests for UpdateUserProfile with any type of body

func NewUpdateUserRepositoryRequest

func NewUpdateUserRepositoryRequest(server string, repoName RepoNameParam, body UpdateUserRepositoryJSONRequestBody) (*http.Request, error)

NewUpdateUserRepositoryRequest calls the generic UpdateUserRepository builder with application/json body

func NewUpdateUserRepositoryRequestWithBody

func NewUpdateUserRepositoryRequestWithBody(server string, repoName RepoNameParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserRepositoryRequestWithBody generates requests for UpdateUserRepository with any type of body

func NewUpdateUserWebhookRequest

func NewUpdateUserWebhookRequest(server string, webhookID WebhookIDParam, body UpdateUserWebhookJSONRequestBody) (*http.Request, error)

NewUpdateUserWebhookRequest calls the generic UpdateUserWebhook builder with application/json body

func NewUpdateUserWebhookRequestWithBody

func NewUpdateUserWebhookRequestWithBody(server string, webhookID WebhookIDParam, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserWebhookRequestWithBody generates requests for UpdateUserWebhook with any type of body

func NewVerifyEmailRequest

func NewVerifyEmailRequest(server string, body VerifyEmailJSONRequestBody) (*http.Request, error)

NewVerifyEmailRequest calls the generic VerifyEmail builder with application/json body

func NewVerifyEmailRequestWithBody

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

NewVerifyEmailRequestWithBody generates requests for VerifyEmail with any type of body

func NewVerifyPasswordCodeRequest

func NewVerifyPasswordCodeRequest(server string, body VerifyPasswordCodeJSONRequestBody) (*http.Request, error)

NewVerifyPasswordCodeRequest calls the generic VerifyPasswordCode builder with application/json body

func NewVerifyPasswordCodeRequestWithBody

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

NewVerifyPasswordCodeRequestWithBody generates requests for VerifyPasswordCode with any type of body

Types

type AcceptOrganizationInvitationResponse

type AcceptOrganizationInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON500      *Error
}

func ParseAcceptOrganizationInvitationResponse

func ParseAcceptOrganizationInvitationResponse(rsp *http.Response) (*AcceptOrganizationInvitationResponse, error)

ParseAcceptOrganizationInvitationResponse parses an HTTP response from a AcceptOrganizationInvitationWithResponse call

func (AcceptOrganizationInvitationResponse) Status

Status returns HTTPResponse.Status

func (AcceptOrganizationInvitationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AddOptOutEntryJSONBody

type AddOptOutEntryJSONBody struct {
	// EventKind Event kind:
	//   * `0` - New package release
	//   * `1` - Security alerts
	//   * `2` - Repository tracking errors
	//   * `4` - Repository scanning errors
	EventKind    EventKindId        `json:"event_kind"`
	RepositoryId openapi_types.UUID `json:"repository_id"`
}

AddOptOutEntryJSONBody defines parameters for AddOptOutEntry.

type AddOptOutEntryJSONRequestBody

type AddOptOutEntryJSONRequestBody AddOptOutEntryJSONBody

AddOptOutEntryJSONRequestBody defines body for AddOptOutEntry for application/json ContentType.

type AddOptOutEntryResponse

type AddOptOutEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseAddOptOutEntryResponse

func ParseAddOptOutEntryResponse(rsp *http.Response) (*AddOptOutEntryResponse, error)

ParseAddOptOutEntryResponse parses an HTTP response from a AddOptOutEntryWithResponse call

func (AddOptOutEntryResponse) Status

func (r AddOptOutEntryResponse) Status() string

Status returns HTTPResponse.Status

func (AddOptOutEntryResponse) StatusCode

func (r AddOptOutEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrganizationJSONRequestBody

type AddOrganizationJSONRequestBody = OrganizationSummary

AddOrganizationJSONRequestBody defines body for AddOrganization for application/json ContentType.

type AddOrganizationMemberResponse

type AddOrganizationMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseAddOrganizationMemberResponse

func ParseAddOrganizationMemberResponse(rsp *http.Response) (*AddOrganizationMemberResponse, error)

ParseAddOrganizationMemberResponse parses an HTTP response from a AddOrganizationMemberWithResponse call

func (AddOrganizationMemberResponse) Status

Status returns HTTPResponse.Status

func (AddOrganizationMemberResponse) StatusCode

func (r AddOrganizationMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrganizationRepositoryJSONBody

type AddOrganizationRepositoryJSONBody struct {
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKind `json:"kind,omitempty"`
	Name *string         `json:"name,omitempty"`
	Url  *string         `json:"url,omitempty"`
}

AddOrganizationRepositoryJSONBody defines parameters for AddOrganizationRepository.

type AddOrganizationRepositoryJSONRequestBody

type AddOrganizationRepositoryJSONRequestBody AddOrganizationRepositoryJSONBody

AddOrganizationRepositoryJSONRequestBody defines body for AddOrganizationRepository for application/json ContentType.

type AddOrganizationRepositoryResponse

type AddOrganizationRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseAddOrganizationRepositoryResponse

func ParseAddOrganizationRepositoryResponse(rsp *http.Response) (*AddOrganizationRepositoryResponse, error)

ParseAddOrganizationRepositoryResponse parses an HTTP response from a AddOrganizationRepositoryWithResponse call

func (AddOrganizationRepositoryResponse) Status

Status returns HTTPResponse.Status

func (AddOrganizationRepositoryResponse) StatusCode

func (r AddOrganizationRepositoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrganizationResponse

type AddOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseAddOrganizationResponse

func ParseAddOrganizationResponse(rsp *http.Response) (*AddOrganizationResponse, error)

ParseAddOrganizationResponse parses an HTTP response from a AddOrganizationWithResponse call

func (AddOrganizationResponse) Status

func (r AddOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (AddOrganizationResponse) StatusCode

func (r AddOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOrganizationWebhookJSONRequestBody

type AddOrganizationWebhookJSONRequestBody = WebhookSummaryWithPackages

AddOrganizationWebhookJSONRequestBody defines body for AddOrganizationWebhook for application/json ContentType.

type AddOrganizationWebhookResponse

type AddOrganizationWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseAddOrganizationWebhookResponse

func ParseAddOrganizationWebhookResponse(rsp *http.Response) (*AddOrganizationWebhookResponse, error)

ParseAddOrganizationWebhookResponse parses an HTTP response from a AddOrganizationWebhookWithResponse call

func (AddOrganizationWebhookResponse) Status

Status returns HTTPResponse.Status

func (AddOrganizationWebhookResponse) StatusCode

func (r AddOrganizationWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPackageSubscriptionJSONBody

type AddPackageSubscriptionJSONBody struct {
	// EventKind Event kind:
	//   * `0` - New package release
	//   * `1` - Security alerts
	//   * `2` - Repository tracking errors
	//   * `4` - Repository scanning errors
	EventKind EventKindId        `json:"event_kind"`
	PackageId openapi_types.UUID `json:"package_id"`
}

AddPackageSubscriptionJSONBody defines parameters for AddPackageSubscription.

type AddPackageSubscriptionJSONRequestBody

type AddPackageSubscriptionJSONRequestBody AddPackageSubscriptionJSONBody

AddPackageSubscriptionJSONRequestBody defines body for AddPackageSubscription for application/json ContentType.

type AddPackageSubscriptionResponse

type AddPackageSubscriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseAddPackageSubscriptionResponse

func ParseAddPackageSubscriptionResponse(rsp *http.Response) (*AddPackageSubscriptionResponse, error)

ParseAddPackageSubscriptionResponse parses an HTTP response from a AddPackageSubscriptionWithResponse call

func (AddPackageSubscriptionResponse) Status

Status returns HTTPResponse.Status

func (AddPackageSubscriptionResponse) StatusCode

func (r AddPackageSubscriptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddProductionUsageResponse

type AddProductionUsageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseAddProductionUsageResponse

func ParseAddProductionUsageResponse(rsp *http.Response) (*AddProductionUsageResponse, error)

ParseAddProductionUsageResponse parses an HTTP response from a AddProductionUsageWithResponse call

func (AddProductionUsageResponse) Status

Status returns HTTPResponse.Status

func (AddProductionUsageResponse) StatusCode

func (r AddProductionUsageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddUserRepositoryJSONBody

type AddUserRepositoryJSONBody struct {
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKind `json:"kind,omitempty"`
	Name *string         `json:"name,omitempty"`
	Url  *string         `json:"url,omitempty"`
}

AddUserRepositoryJSONBody defines parameters for AddUserRepository.

type AddUserRepositoryJSONRequestBody

type AddUserRepositoryJSONRequestBody AddUserRepositoryJSONBody

AddUserRepositoryJSONRequestBody defines body for AddUserRepository for application/json ContentType.

type AddUserRepositoryResponse

type AddUserRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseAddUserRepositoryResponse

func ParseAddUserRepositoryResponse(rsp *http.Response) (*AddUserRepositoryResponse, error)

ParseAddUserRepositoryResponse parses an HTTP response from a AddUserRepositoryWithResponse call

func (AddUserRepositoryResponse) Status

func (r AddUserRepositoryResponse) Status() string

Status returns HTTPResponse.Status

func (AddUserRepositoryResponse) StatusCode

func (r AddUserRepositoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddUserWebhookJSONRequestBody

type AddUserWebhookJSONRequestBody = WebhookSummaryWithPackages

AddUserWebhookJSONRequestBody defines body for AddUserWebhook for application/json ContentType.

type AddUserWebhookResponse

type AddUserWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseAddUserWebhookResponse

func ParseAddUserWebhookResponse(rsp *http.Response) (*AddUserWebhookResponse, error)

ParseAddUserWebhookResponse parses an HTTP response from a AddUserWebhookWithResponse call

func (AddUserWebhookResponse) Status

func (r AddUserWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (AddUserWebhookResponse) StatusCode

func (r AddUserWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArgoTemplate

type ArgoTemplate struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Argoversion *string `json:"argo/version,omitempty"`
		Template    *string `json:"template,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]ArgoTemplateSignatures `json:"signatures,omitempty"`
	Signed     *bool                     `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

ArgoTemplate defines model for ArgoTemplate.

type ArgoTemplateSignatures

type ArgoTemplateSignatures string

ArgoTemplateSignatures defines model for ArgoTemplate.Signatures.

const (
	ArgoTemplateSignaturesCosign ArgoTemplateSignatures = "cosign"
	ArgoTemplateSignaturesProv   ArgoTemplateSignatures = "prov"
)

Defines values for ArgoTemplateSignatures.

type AuthorizationPolicy

type AuthorizationPolicy struct {
	AuthorizationEnabled bool                    `json:"authorization_enabled"`
	CustomPolicy         *string                 `json:"custom_policy,omitempty"`
	PolicyData           *map[string]interface{} `json:"policy_data,omitempty"`
	PredefinedPolicy     *string                 `json:"predefined_policy,omitempty"`
}

AuthorizationPolicy defines model for AuthorizationPolicy.

type AuthorizerAction

type AuthorizerAction string

AuthorizerAction Authorization policy action: * `all` - All actions * `addOrganizationMember` - Add member to organization * `addOrganizationRepository` - Add repository to organization * `deleteOrganization` - Delete organization * `deleteOrganizationMember` - Delete member from organization * `deleteOrganizationRepository` - Delete repository from organization * `getAuthorizationPolicy` - Get authorization policy * `transferOrganizationRepository` - Transfer repository from organization * `updateAuthorizationPolicy` - Update authorization policy * `updateOrganization` - Update organization * `updateOrganizationRepository` - Update repository from organization

const (
	AddOrganizationMember          AuthorizerAction = "addOrganizationMember"
	AddOrganizationRepository      AuthorizerAction = "addOrganizationRepository"
	All                            AuthorizerAction = "all"
	DeleteOrganization             AuthorizerAction = "deleteOrganization"
	DeleteOrganizationMember       AuthorizerAction = "deleteOrganizationMember"
	DeleteOrganizationRepository   AuthorizerAction = "deleteOrganizationRepository"
	GetAuthorizationPolicy         AuthorizerAction = "getAuthorizationPolicy"
	TransferOrganizationRepository AuthorizerAction = "transferOrganizationRepository"
	UpdateAuthorizationPolicy      AuthorizerAction = "updateAuthorizationPolicy"
	UpdateOrganization             AuthorizerAction = "updateOrganization"
	UpdateOrganizationRepository   AuthorizerAction = "updateOrganizationRepository"
)

Defines values for AuthorizerAction.

type BackstagePlugin

type BackstagePlugin = Package

BackstagePlugin defines model for BackstagePlugin.

type BadRequest

type BadRequest = Error

BadRequest defines model for BadRequest.

type CNCFParam

type CNCFParam = bool

CNCFParam defines model for CNCFParam.

type CapabilitiesListParam

type CapabilitiesListParam = []string

CapabilitiesListParam defines model for CapabilitiesListParam.

type ChangelogItemKind

type ChangelogItemKind string

ChangelogItemKind Types of changes:

  • `added` - New features
  • `changed` - Changes in existing functionality
  • `deprecated` - Soon-to-be removed features
  • `removed` - Removed features
  • `fixed` - Any bug fixed
  • `security` - In case of vulnerabilities
const (
	Added      ChangelogItemKind = "added"
	Changed    ChangelogItemKind = "changed"
	Deprecated ChangelogItemKind = "deprecated"
	Fixed      ChangelogItemKind = "fixed"
	Removed    ChangelogItemKind = "removed"
	Security   ChangelogItemKind = "security"
)

Defines values for ChangelogItemKind.

type CheckAvailabilityParams

type CheckAvailabilityParams struct {
	// V Value to check
	V string `form:"v" json:"v"`
}

CheckAvailabilityParams defines parameters for CheckAvailability.

type CheckAvailabilityResponse

type CheckAvailabilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseCheckAvailabilityResponse

func ParseCheckAvailabilityResponse(rsp *http.Response) (*CheckAvailabilityResponse, error)

ParseCheckAvailabilityResponse parses an HTTP response from a CheckAvailabilityWithResponse call

func (CheckAvailabilityResponse) Status

func (r CheckAvailabilityResponse) Status() string

Status returns HTTPResponse.Status

func (CheckAvailabilityResponse) StatusCode

func (r CheckAvailabilityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ClaimRepositoryOwnershipFromOrganizationParams

type ClaimRepositoryOwnershipFromOrganizationParams struct {
	// Org The org to transfer or from claiming the repository
	Org *OrgNameToParam `form:"org,omitempty" json:"org,omitempty"`
}

ClaimRepositoryOwnershipFromOrganizationParams defines parameters for ClaimRepositoryOwnershipFromOrganization.

type ClaimRepositoryOwnershipFromOrganizationResponse

type ClaimRepositoryOwnershipFromOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseClaimRepositoryOwnershipFromOrganizationResponse

func ParseClaimRepositoryOwnershipFromOrganizationResponse(rsp *http.Response) (*ClaimRepositoryOwnershipFromOrganizationResponse, error)

ParseClaimRepositoryOwnershipFromOrganizationResponse parses an HTTP response from a ClaimRepositoryOwnershipFromOrganizationWithResponse call

func (ClaimRepositoryOwnershipFromOrganizationResponse) Status

Status returns HTTPResponse.Status

func (ClaimRepositoryOwnershipFromOrganizationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ClaimRepositoryOwnershipParams

type ClaimRepositoryOwnershipParams struct {
	// Org The org to transfer or from claiming the repository
	Org *OrgNameToParam `form:"org,omitempty" json:"org,omitempty"`
}

ClaimRepositoryOwnershipParams defines parameters for ClaimRepositoryOwnership.

type ClaimRepositoryOwnershipResponse

type ClaimRepositoryOwnershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseClaimRepositoryOwnershipResponse

func ParseClaimRepositoryOwnershipResponse(rsp *http.Response) (*ClaimRepositoryOwnershipResponse, error)

ParseClaimRepositoryOwnershipResponse parses an HTTP response from a ClaimRepositoryOwnershipWithResponse call

func (ClaimRepositoryOwnershipResponse) Status

Status returns HTTPResponse.Status

func (ClaimRepositoryOwnershipResponse) StatusCode

func (r ClaimRepositoryOwnershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

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) AcceptOrganizationInvitation

func (c *Client) AcceptOrganizationInvitation(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOptOutEntry

func (c *Client) AddOptOutEntry(ctx context.Context, body AddOptOutEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOptOutEntryWithBody

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

func (*Client) AddOrganization

func (c *Client) AddOrganization(ctx context.Context, body AddOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationMember

func (c *Client) AddOrganizationMember(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationRepository

func (c *Client) AddOrganizationRepository(ctx context.Context, orgName OrgNameParam, body AddOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationRepositoryWithBody

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

func (*Client) AddOrganizationWebhook

func (c *Client) AddOrganizationWebhook(ctx context.Context, orgName OrgNameParam, body AddOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOrganizationWebhookWithBody

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

func (*Client) AddOrganizationWithBody

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

func (*Client) AddPackageSubscription

func (c *Client) AddPackageSubscription(ctx context.Context, body AddPackageSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPackageSubscriptionWithBody

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

func (*Client) AddProductionUsage

func (c *Client) AddProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUserRepository

func (c *Client) AddUserRepository(ctx context.Context, body AddUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUserRepositoryWithBody

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

func (*Client) AddUserWebhook

func (c *Client) AddUserWebhook(ctx context.Context, body AddUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUserWebhookWithBody

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

func (*Client) CheckAvailability

func (c *Client) CheckAvailability(ctx context.Context, resourceKind ResourceKindNameParam, params *CheckAvailabilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ClaimRepositoryOwnership

func (c *Client) ClaimRepositoryOwnership(ctx context.Context, repoName RepoNameParam, params *ClaimRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ClaimRepositoryOwnershipFromOrganization

func (c *Client) ClaimRepositoryOwnershipFromOrganization(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *ClaimRepositoryOwnershipFromOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOptOutEntry

func (c *Client) DeleteOptOutEntry(ctx context.Context, optOutID OptOutIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganization

func (c *Client) DeleteOrganization(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationMember

func (c *Client) DeleteOrganizationMember(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationRepository

func (c *Client) DeleteOrganizationRepository(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationWebhook

func (c *Client) DeleteOrganizationWebhook(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePackageSubscription

func (c *Client) DeletePackageSubscription(ctx context.Context, params *DeletePackageSubscriptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProductionUsage

func (c *Client) DeleteProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserRepository

func (c *Client) DeleteUserRepository(ctx context.Context, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserWebhook

func (c *Client) DeleteUserWebhook(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GenerateChangelogMD

func (c *Client) GenerateChangelogMD(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllowedActions

func (c *Client) GetAllowedActions(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetArgoTemplatesDetails

func (c *Client) GetArgoTemplatesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetArgoTemplatesVersionDetails

func (c *Client) GetArgoTemplatesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetArtifactHubStats

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

func (*Client) GetBackstagePluginsDetails

func (c *Client) GetBackstagePluginsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBackstagePluginsVersionDetails

func (c *Client) GetBackstagePluginsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetChartValues

func (c *Client) GetChartValues(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContainerImageDetails

func (c *Client) GetContainerImageDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContainerImageVersionDetails

func (c *Client) GetContainerImageVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCoreDNSPluginDetails

func (c *Client) GetCoreDNSPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCoreDNSPluginVersionDetails

func (c *Client) GetCoreDNSPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFalcoRulesDetails

func (c *Client) GetFalcoRulesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFalcoRulesVersionDetails

func (c *Client) GetFalcoRulesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGatekeeperPoliciesDetails

func (c *Client) GetGatekeeperPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGatekeeperPoliciesVersionDetails

func (c *Client) GetGatekeeperPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHarborReplicationDump

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

func (*Client) GetHelmChartTemplates

func (c *Client) GetHelmChartTemplates(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmExporterDump

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

func (*Client) GetHelmPackageDetails

func (c *Client) GetHelmPackageDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmPackageVersionDetails

func (c *Client) GetHelmPackageVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmPluginDetails

func (c *Client) GetHelmPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHelmPluginVersionDetails

func (c *Client) GetHelmPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKedaScalerDetails

func (c *Client) GetKedaScalerDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKedaScalerVersionDetails

func (c *Client) GetKedaScalerVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKeptnIntegrationsDetails

func (c *Client) GetKeptnIntegrationsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKeptnIntegrationsVersionDetails

func (c *Client) GetKeptnIntegrationsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKnativeClientPluginIntegrationsDetails

func (c *Client) GetKnativeClientPluginIntegrationsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKnativeClientPluginsVersionDetails

func (c *Client) GetKnativeClientPluginsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubeArmorPoliciesDetails

func (c *Client) GetKubeArmorPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubeArmorPoliciesVersionDetails

func (c *Client) GetKubeArmorPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubectlPluginDetails

func (c *Client) GetKubectlPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubectlPluginVersionDetails

func (c *Client) GetKubectlPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubewardenPoliciesDetails

func (c *Client) GetKubewardenPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKubewardenPoliciesVersionDetails

func (c *Client) GetKubewardenPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKyvernoPoliciesDetails

func (c *Client) GetKyvernoPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetKyvernoPoliciesVersionDetails

func (c *Client) GetKyvernoPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNovaDump

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

func (*Client) GetOLMOperatorDetails

func (c *Client) GetOLMOperatorDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOLMOperatorVersionDetails

func (c *Client) GetOLMOperatorVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOPAPoliciesDetails

func (c *Client) GetOPAPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOPAPoliciesVersionDetails

func (c *Client) GetOPAPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationAuthPolicy

func (c *Client) GetOrganizationAuthPolicy(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationMembers

func (c *Client) GetOrganizationMembers(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationProfile

func (c *Client) GetOrganizationProfile(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationWebhookDetails

func (c *Client) GetOrganizationWebhookDetails(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationWebhooks

func (c *Client) GetOrganizationWebhooks(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageChangelog

func (c *Client) GetPackageChangelog(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageSecurityReport

func (c *Client) GetPackageSecurityReport(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageStars

func (c *Client) GetPackageStars(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageStats

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

func (*Client) GetPackageSummary

func (c *Client) GetPackageSummary(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageUserSubscriptions

func (c *Client) GetPackageUserSubscriptions(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageValuesSchema

func (c *Client) GetPackageValuesSchema(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPackageViews

func (c *Client) GetPackageViews(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProductionUsage

func (c *Client) GetProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRandomPackages

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

func (*Client) GetStarredPackagesByUser

func (c *Client) GetStarredPackagesByUser(ctx context.Context, params *GetStarredPackagesByUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTektonPipelineDetails

func (c *Client) GetTektonPipelineDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTektonPipelineVersionDetails

func (c *Client) GetTektonPipelineVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTektonTaskDetails

func (c *Client) GetTektonTaskDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTektonTaskVersionDetails

func (c *Client) GetTektonTaskVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTinkerbellActionsDetails

func (c *Client) GetTinkerbellActionsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTinkerbellActionsVersionDetails

func (c *Client) GetTinkerbellActionsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserOptOutEntries

func (c *Client) GetUserOptOutEntries(ctx context.Context, params *GetUserOptOutEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserOrganizations

func (c *Client) GetUserOrganizations(ctx context.Context, params *GetUserOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserProfile

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

func (*Client) GetUserSubscriptions

func (c *Client) GetUserSubscriptions(ctx context.Context, params *GetUserSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWebhookDetail

func (c *Client) GetUserWebhookDetail(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserWebhooks

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

func (*Client) RegisterUser

func (c *Client) RegisterUser(ctx context.Context, body RegisterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegisterUserWithBody

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

func (*Client) ResetPassword

func (c *Client) ResetPassword(ctx context.Context, body ResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetPasswordCode

func (c *Client) ResetPasswordCode(ctx context.Context, body ResetPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetPasswordCodeWithBody

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

func (*Client) ResetPasswordWithBody

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

func (*Client) SearchPackages

func (c *Client) SearchPackages(ctx context.Context, params *SearchPackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchRepositories

func (c *Client) SearchRepositories(ctx context.Context, params *SearchRepositoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TogglePackageStar

func (c *Client) TogglePackageStar(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferRepositoryOwnership

func (c *Client) TransferRepositoryOwnership(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *TransferRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferRepositoryOwnershipToOrganization

func (c *Client) TransferRepositoryOwnershipToOrganization(ctx context.Context, repoName RepoNameParam, params *TransferRepositoryOwnershipToOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TriggerWebhookTest

func (c *Client) TriggerWebhookTest(ctx context.Context, body TriggerWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TriggerWebhookTestWithBody

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

func (*Client) UpdateOrganizationAuthPolicy

func (c *Client) UpdateOrganizationAuthPolicy(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationAuthPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationAuthPolicyWithBody

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

func (*Client) UpdateOrganizationProfile

func (c *Client) UpdateOrganizationProfile(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationProfileWithBody

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

func (*Client) UpdateOrganizationRepository

func (c *Client) UpdateOrganizationRepository(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, body UpdateOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationRepositoryWithBody

func (c *Client) UpdateOrganizationRepositoryWithBody(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWebhook

func (c *Client) UpdateOrganizationWebhook(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, body UpdateOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWebhookWithBody

func (c *Client) UpdateOrganizationWebhookWithBody(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserPassword

func (c *Client) UpdateUserPassword(ctx context.Context, body UpdateUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserPasswordWithBody

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

func (*Client) UpdateUserProfile

func (c *Client) UpdateUserProfile(ctx context.Context, body UpdateUserProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserProfileWithBody

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

func (*Client) UpdateUserRepository

func (c *Client) UpdateUserRepository(ctx context.Context, repoName RepoNameParam, body UpdateUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserRepositoryWithBody

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

func (*Client) UpdateUserWebhook

func (c *Client) UpdateUserWebhook(ctx context.Context, webhookID WebhookIDParam, body UpdateUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWebhookWithBody

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

func (*Client) VerifyEmail

func (c *Client) VerifyEmail(ctx context.Context, body VerifyEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VerifyEmailWithBody

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

func (*Client) VerifyPasswordCode

func (c *Client) VerifyPasswordCode(ctx context.Context, body VerifyPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) VerifyPasswordCodeWithBody

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

type ClientInterface

type ClientInterface interface {
	// CheckAvailability request
	CheckAvailability(ctx context.Context, resourceKind ResourceKindNameParam, params *CheckAvailabilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHarborReplicationDump request
	GetHarborReplicationDump(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmExporterDump request
	GetHelmExporterDump(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNovaDump request
	GetNovaDump(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AddOrganization(ctx context.Context, body AddOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserOrganizations request
	GetUserOrganizations(ctx context.Context, params *GetUserOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganization request
	DeleteOrganization(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationProfile request
	GetOrganizationProfile(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationProfile request with any body
	UpdateOrganizationProfileWithBody(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationProfile(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AcceptOrganizationInvitation request
	AcceptOrganizationInvitation(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationAuthPolicy request
	GetOrganizationAuthPolicy(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationAuthPolicy request with any body
	UpdateOrganizationAuthPolicyWithBody(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationAuthPolicy(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationAuthPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationMember request
	DeleteOrganizationMember(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrganizationMember request
	AddOrganizationMember(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationMembers request
	GetOrganizationMembers(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllowedActions request
	GetAllowedActions(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetArgoTemplatesDetails request
	GetArgoTemplatesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetArgoTemplatesVersionDetails request
	GetArgoTemplatesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBackstagePluginsDetails request
	GetBackstagePluginsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBackstagePluginsVersionDetails request
	GetBackstagePluginsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerImageDetails request
	GetContainerImageDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerImageVersionDetails request
	GetContainerImageVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCoreDNSPluginDetails request
	GetCoreDNSPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCoreDNSPluginVersionDetails request
	GetCoreDNSPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFalcoRulesDetails request
	GetFalcoRulesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFalcoRulesVersionDetails request
	GetFalcoRulesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGatekeeperPoliciesDetails request
	GetGatekeeperPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGatekeeperPoliciesVersionDetails request
	GetGatekeeperPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmPluginDetails request
	GetHelmPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmPluginVersionDetails request
	GetHelmPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmPackageDetails request
	GetHelmPackageDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmPackageVersionDetails request
	GetHelmPackageVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKedaScalerDetails request
	GetKedaScalerDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKedaScalerVersionDetails request
	GetKedaScalerVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKeptnIntegrationsDetails request
	GetKeptnIntegrationsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKeptnIntegrationsVersionDetails request
	GetKeptnIntegrationsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKnativeClientPluginIntegrationsDetails request
	GetKnativeClientPluginIntegrationsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKnativeClientPluginsVersionDetails request
	GetKnativeClientPluginsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubectlPluginDetails request
	GetKubectlPluginDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubectlPluginVersionDetails request
	GetKubectlPluginVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubeArmorPoliciesDetails request
	GetKubeArmorPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubeArmorPoliciesVersionDetails request
	GetKubeArmorPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubewardenPoliciesDetails request
	GetKubewardenPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKubewardenPoliciesVersionDetails request
	GetKubewardenPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKyvernoPoliciesDetails request
	GetKyvernoPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKyvernoPoliciesVersionDetails request
	GetKyvernoPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOLMOperatorDetails request
	GetOLMOperatorDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOLMOperatorVersionDetails request
	GetOLMOperatorVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOPAPoliciesDetails request
	GetOPAPoliciesDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOPAPoliciesVersionDetails request
	GetOPAPoliciesVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRandomPackages request
	GetRandomPackages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchPackages request
	SearchPackages(ctx context.Context, params *SearchPackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStarredPackagesByUser request
	GetStarredPackagesByUser(ctx context.Context, params *GetStarredPackagesByUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageStats request
	GetPackageStats(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTinkerbellActionsDetails request
	GetTinkerbellActionsDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTinkerbellActionsVersionDetails request
	GetTinkerbellActionsVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTektonPipelineDetails request
	GetTektonPipelineDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTektonPipelineVersionDetails request
	GetTektonPipelineVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTektonTaskDetails request
	GetTektonTaskDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTektonTaskVersionDetails request
	GetTektonTaskVersionDetails(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageChangelog request
	GetPackageChangelog(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageStars request
	GetPackageStars(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TogglePackageStar request
	TogglePackageStar(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageViews request
	GetPackageViews(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageSecurityReport request
	GetPackageSecurityReport(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHelmChartTemplates request
	GetHelmChartTemplates(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetChartValues request
	GetChartValues(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageValuesSchema request
	GetPackageValuesSchema(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateChangelogMD request
	GenerateChangelogMD(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProductionUsage request
	GetProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProductionUsage request
	DeleteProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddProductionUsage request
	AddProductionUsage(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageSummary request
	GetPackageSummary(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrganizationRepository request with any body
	AddOrganizationRepositoryWithBody(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOrganizationRepository(ctx context.Context, orgName OrgNameParam, body AddOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationRepository request
	DeleteOrganizationRepository(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationRepository request with any body
	UpdateOrganizationRepositoryWithBody(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationRepository(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, body UpdateOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ClaimRepositoryOwnershipFromOrganization request
	ClaimRepositoryOwnershipFromOrganization(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *ClaimRepositoryOwnershipFromOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferRepositoryOwnership request
	TransferRepositoryOwnership(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *TransferRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchRepositories request
	SearchRepositories(ctx context.Context, params *SearchRepositoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AddUserRepository(ctx context.Context, body AddUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserRepository request
	DeleteUserRepository(ctx context.Context, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserRepository request with any body
	UpdateUserRepositoryWithBody(ctx context.Context, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserRepository(ctx context.Context, repoName RepoNameParam, body UpdateUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ClaimRepositoryOwnership request
	ClaimRepositoryOwnership(ctx context.Context, repoName RepoNameParam, params *ClaimRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferRepositoryOwnershipToOrganization request
	TransferRepositoryOwnershipToOrganization(ctx context.Context, repoName RepoNameParam, params *TransferRepositoryOwnershipToOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetArtifactHubStats request
	GetArtifactHubStats(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePackageSubscription request
	DeletePackageSubscription(ctx context.Context, params *DeletePackageSubscriptionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserSubscriptions request
	GetUserSubscriptions(ctx context.Context, params *GetUserSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AddPackageSubscription(ctx context.Context, body AddPackageSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserOptOutEntries request
	GetUserOptOutEntries(ctx context.Context, params *GetUserOptOutEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AddOptOutEntry(ctx context.Context, body AddOptOutEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOptOutEntry request
	DeleteOptOutEntry(ctx context.Context, optOutID OptOutIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPackageUserSubscriptions request
	GetPackageUserSubscriptions(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	RegisterUser(ctx context.Context, body RegisterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateUserPassword(ctx context.Context, body UpdateUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ResetPasswordCode(ctx context.Context, body ResetPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserProfile request
	GetUserProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	UpdateUserProfile(ctx context.Context, body UpdateUserProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	ResetPassword(ctx context.Context, body ResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	VerifyEmail(ctx context.Context, body VerifyEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	VerifyPasswordCode(ctx context.Context, body VerifyPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationWebhooks request
	GetOrganizationWebhooks(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOrganizationWebhook request with any body
	AddOrganizationWebhookWithBody(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOrganizationWebhook(ctx context.Context, orgName OrgNameParam, body AddOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationWebhook request
	DeleteOrganizationWebhook(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationWebhookDetails request
	GetOrganizationWebhookDetails(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationWebhook request with any body
	UpdateOrganizationWebhookWithBody(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganizationWebhook(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, body UpdateOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	TriggerWebhookTest(ctx context.Context, body TriggerWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWebhooks request
	GetUserWebhooks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

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

	AddUserWebhook(ctx context.Context, body AddUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserWebhook request
	DeleteUserWebhook(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserWebhookDetail request
	GetUserWebhookDetail(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWebhook request with any body
	UpdateUserWebhookWithBody(ctx context.Context, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserWebhook(ctx context.Context, webhookID WebhookIDParam, body UpdateUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

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

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

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

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

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

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

func (*ClientWithResponses) AcceptOrganizationInvitationWithResponse

func (c *ClientWithResponses) AcceptOrganizationInvitationWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*AcceptOrganizationInvitationResponse, error)

AcceptOrganizationInvitationWithResponse request returning *AcceptOrganizationInvitationResponse

func (*ClientWithResponses) AddOptOutEntryWithBodyWithResponse

func (c *ClientWithResponses) AddOptOutEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOptOutEntryResponse, error)

AddOptOutEntryWithBodyWithResponse request with arbitrary body returning *AddOptOutEntryResponse

func (*ClientWithResponses) AddOptOutEntryWithResponse

func (c *ClientWithResponses) AddOptOutEntryWithResponse(ctx context.Context, body AddOptOutEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOptOutEntryResponse, error)

func (*ClientWithResponses) AddOrganizationMemberWithResponse

func (c *ClientWithResponses) AddOrganizationMemberWithResponse(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*AddOrganizationMemberResponse, error)

AddOrganizationMemberWithResponse request returning *AddOrganizationMemberResponse

func (*ClientWithResponses) AddOrganizationRepositoryWithBodyWithResponse

func (c *ClientWithResponses) AddOrganizationRepositoryWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationRepositoryResponse, error)

AddOrganizationRepositoryWithBodyWithResponse request with arbitrary body returning *AddOrganizationRepositoryResponse

func (*ClientWithResponses) AddOrganizationRepositoryWithResponse

func (c *ClientWithResponses) AddOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, body AddOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationRepositoryResponse, error)

func (*ClientWithResponses) AddOrganizationWebhookWithBodyWithResponse

func (c *ClientWithResponses) AddOrganizationWebhookWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationWebhookResponse, error)

AddOrganizationWebhookWithBodyWithResponse request with arbitrary body returning *AddOrganizationWebhookResponse

func (*ClientWithResponses) AddOrganizationWebhookWithResponse

func (c *ClientWithResponses) AddOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, body AddOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationWebhookResponse, error)

func (*ClientWithResponses) AddOrganizationWithBodyWithResponse

func (c *ClientWithResponses) AddOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationResponse, error)

AddOrganizationWithBodyWithResponse request with arbitrary body returning *AddOrganizationResponse

func (*ClientWithResponses) AddOrganizationWithResponse

func (c *ClientWithResponses) AddOrganizationWithResponse(ctx context.Context, body AddOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationResponse, error)

func (*ClientWithResponses) AddPackageSubscriptionWithBodyWithResponse

func (c *ClientWithResponses) AddPackageSubscriptionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPackageSubscriptionResponse, error)

AddPackageSubscriptionWithBodyWithResponse request with arbitrary body returning *AddPackageSubscriptionResponse

func (*ClientWithResponses) AddPackageSubscriptionWithResponse

func (c *ClientWithResponses) AddPackageSubscriptionWithResponse(ctx context.Context, body AddPackageSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPackageSubscriptionResponse, error)

func (*ClientWithResponses) AddProductionUsageWithResponse

func (c *ClientWithResponses) AddProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*AddProductionUsageResponse, error)

AddProductionUsageWithResponse request returning *AddProductionUsageResponse

func (*ClientWithResponses) AddUserRepositoryWithBodyWithResponse

func (c *ClientWithResponses) AddUserRepositoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserRepositoryResponse, error)

AddUserRepositoryWithBodyWithResponse request with arbitrary body returning *AddUserRepositoryResponse

func (*ClientWithResponses) AddUserRepositoryWithResponse

func (c *ClientWithResponses) AddUserRepositoryWithResponse(ctx context.Context, body AddUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserRepositoryResponse, error)

func (*ClientWithResponses) AddUserWebhookWithBodyWithResponse

func (c *ClientWithResponses) AddUserWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserWebhookResponse, error)

AddUserWebhookWithBodyWithResponse request with arbitrary body returning *AddUserWebhookResponse

func (*ClientWithResponses) AddUserWebhookWithResponse

func (c *ClientWithResponses) AddUserWebhookWithResponse(ctx context.Context, body AddUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserWebhookResponse, error)

func (*ClientWithResponses) CheckAvailabilityWithResponse

func (c *ClientWithResponses) CheckAvailabilityWithResponse(ctx context.Context, resourceKind ResourceKindNameParam, params *CheckAvailabilityParams, reqEditors ...RequestEditorFn) (*CheckAvailabilityResponse, error)

CheckAvailabilityWithResponse request returning *CheckAvailabilityResponse

func (*ClientWithResponses) ClaimRepositoryOwnershipFromOrganizationWithResponse

func (c *ClientWithResponses) ClaimRepositoryOwnershipFromOrganizationWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *ClaimRepositoryOwnershipFromOrganizationParams, reqEditors ...RequestEditorFn) (*ClaimRepositoryOwnershipFromOrganizationResponse, error)

ClaimRepositoryOwnershipFromOrganizationWithResponse request returning *ClaimRepositoryOwnershipFromOrganizationResponse

func (*ClientWithResponses) ClaimRepositoryOwnershipWithResponse

func (c *ClientWithResponses) ClaimRepositoryOwnershipWithResponse(ctx context.Context, repoName RepoNameParam, params *ClaimRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*ClaimRepositoryOwnershipResponse, error)

ClaimRepositoryOwnershipWithResponse request returning *ClaimRepositoryOwnershipResponse

func (*ClientWithResponses) DeleteOptOutEntryWithResponse

func (c *ClientWithResponses) DeleteOptOutEntryWithResponse(ctx context.Context, optOutID OptOutIDParam, reqEditors ...RequestEditorFn) (*DeleteOptOutEntryResponse, error)

DeleteOptOutEntryWithResponse request returning *DeleteOptOutEntryResponse

func (*ClientWithResponses) DeleteOrganizationMemberWithResponse

func (c *ClientWithResponses) DeleteOrganizationMemberWithResponse(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationMemberResponse, error)

DeleteOrganizationMemberWithResponse request returning *DeleteOrganizationMemberResponse

func (*ClientWithResponses) DeleteOrganizationRepositoryWithResponse

func (c *ClientWithResponses) DeleteOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationRepositoryResponse, error)

DeleteOrganizationRepositoryWithResponse request returning *DeleteOrganizationRepositoryResponse

func (*ClientWithResponses) DeleteOrganizationWebhookWithResponse

func (c *ClientWithResponses) DeleteOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationWebhookResponse, error)

DeleteOrganizationWebhookWithResponse request returning *DeleteOrganizationWebhookResponse

func (*ClientWithResponses) DeleteOrganizationWithResponse

func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

DeleteOrganizationWithResponse request returning *DeleteOrganizationResponse

func (*ClientWithResponses) DeletePackageSubscriptionWithResponse

func (c *ClientWithResponses) DeletePackageSubscriptionWithResponse(ctx context.Context, params *DeletePackageSubscriptionParams, reqEditors ...RequestEditorFn) (*DeletePackageSubscriptionResponse, error)

DeletePackageSubscriptionWithResponse request returning *DeletePackageSubscriptionResponse

func (*ClientWithResponses) DeleteProductionUsageWithResponse

func (c *ClientWithResponses) DeleteProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*DeleteProductionUsageResponse, error)

DeleteProductionUsageWithResponse request returning *DeleteProductionUsageResponse

func (*ClientWithResponses) DeleteUserRepositoryWithResponse

func (c *ClientWithResponses) DeleteUserRepositoryWithResponse(ctx context.Context, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*DeleteUserRepositoryResponse, error)

DeleteUserRepositoryWithResponse request returning *DeleteUserRepositoryResponse

func (*ClientWithResponses) DeleteUserWebhookWithResponse

func (c *ClientWithResponses) DeleteUserWebhookWithResponse(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*DeleteUserWebhookResponse, error)

DeleteUserWebhookWithResponse request returning *DeleteUserWebhookResponse

func (*ClientWithResponses) GenerateChangelogMDWithResponse

func (c *ClientWithResponses) GenerateChangelogMDWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GenerateChangelogMDResponse, error)

GenerateChangelogMDWithResponse request returning *GenerateChangelogMDResponse

func (*ClientWithResponses) GetAllowedActionsWithResponse

func (c *ClientWithResponses) GetAllowedActionsWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetAllowedActionsResponse, error)

GetAllowedActionsWithResponse request returning *GetAllowedActionsResponse

func (*ClientWithResponses) GetArgoTemplatesDetailsWithResponse

func (c *ClientWithResponses) GetArgoTemplatesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetArgoTemplatesDetailsResponse, error)

GetArgoTemplatesDetailsWithResponse request returning *GetArgoTemplatesDetailsResponse

func (*ClientWithResponses) GetArgoTemplatesVersionDetailsWithResponse

func (c *ClientWithResponses) GetArgoTemplatesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetArgoTemplatesVersionDetailsResponse, error)

GetArgoTemplatesVersionDetailsWithResponse request returning *GetArgoTemplatesVersionDetailsResponse

func (*ClientWithResponses) GetArtifactHubStatsWithResponse

func (c *ClientWithResponses) GetArtifactHubStatsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetArtifactHubStatsResponse, error)

GetArtifactHubStatsWithResponse request returning *GetArtifactHubStatsResponse

func (*ClientWithResponses) GetBackstagePluginsDetailsWithResponse

func (c *ClientWithResponses) GetBackstagePluginsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetBackstagePluginsDetailsResponse, error)

GetBackstagePluginsDetailsWithResponse request returning *GetBackstagePluginsDetailsResponse

func (*ClientWithResponses) GetBackstagePluginsVersionDetailsWithResponse

func (c *ClientWithResponses) GetBackstagePluginsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetBackstagePluginsVersionDetailsResponse, error)

GetBackstagePluginsVersionDetailsWithResponse request returning *GetBackstagePluginsVersionDetailsResponse

func (*ClientWithResponses) GetChartValuesWithResponse

func (c *ClientWithResponses) GetChartValuesWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetChartValuesResponse, error)

GetChartValuesWithResponse request returning *GetChartValuesResponse

func (*ClientWithResponses) GetContainerImageDetailsWithResponse

func (c *ClientWithResponses) GetContainerImageDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetContainerImageDetailsResponse, error)

GetContainerImageDetailsWithResponse request returning *GetContainerImageDetailsResponse

func (*ClientWithResponses) GetContainerImageVersionDetailsWithResponse

func (c *ClientWithResponses) GetContainerImageVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetContainerImageVersionDetailsResponse, error)

GetContainerImageVersionDetailsWithResponse request returning *GetContainerImageVersionDetailsResponse

func (*ClientWithResponses) GetCoreDNSPluginDetailsWithResponse

func (c *ClientWithResponses) GetCoreDNSPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetCoreDNSPluginDetailsResponse, error)

GetCoreDNSPluginDetailsWithResponse request returning *GetCoreDNSPluginDetailsResponse

func (*ClientWithResponses) GetCoreDNSPluginVersionDetailsWithResponse

func (c *ClientWithResponses) GetCoreDNSPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetCoreDNSPluginVersionDetailsResponse, error)

GetCoreDNSPluginVersionDetailsWithResponse request returning *GetCoreDNSPluginVersionDetailsResponse

func (*ClientWithResponses) GetFalcoRulesDetailsWithResponse

func (c *ClientWithResponses) GetFalcoRulesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetFalcoRulesDetailsResponse, error)

GetFalcoRulesDetailsWithResponse request returning *GetFalcoRulesDetailsResponse

func (*ClientWithResponses) GetFalcoRulesVersionDetailsWithResponse

func (c *ClientWithResponses) GetFalcoRulesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetFalcoRulesVersionDetailsResponse, error)

GetFalcoRulesVersionDetailsWithResponse request returning *GetFalcoRulesVersionDetailsResponse

func (*ClientWithResponses) GetGatekeeperPoliciesDetailsWithResponse

func (c *ClientWithResponses) GetGatekeeperPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetGatekeeperPoliciesDetailsResponse, error)

GetGatekeeperPoliciesDetailsWithResponse request returning *GetGatekeeperPoliciesDetailsResponse

func (*ClientWithResponses) GetGatekeeperPoliciesVersionDetailsWithResponse

func (c *ClientWithResponses) GetGatekeeperPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetGatekeeperPoliciesVersionDetailsResponse, error)

GetGatekeeperPoliciesVersionDetailsWithResponse request returning *GetGatekeeperPoliciesVersionDetailsResponse

func (*ClientWithResponses) GetHarborReplicationDumpWithResponse

func (c *ClientWithResponses) GetHarborReplicationDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHarborReplicationDumpResponse, error)

GetHarborReplicationDumpWithResponse request returning *GetHarborReplicationDumpResponse

func (*ClientWithResponses) GetHelmChartTemplatesWithResponse

func (c *ClientWithResponses) GetHelmChartTemplatesWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmChartTemplatesResponse, error)

GetHelmChartTemplatesWithResponse request returning *GetHelmChartTemplatesResponse

func (*ClientWithResponses) GetHelmExporterDumpWithResponse

func (c *ClientWithResponses) GetHelmExporterDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHelmExporterDumpResponse, error)

GetHelmExporterDumpWithResponse request returning *GetHelmExporterDumpResponse

func (*ClientWithResponses) GetHelmPackageDetailsWithResponse

func (c *ClientWithResponses) GetHelmPackageDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetHelmPackageDetailsResponse, error)

GetHelmPackageDetailsWithResponse request returning *GetHelmPackageDetailsResponse

func (*ClientWithResponses) GetHelmPackageVersionDetailsWithResponse

func (c *ClientWithResponses) GetHelmPackageVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmPackageVersionDetailsResponse, error)

GetHelmPackageVersionDetailsWithResponse request returning *GetHelmPackageVersionDetailsResponse

func (*ClientWithResponses) GetHelmPluginDetailsWithResponse

func (c *ClientWithResponses) GetHelmPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetHelmPluginDetailsResponse, error)

GetHelmPluginDetailsWithResponse request returning *GetHelmPluginDetailsResponse

func (*ClientWithResponses) GetHelmPluginVersionDetailsWithResponse

func (c *ClientWithResponses) GetHelmPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmPluginVersionDetailsResponse, error)

GetHelmPluginVersionDetailsWithResponse request returning *GetHelmPluginVersionDetailsResponse

func (*ClientWithResponses) GetKedaScalerDetailsWithResponse

func (c *ClientWithResponses) GetKedaScalerDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKedaScalerDetailsResponse, error)

GetKedaScalerDetailsWithResponse request returning *GetKedaScalerDetailsResponse

func (*ClientWithResponses) GetKedaScalerVersionDetailsWithResponse

func (c *ClientWithResponses) GetKedaScalerVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKedaScalerVersionDetailsResponse, error)

GetKedaScalerVersionDetailsWithResponse request returning *GetKedaScalerVersionDetailsResponse

func (*ClientWithResponses) GetKeptnIntegrationsDetailsWithResponse

func (c *ClientWithResponses) GetKeptnIntegrationsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKeptnIntegrationsDetailsResponse, error)

GetKeptnIntegrationsDetailsWithResponse request returning *GetKeptnIntegrationsDetailsResponse

func (*ClientWithResponses) GetKeptnIntegrationsVersionDetailsWithResponse

func (c *ClientWithResponses) GetKeptnIntegrationsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKeptnIntegrationsVersionDetailsResponse, error)

GetKeptnIntegrationsVersionDetailsWithResponse request returning *GetKeptnIntegrationsVersionDetailsResponse

func (*ClientWithResponses) GetKnativeClientPluginIntegrationsDetailsWithResponse

func (c *ClientWithResponses) GetKnativeClientPluginIntegrationsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKnativeClientPluginIntegrationsDetailsResponse, error)

GetKnativeClientPluginIntegrationsDetailsWithResponse request returning *GetKnativeClientPluginIntegrationsDetailsResponse

func (*ClientWithResponses) GetKnativeClientPluginsVersionDetailsWithResponse

func (c *ClientWithResponses) GetKnativeClientPluginsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKnativeClientPluginsVersionDetailsResponse, error)

GetKnativeClientPluginsVersionDetailsWithResponse request returning *GetKnativeClientPluginsVersionDetailsResponse

func (*ClientWithResponses) GetKubeArmorPoliciesDetailsWithResponse

func (c *ClientWithResponses) GetKubeArmorPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubeArmorPoliciesDetailsResponse, error)

GetKubeArmorPoliciesDetailsWithResponse request returning *GetKubeArmorPoliciesDetailsResponse

func (*ClientWithResponses) GetKubeArmorPoliciesVersionDetailsWithResponse

func (c *ClientWithResponses) GetKubeArmorPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubeArmorPoliciesVersionDetailsResponse, error)

GetKubeArmorPoliciesVersionDetailsWithResponse request returning *GetKubeArmorPoliciesVersionDetailsResponse

func (*ClientWithResponses) GetKubectlPluginDetailsWithResponse

func (c *ClientWithResponses) GetKubectlPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubectlPluginDetailsResponse, error)

GetKubectlPluginDetailsWithResponse request returning *GetKubectlPluginDetailsResponse

func (*ClientWithResponses) GetKubectlPluginVersionDetailsWithResponse

func (c *ClientWithResponses) GetKubectlPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubectlPluginVersionDetailsResponse, error)

GetKubectlPluginVersionDetailsWithResponse request returning *GetKubectlPluginVersionDetailsResponse

func (*ClientWithResponses) GetKubewardenPoliciesDetailsWithResponse

func (c *ClientWithResponses) GetKubewardenPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubewardenPoliciesDetailsResponse, error)

GetKubewardenPoliciesDetailsWithResponse request returning *GetKubewardenPoliciesDetailsResponse

func (*ClientWithResponses) GetKubewardenPoliciesVersionDetailsWithResponse

func (c *ClientWithResponses) GetKubewardenPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubewardenPoliciesVersionDetailsResponse, error)

GetKubewardenPoliciesVersionDetailsWithResponse request returning *GetKubewardenPoliciesVersionDetailsResponse

func (*ClientWithResponses) GetKyvernoPoliciesDetailsWithResponse

func (c *ClientWithResponses) GetKyvernoPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKyvernoPoliciesDetailsResponse, error)

GetKyvernoPoliciesDetailsWithResponse request returning *GetKyvernoPoliciesDetailsResponse

func (*ClientWithResponses) GetKyvernoPoliciesVersionDetailsWithResponse

func (c *ClientWithResponses) GetKyvernoPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKyvernoPoliciesVersionDetailsResponse, error)

GetKyvernoPoliciesVersionDetailsWithResponse request returning *GetKyvernoPoliciesVersionDetailsResponse

func (*ClientWithResponses) GetNovaDumpWithResponse

func (c *ClientWithResponses) GetNovaDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNovaDumpResponse, error)

GetNovaDumpWithResponse request returning *GetNovaDumpResponse

func (*ClientWithResponses) GetOLMOperatorDetailsWithResponse

func (c *ClientWithResponses) GetOLMOperatorDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetOLMOperatorDetailsResponse, error)

GetOLMOperatorDetailsWithResponse request returning *GetOLMOperatorDetailsResponse

func (*ClientWithResponses) GetOLMOperatorVersionDetailsWithResponse

func (c *ClientWithResponses) GetOLMOperatorVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetOLMOperatorVersionDetailsResponse, error)

GetOLMOperatorVersionDetailsWithResponse request returning *GetOLMOperatorVersionDetailsResponse

func (*ClientWithResponses) GetOPAPoliciesDetailsWithResponse

func (c *ClientWithResponses) GetOPAPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetOPAPoliciesDetailsResponse, error)

GetOPAPoliciesDetailsWithResponse request returning *GetOPAPoliciesDetailsResponse

func (*ClientWithResponses) GetOPAPoliciesVersionDetailsWithResponse

func (c *ClientWithResponses) GetOPAPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetOPAPoliciesVersionDetailsResponse, error)

GetOPAPoliciesVersionDetailsWithResponse request returning *GetOPAPoliciesVersionDetailsResponse

func (*ClientWithResponses) GetOrganizationAuthPolicyWithResponse

func (c *ClientWithResponses) GetOrganizationAuthPolicyWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationAuthPolicyResponse, error)

GetOrganizationAuthPolicyWithResponse request returning *GetOrganizationAuthPolicyResponse

func (*ClientWithResponses) GetOrganizationMembersWithResponse

func (c *ClientWithResponses) GetOrganizationMembersWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationMembersResponse, error)

GetOrganizationMembersWithResponse request returning *GetOrganizationMembersResponse

func (*ClientWithResponses) GetOrganizationProfileWithResponse

func (c *ClientWithResponses) GetOrganizationProfileWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationProfileResponse, error)

GetOrganizationProfileWithResponse request returning *GetOrganizationProfileResponse

func (*ClientWithResponses) GetOrganizationWebhookDetailsWithResponse

func (c *ClientWithResponses) GetOrganizationWebhookDetailsWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*GetOrganizationWebhookDetailsResponse, error)

GetOrganizationWebhookDetailsWithResponse request returning *GetOrganizationWebhookDetailsResponse

func (*ClientWithResponses) GetOrganizationWebhooksWithResponse

func (c *ClientWithResponses) GetOrganizationWebhooksWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationWebhooksResponse, error)

GetOrganizationWebhooksWithResponse request returning *GetOrganizationWebhooksResponse

func (*ClientWithResponses) GetPackageChangelogWithResponse

func (c *ClientWithResponses) GetPackageChangelogWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageChangelogResponse, error)

GetPackageChangelogWithResponse request returning *GetPackageChangelogResponse

func (*ClientWithResponses) GetPackageSecurityReportWithResponse

func (c *ClientWithResponses) GetPackageSecurityReportWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetPackageSecurityReportResponse, error)

GetPackageSecurityReportWithResponse request returning *GetPackageSecurityReportResponse

func (*ClientWithResponses) GetPackageStarsWithResponse

func (c *ClientWithResponses) GetPackageStarsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageStarsResponse, error)

GetPackageStarsWithResponse request returning *GetPackageStarsResponse

func (*ClientWithResponses) GetPackageStatsWithResponse

func (c *ClientWithResponses) GetPackageStatsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPackageStatsResponse, error)

GetPackageStatsWithResponse request returning *GetPackageStatsResponse

func (*ClientWithResponses) GetPackageSummaryWithResponse

func (c *ClientWithResponses) GetPackageSummaryWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetPackageSummaryResponse, error)

GetPackageSummaryWithResponse request returning *GetPackageSummaryResponse

func (*ClientWithResponses) GetPackageUserSubscriptionsWithResponse

func (c *ClientWithResponses) GetPackageUserSubscriptionsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageUserSubscriptionsResponse, error)

GetPackageUserSubscriptionsWithResponse request returning *GetPackageUserSubscriptionsResponse

func (*ClientWithResponses) GetPackageValuesSchemaWithResponse

func (c *ClientWithResponses) GetPackageValuesSchemaWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetPackageValuesSchemaResponse, error)

GetPackageValuesSchemaWithResponse request returning *GetPackageValuesSchemaResponse

func (*ClientWithResponses) GetPackageViewsWithResponse

func (c *ClientWithResponses) GetPackageViewsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageViewsResponse, error)

GetPackageViewsWithResponse request returning *GetPackageViewsResponse

func (*ClientWithResponses) GetProductionUsageWithResponse

func (c *ClientWithResponses) GetProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetProductionUsageResponse, error)

GetProductionUsageWithResponse request returning *GetProductionUsageResponse

func (*ClientWithResponses) GetRandomPackagesWithResponse

func (c *ClientWithResponses) GetRandomPackagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRandomPackagesResponse, error)

GetRandomPackagesWithResponse request returning *GetRandomPackagesResponse

func (*ClientWithResponses) GetStarredPackagesByUserWithResponse

func (c *ClientWithResponses) GetStarredPackagesByUserWithResponse(ctx context.Context, params *GetStarredPackagesByUserParams, reqEditors ...RequestEditorFn) (*GetStarredPackagesByUserResponse, error)

GetStarredPackagesByUserWithResponse request returning *GetStarredPackagesByUserResponse

func (*ClientWithResponses) GetTektonPipelineDetailsWithResponse

func (c *ClientWithResponses) GetTektonPipelineDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTektonPipelineDetailsResponse, error)

GetTektonPipelineDetailsWithResponse request returning *GetTektonPipelineDetailsResponse

func (*ClientWithResponses) GetTektonPipelineVersionDetailsWithResponse

func (c *ClientWithResponses) GetTektonPipelineVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTektonPipelineVersionDetailsResponse, error)

GetTektonPipelineVersionDetailsWithResponse request returning *GetTektonPipelineVersionDetailsResponse

func (*ClientWithResponses) GetTektonTaskDetailsWithResponse

func (c *ClientWithResponses) GetTektonTaskDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTektonTaskDetailsResponse, error)

GetTektonTaskDetailsWithResponse request returning *GetTektonTaskDetailsResponse

func (*ClientWithResponses) GetTektonTaskVersionDetailsWithResponse

func (c *ClientWithResponses) GetTektonTaskVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTektonTaskVersionDetailsResponse, error)

GetTektonTaskVersionDetailsWithResponse request returning *GetTektonTaskVersionDetailsResponse

func (*ClientWithResponses) GetTinkerbellActionsDetailsWithResponse

func (c *ClientWithResponses) GetTinkerbellActionsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTinkerbellActionsDetailsResponse, error)

GetTinkerbellActionsDetailsWithResponse request returning *GetTinkerbellActionsDetailsResponse

func (*ClientWithResponses) GetTinkerbellActionsVersionDetailsWithResponse

func (c *ClientWithResponses) GetTinkerbellActionsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTinkerbellActionsVersionDetailsResponse, error)

GetTinkerbellActionsVersionDetailsWithResponse request returning *GetTinkerbellActionsVersionDetailsResponse

func (*ClientWithResponses) GetUserOptOutEntriesWithResponse

func (c *ClientWithResponses) GetUserOptOutEntriesWithResponse(ctx context.Context, params *GetUserOptOutEntriesParams, reqEditors ...RequestEditorFn) (*GetUserOptOutEntriesResponse, error)

GetUserOptOutEntriesWithResponse request returning *GetUserOptOutEntriesResponse

func (*ClientWithResponses) GetUserOrganizationsWithResponse

func (c *ClientWithResponses) GetUserOrganizationsWithResponse(ctx context.Context, params *GetUserOrganizationsParams, reqEditors ...RequestEditorFn) (*GetUserOrganizationsResponse, error)

GetUserOrganizationsWithResponse request returning *GetUserOrganizationsResponse

func (*ClientWithResponses) GetUserProfileWithResponse

func (c *ClientWithResponses) GetUserProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserProfileResponse, error)

GetUserProfileWithResponse request returning *GetUserProfileResponse

func (*ClientWithResponses) GetUserSubscriptionsWithResponse

func (c *ClientWithResponses) GetUserSubscriptionsWithResponse(ctx context.Context, params *GetUserSubscriptionsParams, reqEditors ...RequestEditorFn) (*GetUserSubscriptionsResponse, error)

GetUserSubscriptionsWithResponse request returning *GetUserSubscriptionsResponse

func (*ClientWithResponses) GetUserWebhookDetailWithResponse

func (c *ClientWithResponses) GetUserWebhookDetailWithResponse(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*GetUserWebhookDetailResponse, error)

GetUserWebhookDetailWithResponse request returning *GetUserWebhookDetailResponse

func (*ClientWithResponses) GetUserWebhooksWithResponse

func (c *ClientWithResponses) GetUserWebhooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWebhooksResponse, error)

GetUserWebhooksWithResponse request returning *GetUserWebhooksResponse

func (*ClientWithResponses) RegisterUserWithBodyWithResponse

func (c *ClientWithResponses) RegisterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterUserResponse, error)

RegisterUserWithBodyWithResponse request with arbitrary body returning *RegisterUserResponse

func (*ClientWithResponses) RegisterUserWithResponse

func (c *ClientWithResponses) RegisterUserWithResponse(ctx context.Context, body RegisterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterUserResponse, error)

func (*ClientWithResponses) ResetPasswordCodeWithBodyWithResponse

func (c *ClientWithResponses) ResetPasswordCodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordCodeResponse, error)

ResetPasswordCodeWithBodyWithResponse request with arbitrary body returning *ResetPasswordCodeResponse

func (*ClientWithResponses) ResetPasswordCodeWithResponse

func (c *ClientWithResponses) ResetPasswordCodeWithResponse(ctx context.Context, body ResetPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordCodeResponse, error)

func (*ClientWithResponses) ResetPasswordWithBodyWithResponse

func (c *ClientWithResponses) ResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordResponse, error)

ResetPasswordWithBodyWithResponse request with arbitrary body returning *ResetPasswordResponse

func (*ClientWithResponses) ResetPasswordWithResponse

func (c *ClientWithResponses) ResetPasswordWithResponse(ctx context.Context, body ResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordResponse, error)

func (*ClientWithResponses) SearchPackagesWithResponse

func (c *ClientWithResponses) SearchPackagesWithResponse(ctx context.Context, params *SearchPackagesParams, reqEditors ...RequestEditorFn) (*SearchPackagesResponse, error)

SearchPackagesWithResponse request returning *SearchPackagesResponse

func (*ClientWithResponses) SearchRepositoriesWithResponse

func (c *ClientWithResponses) SearchRepositoriesWithResponse(ctx context.Context, params *SearchRepositoriesParams, reqEditors ...RequestEditorFn) (*SearchRepositoriesResponse, error)

SearchRepositoriesWithResponse request returning *SearchRepositoriesResponse

func (*ClientWithResponses) TogglePackageStarWithResponse

func (c *ClientWithResponses) TogglePackageStarWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*TogglePackageStarResponse, error)

TogglePackageStarWithResponse request returning *TogglePackageStarResponse

func (*ClientWithResponses) TransferRepositoryOwnershipToOrganizationWithResponse

func (c *ClientWithResponses) TransferRepositoryOwnershipToOrganizationWithResponse(ctx context.Context, repoName RepoNameParam, params *TransferRepositoryOwnershipToOrganizationParams, reqEditors ...RequestEditorFn) (*TransferRepositoryOwnershipToOrganizationResponse, error)

TransferRepositoryOwnershipToOrganizationWithResponse request returning *TransferRepositoryOwnershipToOrganizationResponse

func (*ClientWithResponses) TransferRepositoryOwnershipWithResponse

func (c *ClientWithResponses) TransferRepositoryOwnershipWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *TransferRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*TransferRepositoryOwnershipResponse, error)

TransferRepositoryOwnershipWithResponse request returning *TransferRepositoryOwnershipResponse

func (*ClientWithResponses) TriggerWebhookTestWithBodyWithResponse

func (c *ClientWithResponses) TriggerWebhookTestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerWebhookTestResponse, error)

TriggerWebhookTestWithBodyWithResponse request with arbitrary body returning *TriggerWebhookTestResponse

func (*ClientWithResponses) TriggerWebhookTestWithResponse

func (c *ClientWithResponses) TriggerWebhookTestWithResponse(ctx context.Context, body TriggerWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerWebhookTestResponse, error)

func (*ClientWithResponses) UpdateOrganizationAuthPolicyWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationAuthPolicyWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthPolicyResponse, error)

UpdateOrganizationAuthPolicyWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationAuthPolicyResponse

func (*ClientWithResponses) UpdateOrganizationAuthPolicyWithResponse

func (c *ClientWithResponses) UpdateOrganizationAuthPolicyWithResponse(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationAuthPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthPolicyResponse, error)

func (*ClientWithResponses) UpdateOrganizationProfileWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationProfileWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationProfileResponse, error)

UpdateOrganizationProfileWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationProfileResponse

func (*ClientWithResponses) UpdateOrganizationProfileWithResponse

func (c *ClientWithResponses) UpdateOrganizationProfileWithResponse(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationProfileResponse, error)

func (*ClientWithResponses) UpdateOrganizationRepositoryWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationRepositoryWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationRepositoryResponse, error)

UpdateOrganizationRepositoryWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationRepositoryResponse

func (*ClientWithResponses) UpdateOrganizationRepositoryWithResponse

func (c *ClientWithResponses) UpdateOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, body UpdateOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationRepositoryResponse, error)

func (*ClientWithResponses) UpdateOrganizationWebhookWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationWebhookWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationWebhookResponse, error)

UpdateOrganizationWebhookWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationWebhookResponse

func (*ClientWithResponses) UpdateOrganizationWebhookWithResponse

func (c *ClientWithResponses) UpdateOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, body UpdateOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationWebhookResponse, error)

func (*ClientWithResponses) UpdateUserPasswordWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserPasswordResponse, error)

UpdateUserPasswordWithBodyWithResponse request with arbitrary body returning *UpdateUserPasswordResponse

func (*ClientWithResponses) UpdateUserPasswordWithResponse

func (c *ClientWithResponses) UpdateUserPasswordWithResponse(ctx context.Context, body UpdateUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserPasswordResponse, error)

func (*ClientWithResponses) UpdateUserProfileWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserProfileResponse, error)

UpdateUserProfileWithBodyWithResponse request with arbitrary body returning *UpdateUserProfileResponse

func (*ClientWithResponses) UpdateUserProfileWithResponse

func (c *ClientWithResponses) UpdateUserProfileWithResponse(ctx context.Context, body UpdateUserProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserProfileResponse, error)

func (*ClientWithResponses) UpdateUserRepositoryWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserRepositoryWithBodyWithResponse(ctx context.Context, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserRepositoryResponse, error)

UpdateUserRepositoryWithBodyWithResponse request with arbitrary body returning *UpdateUserRepositoryResponse

func (*ClientWithResponses) UpdateUserRepositoryWithResponse

func (c *ClientWithResponses) UpdateUserRepositoryWithResponse(ctx context.Context, repoName RepoNameParam, body UpdateUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserRepositoryResponse, error)

func (*ClientWithResponses) UpdateUserWebhookWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserWebhookWithBodyWithResponse(ctx context.Context, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWebhookResponse, error)

UpdateUserWebhookWithBodyWithResponse request with arbitrary body returning *UpdateUserWebhookResponse

func (*ClientWithResponses) UpdateUserWebhookWithResponse

func (c *ClientWithResponses) UpdateUserWebhookWithResponse(ctx context.Context, webhookID WebhookIDParam, body UpdateUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWebhookResponse, error)

func (*ClientWithResponses) VerifyEmailWithBodyWithResponse

func (c *ClientWithResponses) VerifyEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VerifyEmailResponse, error)

VerifyEmailWithBodyWithResponse request with arbitrary body returning *VerifyEmailResponse

func (*ClientWithResponses) VerifyEmailWithResponse

func (c *ClientWithResponses) VerifyEmailWithResponse(ctx context.Context, body VerifyEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*VerifyEmailResponse, error)

func (*ClientWithResponses) VerifyPasswordCodeWithBodyWithResponse

func (c *ClientWithResponses) VerifyPasswordCodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VerifyPasswordCodeResponse, error)

VerifyPasswordCodeWithBodyWithResponse request with arbitrary body returning *VerifyPasswordCodeResponse

func (*ClientWithResponses) VerifyPasswordCodeWithResponse

func (c *ClientWithResponses) VerifyPasswordCodeWithResponse(ctx context.Context, body VerifyPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*VerifyPasswordCodeResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// CheckAvailability request
	CheckAvailabilityWithResponse(ctx context.Context, resourceKind ResourceKindNameParam, params *CheckAvailabilityParams, reqEditors ...RequestEditorFn) (*CheckAvailabilityResponse, error)

	// GetHarborReplicationDump request
	GetHarborReplicationDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHarborReplicationDumpResponse, error)

	// GetHelmExporterDump request
	GetHelmExporterDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHelmExporterDumpResponse, error)

	// GetNovaDump request
	GetNovaDumpWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNovaDumpResponse, error)

	// AddOrganization request with any body
	AddOrganizationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationResponse, error)

	AddOrganizationWithResponse(ctx context.Context, body AddOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationResponse, error)

	// GetUserOrganizations request
	GetUserOrganizationsWithResponse(ctx context.Context, params *GetUserOrganizationsParams, reqEditors ...RequestEditorFn) (*GetUserOrganizationsResponse, error)

	// DeleteOrganization request
	DeleteOrganizationWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

	// GetOrganizationProfile request
	GetOrganizationProfileWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationProfileResponse, error)

	// UpdateOrganizationProfile request with any body
	UpdateOrganizationProfileWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationProfileResponse, error)

	UpdateOrganizationProfileWithResponse(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationProfileResponse, error)

	// AcceptOrganizationInvitation request
	AcceptOrganizationInvitationWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*AcceptOrganizationInvitationResponse, error)

	// GetOrganizationAuthPolicy request
	GetOrganizationAuthPolicyWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationAuthPolicyResponse, error)

	// UpdateOrganizationAuthPolicy request with any body
	UpdateOrganizationAuthPolicyWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthPolicyResponse, error)

	UpdateOrganizationAuthPolicyWithResponse(ctx context.Context, orgName OrgNameParam, body UpdateOrganizationAuthPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationAuthPolicyResponse, error)

	// DeleteOrganizationMember request
	DeleteOrganizationMemberWithResponse(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationMemberResponse, error)

	// AddOrganizationMember request
	AddOrganizationMemberWithResponse(ctx context.Context, orgName OrgNameParam, userAlias UserAliasParam, reqEditors ...RequestEditorFn) (*AddOrganizationMemberResponse, error)

	// GetOrganizationMembers request
	GetOrganizationMembersWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationMembersResponse, error)

	// GetAllowedActions request
	GetAllowedActionsWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetAllowedActionsResponse, error)

	// GetArgoTemplatesDetails request
	GetArgoTemplatesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetArgoTemplatesDetailsResponse, error)

	// GetArgoTemplatesVersionDetails request
	GetArgoTemplatesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetArgoTemplatesVersionDetailsResponse, error)

	// GetBackstagePluginsDetails request
	GetBackstagePluginsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetBackstagePluginsDetailsResponse, error)

	// GetBackstagePluginsVersionDetails request
	GetBackstagePluginsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetBackstagePluginsVersionDetailsResponse, error)

	// GetContainerImageDetails request
	GetContainerImageDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetContainerImageDetailsResponse, error)

	// GetContainerImageVersionDetails request
	GetContainerImageVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetContainerImageVersionDetailsResponse, error)

	// GetCoreDNSPluginDetails request
	GetCoreDNSPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetCoreDNSPluginDetailsResponse, error)

	// GetCoreDNSPluginVersionDetails request
	GetCoreDNSPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetCoreDNSPluginVersionDetailsResponse, error)

	// GetFalcoRulesDetails request
	GetFalcoRulesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetFalcoRulesDetailsResponse, error)

	// GetFalcoRulesVersionDetails request
	GetFalcoRulesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetFalcoRulesVersionDetailsResponse, error)

	// GetGatekeeperPoliciesDetails request
	GetGatekeeperPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetGatekeeperPoliciesDetailsResponse, error)

	// GetGatekeeperPoliciesVersionDetails request
	GetGatekeeperPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetGatekeeperPoliciesVersionDetailsResponse, error)

	// GetHelmPluginDetails request
	GetHelmPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetHelmPluginDetailsResponse, error)

	// GetHelmPluginVersionDetails request
	GetHelmPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmPluginVersionDetailsResponse, error)

	// GetHelmPackageDetails request
	GetHelmPackageDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetHelmPackageDetailsResponse, error)

	// GetHelmPackageVersionDetails request
	GetHelmPackageVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmPackageVersionDetailsResponse, error)

	// GetKedaScalerDetails request
	GetKedaScalerDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKedaScalerDetailsResponse, error)

	// GetKedaScalerVersionDetails request
	GetKedaScalerVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKedaScalerVersionDetailsResponse, error)

	// GetKeptnIntegrationsDetails request
	GetKeptnIntegrationsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKeptnIntegrationsDetailsResponse, error)

	// GetKeptnIntegrationsVersionDetails request
	GetKeptnIntegrationsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKeptnIntegrationsVersionDetailsResponse, error)

	// GetKnativeClientPluginIntegrationsDetails request
	GetKnativeClientPluginIntegrationsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKnativeClientPluginIntegrationsDetailsResponse, error)

	// GetKnativeClientPluginsVersionDetails request
	GetKnativeClientPluginsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKnativeClientPluginsVersionDetailsResponse, error)

	// GetKubectlPluginDetails request
	GetKubectlPluginDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubectlPluginDetailsResponse, error)

	// GetKubectlPluginVersionDetails request
	GetKubectlPluginVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubectlPluginVersionDetailsResponse, error)

	// GetKubeArmorPoliciesDetails request
	GetKubeArmorPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubeArmorPoliciesDetailsResponse, error)

	// GetKubeArmorPoliciesVersionDetails request
	GetKubeArmorPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubeArmorPoliciesVersionDetailsResponse, error)

	// GetKubewardenPoliciesDetails request
	GetKubewardenPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKubewardenPoliciesDetailsResponse, error)

	// GetKubewardenPoliciesVersionDetails request
	GetKubewardenPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKubewardenPoliciesVersionDetailsResponse, error)

	// GetKyvernoPoliciesDetails request
	GetKyvernoPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetKyvernoPoliciesDetailsResponse, error)

	// GetKyvernoPoliciesVersionDetails request
	GetKyvernoPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetKyvernoPoliciesVersionDetailsResponse, error)

	// GetOLMOperatorDetails request
	GetOLMOperatorDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetOLMOperatorDetailsResponse, error)

	// GetOLMOperatorVersionDetails request
	GetOLMOperatorVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetOLMOperatorVersionDetailsResponse, error)

	// GetOPAPoliciesDetails request
	GetOPAPoliciesDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetOPAPoliciesDetailsResponse, error)

	// GetOPAPoliciesVersionDetails request
	GetOPAPoliciesVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetOPAPoliciesVersionDetailsResponse, error)

	// GetRandomPackages request
	GetRandomPackagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRandomPackagesResponse, error)

	// SearchPackages request
	SearchPackagesWithResponse(ctx context.Context, params *SearchPackagesParams, reqEditors ...RequestEditorFn) (*SearchPackagesResponse, error)

	// GetStarredPackagesByUser request
	GetStarredPackagesByUserWithResponse(ctx context.Context, params *GetStarredPackagesByUserParams, reqEditors ...RequestEditorFn) (*GetStarredPackagesByUserResponse, error)

	// GetPackageStats request
	GetPackageStatsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPackageStatsResponse, error)

	// GetTinkerbellActionsDetails request
	GetTinkerbellActionsDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTinkerbellActionsDetailsResponse, error)

	// GetTinkerbellActionsVersionDetails request
	GetTinkerbellActionsVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTinkerbellActionsVersionDetailsResponse, error)

	// GetTektonPipelineDetails request
	GetTektonPipelineDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTektonPipelineDetailsResponse, error)

	// GetTektonPipelineVersionDetails request
	GetTektonPipelineVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTektonPipelineVersionDetailsResponse, error)

	// GetTektonTaskDetails request
	GetTektonTaskDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetTektonTaskDetailsResponse, error)

	// GetTektonTaskVersionDetails request
	GetTektonTaskVersionDetailsWithResponse(ctx context.Context, repoName RepoNameParam, packageName PackageNameParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetTektonTaskVersionDetailsResponse, error)

	// GetPackageChangelog request
	GetPackageChangelogWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageChangelogResponse, error)

	// GetPackageStars request
	GetPackageStarsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageStarsResponse, error)

	// TogglePackageStar request
	TogglePackageStarWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*TogglePackageStarResponse, error)

	// GetPackageViews request
	GetPackageViewsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageViewsResponse, error)

	// GetPackageSecurityReport request
	GetPackageSecurityReportWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetPackageSecurityReportResponse, error)

	// GetHelmChartTemplates request
	GetHelmChartTemplatesWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetHelmChartTemplatesResponse, error)

	// GetChartValues request
	GetChartValuesWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetChartValuesResponse, error)

	// GetPackageValuesSchema request
	GetPackageValuesSchemaWithResponse(ctx context.Context, packageID PackageIDParam, version VersionParam, reqEditors ...RequestEditorFn) (*GetPackageValuesSchemaResponse, error)

	// GenerateChangelogMD request
	GenerateChangelogMDWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GenerateChangelogMDResponse, error)

	// GetProductionUsage request
	GetProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetProductionUsageResponse, error)

	// DeleteProductionUsage request
	DeleteProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*DeleteProductionUsageResponse, error)

	// AddProductionUsage request
	AddProductionUsageWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*AddProductionUsageResponse, error)

	// GetPackageSummary request
	GetPackageSummaryWithResponse(ctx context.Context, repoKindParam RepoKindParam, repoName RepoNameParam, packageName PackageNameParam, reqEditors ...RequestEditorFn) (*GetPackageSummaryResponse, error)

	// AddOrganizationRepository request with any body
	AddOrganizationRepositoryWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationRepositoryResponse, error)

	AddOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, body AddOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationRepositoryResponse, error)

	// DeleteOrganizationRepository request
	DeleteOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationRepositoryResponse, error)

	// UpdateOrganizationRepository request with any body
	UpdateOrganizationRepositoryWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationRepositoryResponse, error)

	UpdateOrganizationRepositoryWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, body UpdateOrganizationRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationRepositoryResponse, error)

	// ClaimRepositoryOwnershipFromOrganization request
	ClaimRepositoryOwnershipFromOrganizationWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *ClaimRepositoryOwnershipFromOrganizationParams, reqEditors ...RequestEditorFn) (*ClaimRepositoryOwnershipFromOrganizationResponse, error)

	// TransferRepositoryOwnership request
	TransferRepositoryOwnershipWithResponse(ctx context.Context, orgName OrgNameParam, repoName RepoNameParam, params *TransferRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*TransferRepositoryOwnershipResponse, error)

	// SearchRepositories request
	SearchRepositoriesWithResponse(ctx context.Context, params *SearchRepositoriesParams, reqEditors ...RequestEditorFn) (*SearchRepositoriesResponse, error)

	// AddUserRepository request with any body
	AddUserRepositoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserRepositoryResponse, error)

	AddUserRepositoryWithResponse(ctx context.Context, body AddUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserRepositoryResponse, error)

	// DeleteUserRepository request
	DeleteUserRepositoryWithResponse(ctx context.Context, repoName RepoNameParam, reqEditors ...RequestEditorFn) (*DeleteUserRepositoryResponse, error)

	// UpdateUserRepository request with any body
	UpdateUserRepositoryWithBodyWithResponse(ctx context.Context, repoName RepoNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserRepositoryResponse, error)

	UpdateUserRepositoryWithResponse(ctx context.Context, repoName RepoNameParam, body UpdateUserRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserRepositoryResponse, error)

	// ClaimRepositoryOwnership request
	ClaimRepositoryOwnershipWithResponse(ctx context.Context, repoName RepoNameParam, params *ClaimRepositoryOwnershipParams, reqEditors ...RequestEditorFn) (*ClaimRepositoryOwnershipResponse, error)

	// TransferRepositoryOwnershipToOrganization request
	TransferRepositoryOwnershipToOrganizationWithResponse(ctx context.Context, repoName RepoNameParam, params *TransferRepositoryOwnershipToOrganizationParams, reqEditors ...RequestEditorFn) (*TransferRepositoryOwnershipToOrganizationResponse, error)

	// GetArtifactHubStats request
	GetArtifactHubStatsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetArtifactHubStatsResponse, error)

	// DeletePackageSubscription request
	DeletePackageSubscriptionWithResponse(ctx context.Context, params *DeletePackageSubscriptionParams, reqEditors ...RequestEditorFn) (*DeletePackageSubscriptionResponse, error)

	// GetUserSubscriptions request
	GetUserSubscriptionsWithResponse(ctx context.Context, params *GetUserSubscriptionsParams, reqEditors ...RequestEditorFn) (*GetUserSubscriptionsResponse, error)

	// AddPackageSubscription request with any body
	AddPackageSubscriptionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPackageSubscriptionResponse, error)

	AddPackageSubscriptionWithResponse(ctx context.Context, body AddPackageSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPackageSubscriptionResponse, error)

	// GetUserOptOutEntries request
	GetUserOptOutEntriesWithResponse(ctx context.Context, params *GetUserOptOutEntriesParams, reqEditors ...RequestEditorFn) (*GetUserOptOutEntriesResponse, error)

	// AddOptOutEntry request with any body
	AddOptOutEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOptOutEntryResponse, error)

	AddOptOutEntryWithResponse(ctx context.Context, body AddOptOutEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOptOutEntryResponse, error)

	// DeleteOptOutEntry request
	DeleteOptOutEntryWithResponse(ctx context.Context, optOutID OptOutIDParam, reqEditors ...RequestEditorFn) (*DeleteOptOutEntryResponse, error)

	// GetPackageUserSubscriptions request
	GetPackageUserSubscriptionsWithResponse(ctx context.Context, packageID PackageIDParam, reqEditors ...RequestEditorFn) (*GetPackageUserSubscriptionsResponse, error)

	// RegisterUser request with any body
	RegisterUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterUserResponse, error)

	RegisterUserWithResponse(ctx context.Context, body RegisterUserJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterUserResponse, error)

	// UpdateUserPassword request with any body
	UpdateUserPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserPasswordResponse, error)

	UpdateUserPasswordWithResponse(ctx context.Context, body UpdateUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserPasswordResponse, error)

	// ResetPasswordCode request with any body
	ResetPasswordCodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordCodeResponse, error)

	ResetPasswordCodeWithResponse(ctx context.Context, body ResetPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordCodeResponse, error)

	// GetUserProfile request
	GetUserProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserProfileResponse, error)

	// UpdateUserProfile request with any body
	UpdateUserProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserProfileResponse, error)

	UpdateUserProfileWithResponse(ctx context.Context, body UpdateUserProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserProfileResponse, error)

	// ResetPassword request with any body
	ResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordResponse, error)

	ResetPasswordWithResponse(ctx context.Context, body ResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordResponse, error)

	// VerifyEmail request with any body
	VerifyEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VerifyEmailResponse, error)

	VerifyEmailWithResponse(ctx context.Context, body VerifyEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*VerifyEmailResponse, error)

	// VerifyPasswordCode request with any body
	VerifyPasswordCodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*VerifyPasswordCodeResponse, error)

	VerifyPasswordCodeWithResponse(ctx context.Context, body VerifyPasswordCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*VerifyPasswordCodeResponse, error)

	// GetOrganizationWebhooks request
	GetOrganizationWebhooksWithResponse(ctx context.Context, orgName OrgNameParam, reqEditors ...RequestEditorFn) (*GetOrganizationWebhooksResponse, error)

	// AddOrganizationWebhook request with any body
	AddOrganizationWebhookWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOrganizationWebhookResponse, error)

	AddOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, body AddOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOrganizationWebhookResponse, error)

	// DeleteOrganizationWebhook request
	DeleteOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*DeleteOrganizationWebhookResponse, error)

	// GetOrganizationWebhookDetails request
	GetOrganizationWebhookDetailsWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*GetOrganizationWebhookDetailsResponse, error)

	// UpdateOrganizationWebhook request with any body
	UpdateOrganizationWebhookWithBodyWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationWebhookResponse, error)

	UpdateOrganizationWebhookWithResponse(ctx context.Context, orgName OrgNameParam, webhookID WebhookIDParam, body UpdateOrganizationWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationWebhookResponse, error)

	// TriggerWebhookTest request with any body
	TriggerWebhookTestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerWebhookTestResponse, error)

	TriggerWebhookTestWithResponse(ctx context.Context, body TriggerWebhookTestJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerWebhookTestResponse, error)

	// GetUserWebhooks request
	GetUserWebhooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserWebhooksResponse, error)

	// AddUserWebhook request with any body
	AddUserWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserWebhookResponse, error)

	AddUserWebhookWithResponse(ctx context.Context, body AddUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserWebhookResponse, error)

	// DeleteUserWebhook request
	DeleteUserWebhookWithResponse(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*DeleteUserWebhookResponse, error)

	// GetUserWebhookDetail request
	GetUserWebhookDetailWithResponse(ctx context.Context, webhookID WebhookIDParam, reqEditors ...RequestEditorFn) (*GetUserWebhookDetailResponse, error)

	// UpdateUserWebhook request with any body
	UpdateUserWebhookWithBodyWithResponse(ctx context.Context, webhookID WebhookIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWebhookResponse, error)

	UpdateUserWebhookWithResponse(ctx context.Context, webhookID WebhookIDParam, body UpdateUserWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWebhookResponse, error)
}

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

type ContainerImage

type ContainerImage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		AlternativeLocations *[]string `json:"alternative_locations,omitempty"`
		Platforms            *[]string `json:"platforms,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]ContainerImageSignatures `json:"signatures,omitempty"`
	Signed     *bool                       `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

ContainerImage defines model for ContainerImage.

type ContainerImageSignatures

type ContainerImageSignatures string

ContainerImageSignatures defines model for ContainerImage.Signatures.

const (
	ContainerImageSignaturesCosign ContainerImageSignatures = "cosign"
	ContainerImageSignaturesProv   ContainerImageSignatures = "prov"
)

Defines values for ContainerImageSignatures.

type CoreDNSPackage

type CoreDNSPackage = Package

CoreDNSPackage defines model for CoreDNSPackage.

type DeleteOptOutEntryResponse

type DeleteOptOutEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseDeleteOptOutEntryResponse

func ParseDeleteOptOutEntryResponse(rsp *http.Response) (*DeleteOptOutEntryResponse, error)

ParseDeleteOptOutEntryResponse parses an HTTP response from a DeleteOptOutEntryWithResponse call

func (DeleteOptOutEntryResponse) Status

func (r DeleteOptOutEntryResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteOptOutEntryResponse) StatusCode

func (r DeleteOptOutEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationMemberResponse

type DeleteOrganizationMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteOrganizationMemberResponse

func ParseDeleteOrganizationMemberResponse(rsp *http.Response) (*DeleteOrganizationMemberResponse, error)

ParseDeleteOrganizationMemberResponse parses an HTTP response from a DeleteOrganizationMemberWithResponse call

func (DeleteOrganizationMemberResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationMemberResponse) StatusCode

func (r DeleteOrganizationMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationRepositoryResponse

type DeleteOrganizationRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteOrganizationRepositoryResponse

func ParseDeleteOrganizationRepositoryResponse(rsp *http.Response) (*DeleteOrganizationRepositoryResponse, error)

ParseDeleteOrganizationRepositoryResponse parses an HTTP response from a DeleteOrganizationRepositoryWithResponse call

func (DeleteOrganizationRepositoryResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationRepositoryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationResponse

type DeleteOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteOrganizationResponse

func ParseDeleteOrganizationResponse(rsp *http.Response) (*DeleteOrganizationResponse, error)

ParseDeleteOrganizationResponse parses an HTTP response from a DeleteOrganizationWithResponse call

func (DeleteOrganizationResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationResponse) StatusCode

func (r DeleteOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationWebhookResponse

type DeleteOrganizationWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteOrganizationWebhookResponse

func ParseDeleteOrganizationWebhookResponse(rsp *http.Response) (*DeleteOrganizationWebhookResponse, error)

ParseDeleteOrganizationWebhookResponse parses an HTTP response from a DeleteOrganizationWebhookWithResponse call

func (DeleteOrganizationWebhookResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationWebhookResponse) StatusCode

func (r DeleteOrganizationWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePackageSubscriptionParams

type DeletePackageSubscriptionParams struct {
	// PackageID Package ID
	PackageID PackageIDQueryParam `form:"packageID" json:"packageID"`

	// EventKind Event kind
	EventKind EventKindParam `form:"event_kind" json:"event_kind"`
}

DeletePackageSubscriptionParams defines parameters for DeletePackageSubscription.

type DeletePackageSubscriptionResponse

type DeletePackageSubscriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseDeletePackageSubscriptionResponse

func ParseDeletePackageSubscriptionResponse(rsp *http.Response) (*DeletePackageSubscriptionResponse, error)

ParseDeletePackageSubscriptionResponse parses an HTTP response from a DeletePackageSubscriptionWithResponse call

func (DeletePackageSubscriptionResponse) Status

Status returns HTTPResponse.Status

func (DeletePackageSubscriptionResponse) StatusCode

func (r DeletePackageSubscriptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProductionUsageResponse

type DeleteProductionUsageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteProductionUsageResponse

func ParseDeleteProductionUsageResponse(rsp *http.Response) (*DeleteProductionUsageResponse, error)

ParseDeleteProductionUsageResponse parses an HTTP response from a DeleteProductionUsageWithResponse call

func (DeleteProductionUsageResponse) Status

Status returns HTTPResponse.Status

func (DeleteProductionUsageResponse) StatusCode

func (r DeleteProductionUsageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserRepositoryResponse

type DeleteUserRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseDeleteUserRepositoryResponse

func ParseDeleteUserRepositoryResponse(rsp *http.Response) (*DeleteUserRepositoryResponse, error)

ParseDeleteUserRepositoryResponse parses an HTTP response from a DeleteUserRepositoryWithResponse call

func (DeleteUserRepositoryResponse) Status

Status returns HTTPResponse.Status

func (DeleteUserRepositoryResponse) StatusCode

func (r DeleteUserRepositoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserWebhookResponse

type DeleteUserWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON500      *Error
}

func ParseDeleteUserWebhookResponse

func ParseDeleteUserWebhookResponse(rsp *http.Response) (*DeleteUserWebhookResponse, error)

ParseDeleteUserWebhookResponse parses an HTTP response from a DeleteUserWebhookWithResponse call

func (DeleteUserWebhookResponse) Status

func (r DeleteUserWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserWebhookResponse) StatusCode

func (r DeleteUserWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeprecatedParam

type DeprecatedParam = bool

DeprecatedParam defines model for DeprecatedParam.

type Error

type Error struct {
	Message *string `json:"message,omitempty"`
}

Error defines model for Error.

type EventKindId

type EventKindId int

EventKindId Event kind:

  • `0` - New package release
  • `1` - Security alerts
  • `2` - Repository tracking errors
  • `4` - Repository scanning errors
const (
	EventKindIdN0 EventKindId = 0
	EventKindIdN1 EventKindId = 1
	EventKindIdN2 EventKindId = 2
	EventKindIdN4 EventKindId = 4
)

Defines values for EventKindId.

type EventKindParam

type EventKindParam = EventKindId

EventKindParam Event kind:

  • `0` - New package release
  • `1` - Security alerts
  • `2` - Repository tracking errors
  • `4` - Repository scanning errors

type Facets

type Facets struct {
	FilterKey string `json:"filter_key"`
	Options   []struct {
		FilterKey *string `json:"filter_key,omitempty"`
		Id        string  `json:"id"`
		Name      string  `json:"name"`
		Total     int     `json:"total"`
	} `json:"options"`
	Title string `json:"title"`
}

Facets defines model for Facets.

type FacetsParam

type FacetsParam = bool

FacetsParam defines model for FacetsParam.

type FalcoPackage

type FalcoPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Rules *FalcoPackage_Data_Rules `json:"rules,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]FalcoPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                     `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

FalcoPackage defines model for FalcoPackage.

type FalcoPackageDataRules0

type FalcoPackageDataRules0 = []struct {
	Name *string `json:"Name,omitempty"`
	Raw  *string `json:"Raw,omitempty"`
}

FalcoPackageDataRules0 defines model for .

type FalcoPackageDataRules1

type FalcoPackageDataRules1 map[string]interface{}

FalcoPackageDataRules1 defines model for .

type FalcoPackageSignatures

type FalcoPackageSignatures string

FalcoPackageSignatures defines model for FalcoPackage.Signatures.

const (
	FalcoPackageSignaturesCosign FalcoPackageSignatures = "cosign"
	FalcoPackageSignaturesProv   FalcoPackageSignatures = "prov"
)

Defines values for FalcoPackageSignatures.

type FalcoPackage_Data_Rules

type FalcoPackage_Data_Rules struct {
	// contains filtered or unexported fields
}

FalcoPackage_Data_Rules defines model for FalcoPackage.Data.Rules.

func (FalcoPackage_Data_Rules) AsFalcoPackageDataRules0

func (t FalcoPackage_Data_Rules) AsFalcoPackageDataRules0() (FalcoPackageDataRules0, error)

AsFalcoPackageDataRules0 returns the union data inside the FalcoPackage_Data_Rules as a FalcoPackageDataRules0

func (FalcoPackage_Data_Rules) AsFalcoPackageDataRules1

func (t FalcoPackage_Data_Rules) AsFalcoPackageDataRules1() (FalcoPackageDataRules1, error)

AsFalcoPackageDataRules1 returns the union data inside the FalcoPackage_Data_Rules as a FalcoPackageDataRules1

func (*FalcoPackage_Data_Rules) FromFalcoPackageDataRules0

func (t *FalcoPackage_Data_Rules) FromFalcoPackageDataRules0(v FalcoPackageDataRules0) error

FromFalcoPackageDataRules0 overwrites any union data inside the FalcoPackage_Data_Rules as the provided FalcoPackageDataRules0

func (*FalcoPackage_Data_Rules) FromFalcoPackageDataRules1

func (t *FalcoPackage_Data_Rules) FromFalcoPackageDataRules1(v FalcoPackageDataRules1) error

FromFalcoPackageDataRules1 overwrites any union data inside the FalcoPackage_Data_Rules as the provided FalcoPackageDataRules1

func (FalcoPackage_Data_Rules) MarshalJSON

func (t FalcoPackage_Data_Rules) MarshalJSON() ([]byte, error)

func (*FalcoPackage_Data_Rules) MergeFalcoPackageDataRules0

func (t *FalcoPackage_Data_Rules) MergeFalcoPackageDataRules0(v FalcoPackageDataRules0) error

MergeFalcoPackageDataRules0 performs a merge with any union data inside the FalcoPackage_Data_Rules, using the provided FalcoPackageDataRules0

func (*FalcoPackage_Data_Rules) MergeFalcoPackageDataRules1

func (t *FalcoPackage_Data_Rules) MergeFalcoPackageDataRules1(v FalcoPackageDataRules1) error

MergeFalcoPackageDataRules1 performs a merge with any union data inside the FalcoPackage_Data_Rules, using the provided FalcoPackageDataRules1

func (*FalcoPackage_Data_Rules) UnmarshalJSON

func (t *FalcoPackage_Data_Rules) UnmarshalJSON(b []byte) error

type Forbidden

type Forbidden = Error

Forbidden defines model for Forbidden.

type GatekeeperPolicy

type GatekeeperPolicy struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Examples *[]struct {
			Cases *[]struct {
				Content *string `json:"content,omitempty"`
				Name    *string `json:"name,omitempty"`
				Path    *string `json:"path,omitempty"`
			} `json:"cases,omitempty"`
			Name *string `json:"name,omitempty"`
		} `json:"examples,omitempty"`
		Template *string `json:"template,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	RelativePath            *string           `json:"relative_path,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]GatekeeperPolicySignatures `json:"signatures,omitempty"`
	Signed     *bool                         `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

GatekeeperPolicy defines model for GatekeeperPolicy.

type GatekeeperPolicySignatures

type GatekeeperPolicySignatures string

GatekeeperPolicySignatures defines model for GatekeeperPolicy.Signatures.

const (
	GatekeeperPolicySignaturesCosign GatekeeperPolicySignatures = "cosign"
	GatekeeperPolicySignaturesProv   GatekeeperPolicySignatures = "prov"
)

Defines values for GatekeeperPolicySignatures.

type GenerateChangelogMDResponse

type GenerateChangelogMDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseGenerateChangelogMDResponse

func ParseGenerateChangelogMDResponse(rsp *http.Response) (*GenerateChangelogMDResponse, error)

ParseGenerateChangelogMDResponse parses an HTTP response from a GenerateChangelogMDWithResponse call

func (GenerateChangelogMDResponse) Status

Status returns HTTPResponse.Status

func (GenerateChangelogMDResponse) StatusCode

func (r GenerateChangelogMDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllowedActionsResponse

type GetAllowedActionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]AuthorizerAction
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseGetAllowedActionsResponse

func ParseGetAllowedActionsResponse(rsp *http.Response) (*GetAllowedActionsResponse, error)

ParseGetAllowedActionsResponse parses an HTTP response from a GetAllowedActionsWithResponse call

func (GetAllowedActionsResponse) Status

func (r GetAllowedActionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllowedActionsResponse) StatusCode

func (r GetAllowedActionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetArgoTemplatesDetailsResponse

type GetArgoTemplatesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ArgoTemplate
	JSON404      *Error
	JSON500      *Error
}

func ParseGetArgoTemplatesDetailsResponse

func ParseGetArgoTemplatesDetailsResponse(rsp *http.Response) (*GetArgoTemplatesDetailsResponse, error)

ParseGetArgoTemplatesDetailsResponse parses an HTTP response from a GetArgoTemplatesDetailsWithResponse call

func (GetArgoTemplatesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetArgoTemplatesDetailsResponse) StatusCode

func (r GetArgoTemplatesDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetArgoTemplatesVersionDetailsResponse

type GetArgoTemplatesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ArgoTemplate
	JSON404      *Error
	JSON500      *Error
}

func ParseGetArgoTemplatesVersionDetailsResponse

func ParseGetArgoTemplatesVersionDetailsResponse(rsp *http.Response) (*GetArgoTemplatesVersionDetailsResponse, error)

ParseGetArgoTemplatesVersionDetailsResponse parses an HTTP response from a GetArgoTemplatesVersionDetailsWithResponse call

func (GetArgoTemplatesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetArgoTemplatesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetArtifactHubStatsResponse

type GetArtifactHubStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		GeneratedAt   int `json:"generated_at"`
		Organizations struct {
			RunningTotal *[][]int `json:"running_total,omitempty"`
			Total        int      `json:"total"`
		} `json:"organizations"`
		Packages struct {
			CreatedMonthly *[][]int `json:"created_monthly,omitempty"`
			RunningTotal   *[][]int `json:"running_total,omitempty"`
			Total          int      `json:"total"`
			ViewsDaily     *[][]int `json:"views_daily,omitempty"`
		} `json:"packages"`
		Repositories struct {
			CreatedMonthly *[][]int `json:"created_monthly,omitempty"`
			RunningTotal   *[][]int `json:"running_total,omitempty"`
			Total          int      `json:"total"`
		} `json:"repositories"`
		Snapshots struct {
			CreatedMonthly *[][]int `json:"created_monthly,omitempty"`
			RunningTotal   *[][]int `json:"running_total,omitempty"`
			Total          int      `json:"total"`
		} `json:"snapshots"`
		Users struct {
			RunningTotal *[][]int `json:"running_total,omitempty"`
			Total        int      `json:"total"`
		} `json:"users"`
	}
	JSON500 *Error
}

func ParseGetArtifactHubStatsResponse

func ParseGetArtifactHubStatsResponse(rsp *http.Response) (*GetArtifactHubStatsResponse, error)

ParseGetArtifactHubStatsResponse parses an HTTP response from a GetArtifactHubStatsWithResponse call

func (GetArtifactHubStatsResponse) Status

Status returns HTTPResponse.Status

func (GetArtifactHubStatsResponse) StatusCode

func (r GetArtifactHubStatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBackstagePluginsDetailsResponse

type GetBackstagePluginsDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BackstagePlugin
	JSON404      *Error
	JSON500      *Error
}

func ParseGetBackstagePluginsDetailsResponse

func ParseGetBackstagePluginsDetailsResponse(rsp *http.Response) (*GetBackstagePluginsDetailsResponse, error)

ParseGetBackstagePluginsDetailsResponse parses an HTTP response from a GetBackstagePluginsDetailsWithResponse call

func (GetBackstagePluginsDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetBackstagePluginsDetailsResponse) StatusCode

func (r GetBackstagePluginsDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBackstagePluginsVersionDetailsResponse

type GetBackstagePluginsVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BackstagePlugin
	JSON404      *Error
	JSON500      *Error
}

func ParseGetBackstagePluginsVersionDetailsResponse

func ParseGetBackstagePluginsVersionDetailsResponse(rsp *http.Response) (*GetBackstagePluginsVersionDetailsResponse, error)

ParseGetBackstagePluginsVersionDetailsResponse parses an HTTP response from a GetBackstagePluginsVersionDetailsWithResponse call

func (GetBackstagePluginsVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetBackstagePluginsVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetChartValuesResponse

type GetChartValuesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	YAML200      *string
	JSON404      *Error
	JSON500      *Error
}

func ParseGetChartValuesResponse

func ParseGetChartValuesResponse(rsp *http.Response) (*GetChartValuesResponse, error)

ParseGetChartValuesResponse parses an HTTP response from a GetChartValuesWithResponse call

func (GetChartValuesResponse) Status

func (r GetChartValuesResponse) Status() string

Status returns HTTPResponse.Status

func (GetChartValuesResponse) StatusCode

func (r GetChartValuesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContainerImageDetailsResponse

type GetContainerImageDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerImage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetContainerImageDetailsResponse

func ParseGetContainerImageDetailsResponse(rsp *http.Response) (*GetContainerImageDetailsResponse, error)

ParseGetContainerImageDetailsResponse parses an HTTP response from a GetContainerImageDetailsWithResponse call

func (GetContainerImageDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetContainerImageDetailsResponse) StatusCode

func (r GetContainerImageDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContainerImageVersionDetailsResponse

type GetContainerImageVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerImage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetContainerImageVersionDetailsResponse

func ParseGetContainerImageVersionDetailsResponse(rsp *http.Response) (*GetContainerImageVersionDetailsResponse, error)

ParseGetContainerImageVersionDetailsResponse parses an HTTP response from a GetContainerImageVersionDetailsWithResponse call

func (GetContainerImageVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetContainerImageVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCoreDNSPluginDetailsResponse

type GetCoreDNSPluginDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CoreDNSPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetCoreDNSPluginDetailsResponse

func ParseGetCoreDNSPluginDetailsResponse(rsp *http.Response) (*GetCoreDNSPluginDetailsResponse, error)

ParseGetCoreDNSPluginDetailsResponse parses an HTTP response from a GetCoreDNSPluginDetailsWithResponse call

func (GetCoreDNSPluginDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetCoreDNSPluginDetailsResponse) StatusCode

func (r GetCoreDNSPluginDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCoreDNSPluginVersionDetailsResponse

type GetCoreDNSPluginVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CoreDNSPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetCoreDNSPluginVersionDetailsResponse

func ParseGetCoreDNSPluginVersionDetailsResponse(rsp *http.Response) (*GetCoreDNSPluginVersionDetailsResponse, error)

ParseGetCoreDNSPluginVersionDetailsResponse parses an HTTP response from a GetCoreDNSPluginVersionDetailsWithResponse call

func (GetCoreDNSPluginVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetCoreDNSPluginVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFalcoRulesDetailsResponse

type GetFalcoRulesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FalcoPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetFalcoRulesDetailsResponse

func ParseGetFalcoRulesDetailsResponse(rsp *http.Response) (*GetFalcoRulesDetailsResponse, error)

ParseGetFalcoRulesDetailsResponse parses an HTTP response from a GetFalcoRulesDetailsWithResponse call

func (GetFalcoRulesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetFalcoRulesDetailsResponse) StatusCode

func (r GetFalcoRulesDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFalcoRulesVersionDetailsResponse

type GetFalcoRulesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FalcoPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetFalcoRulesVersionDetailsResponse

func ParseGetFalcoRulesVersionDetailsResponse(rsp *http.Response) (*GetFalcoRulesVersionDetailsResponse, error)

ParseGetFalcoRulesVersionDetailsResponse parses an HTTP response from a GetFalcoRulesVersionDetailsWithResponse call

func (GetFalcoRulesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetFalcoRulesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGatekeeperPoliciesDetailsResponse

type GetGatekeeperPoliciesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GatekeeperPolicy
	JSON404      *Error
	JSON500      *Error
}

func ParseGetGatekeeperPoliciesDetailsResponse

func ParseGetGatekeeperPoliciesDetailsResponse(rsp *http.Response) (*GetGatekeeperPoliciesDetailsResponse, error)

ParseGetGatekeeperPoliciesDetailsResponse parses an HTTP response from a GetGatekeeperPoliciesDetailsWithResponse call

func (GetGatekeeperPoliciesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetGatekeeperPoliciesDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGatekeeperPoliciesVersionDetailsResponse

type GetGatekeeperPoliciesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GatekeeperPolicy
	JSON404      *Error
	JSON500      *Error
}

func ParseGetGatekeeperPoliciesVersionDetailsResponse

func ParseGetGatekeeperPoliciesVersionDetailsResponse(rsp *http.Response) (*GetGatekeeperPoliciesVersionDetailsResponse, error)

ParseGetGatekeeperPoliciesVersionDetailsResponse parses an HTTP response from a GetGatekeeperPoliciesVersionDetailsWithResponse call

func (GetGatekeeperPoliciesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetGatekeeperPoliciesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetHarborReplicationDumpResponse

type GetHarborReplicationDumpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
	JSON500      *Error
}

func ParseGetHarborReplicationDumpResponse

func ParseGetHarborReplicationDumpResponse(rsp *http.Response) (*GetHarborReplicationDumpResponse, error)

ParseGetHarborReplicationDumpResponse parses an HTTP response from a GetHarborReplicationDumpWithResponse call

func (GetHarborReplicationDumpResponse) Status

Status returns HTTPResponse.Status

func (GetHarborReplicationDumpResponse) StatusCode

func (r GetHarborReplicationDumpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmChartTemplatesResponse

type GetHelmChartTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Templates []struct {
			Data []byte `json:"data"`
			Name string `json:"name"`
		} `json:"templates"`
		Values map[string]interface{} `json:"values"`
	}
	JSON400 *Error
	JSON404 *Error
	JSON500 *Error
}

func ParseGetHelmChartTemplatesResponse

func ParseGetHelmChartTemplatesResponse(rsp *http.Response) (*GetHelmChartTemplatesResponse, error)

ParseGetHelmChartTemplatesResponse parses an HTTP response from a GetHelmChartTemplatesWithResponse call

func (GetHelmChartTemplatesResponse) Status

Status returns HTTPResponse.Status

func (GetHelmChartTemplatesResponse) StatusCode

func (r GetHelmChartTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmExporterDumpResponse

type GetHelmExporterDumpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
	JSON500      *Error
}

func ParseGetHelmExporterDumpResponse

func ParseGetHelmExporterDumpResponse(rsp *http.Response) (*GetHelmExporterDumpResponse, error)

ParseGetHelmExporterDumpResponse parses an HTTP response from a GetHelmExporterDumpWithResponse call

func (GetHelmExporterDumpResponse) Status

Status returns HTTPResponse.Status

func (GetHelmExporterDumpResponse) StatusCode

func (r GetHelmExporterDumpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmPackageDetailsResponse

type GetHelmPackageDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetHelmPackageDetailsResponse

func ParseGetHelmPackageDetailsResponse(rsp *http.Response) (*GetHelmPackageDetailsResponse, error)

ParseGetHelmPackageDetailsResponse parses an HTTP response from a GetHelmPackageDetailsWithResponse call

func (GetHelmPackageDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetHelmPackageDetailsResponse) StatusCode

func (r GetHelmPackageDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmPackageVersionDetailsResponse

type GetHelmPackageVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetHelmPackageVersionDetailsResponse

func ParseGetHelmPackageVersionDetailsResponse(rsp *http.Response) (*GetHelmPackageVersionDetailsResponse, error)

ParseGetHelmPackageVersionDetailsResponse parses an HTTP response from a GetHelmPackageVersionDetailsWithResponse call

func (GetHelmPackageVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetHelmPackageVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetHelmPluginDetailsResponse

type GetHelmPluginDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmPluginPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetHelmPluginDetailsResponse

func ParseGetHelmPluginDetailsResponse(rsp *http.Response) (*GetHelmPluginDetailsResponse, error)

ParseGetHelmPluginDetailsResponse parses an HTTP response from a GetHelmPluginDetailsWithResponse call

func (GetHelmPluginDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetHelmPluginDetailsResponse) StatusCode

func (r GetHelmPluginDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHelmPluginVersionDetailsResponse

type GetHelmPluginVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *HelmPluginPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetHelmPluginVersionDetailsResponse

func ParseGetHelmPluginVersionDetailsResponse(rsp *http.Response) (*GetHelmPluginVersionDetailsResponse, error)

ParseGetHelmPluginVersionDetailsResponse parses an HTTP response from a GetHelmPluginVersionDetailsWithResponse call

func (GetHelmPluginVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetHelmPluginVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKedaScalerDetailsResponse

type GetKedaScalerDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KedaScalerPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKedaScalerDetailsResponse

func ParseGetKedaScalerDetailsResponse(rsp *http.Response) (*GetKedaScalerDetailsResponse, error)

ParseGetKedaScalerDetailsResponse parses an HTTP response from a GetKedaScalerDetailsWithResponse call

func (GetKedaScalerDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKedaScalerDetailsResponse) StatusCode

func (r GetKedaScalerDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKedaScalerVersionDetailsResponse

type GetKedaScalerVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KedaScalerPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKedaScalerVersionDetailsResponse

func ParseGetKedaScalerVersionDetailsResponse(rsp *http.Response) (*GetKedaScalerVersionDetailsResponse, error)

ParseGetKedaScalerVersionDetailsResponse parses an HTTP response from a GetKedaScalerVersionDetailsWithResponse call

func (GetKedaScalerVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKedaScalerVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKeptnIntegrationsDetailsResponse

type GetKeptnIntegrationsDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KeptnIntegrationsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKeptnIntegrationsDetailsResponse

func ParseGetKeptnIntegrationsDetailsResponse(rsp *http.Response) (*GetKeptnIntegrationsDetailsResponse, error)

ParseGetKeptnIntegrationsDetailsResponse parses an HTTP response from a GetKeptnIntegrationsDetailsWithResponse call

func (GetKeptnIntegrationsDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKeptnIntegrationsDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKeptnIntegrationsVersionDetailsResponse

type GetKeptnIntegrationsVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KeptnIntegrationsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKeptnIntegrationsVersionDetailsResponse

func ParseGetKeptnIntegrationsVersionDetailsResponse(rsp *http.Response) (*GetKeptnIntegrationsVersionDetailsResponse, error)

ParseGetKeptnIntegrationsVersionDetailsResponse parses an HTTP response from a GetKeptnIntegrationsVersionDetailsWithResponse call

func (GetKeptnIntegrationsVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKeptnIntegrationsVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKnativeClientPluginIntegrationsDetailsResponse

type GetKnativeClientPluginIntegrationsDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KnativeClientPluginsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKnativeClientPluginIntegrationsDetailsResponse

func ParseGetKnativeClientPluginIntegrationsDetailsResponse(rsp *http.Response) (*GetKnativeClientPluginIntegrationsDetailsResponse, error)

ParseGetKnativeClientPluginIntegrationsDetailsResponse parses an HTTP response from a GetKnativeClientPluginIntegrationsDetailsWithResponse call

func (GetKnativeClientPluginIntegrationsDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKnativeClientPluginIntegrationsDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKnativeClientPluginsVersionDetailsResponse

type GetKnativeClientPluginsVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KnativeClientPluginsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKnativeClientPluginsVersionDetailsResponse

func ParseGetKnativeClientPluginsVersionDetailsResponse(rsp *http.Response) (*GetKnativeClientPluginsVersionDetailsResponse, error)

ParseGetKnativeClientPluginsVersionDetailsResponse parses an HTTP response from a GetKnativeClientPluginsVersionDetailsWithResponse call

func (GetKnativeClientPluginsVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKnativeClientPluginsVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKubeArmorPoliciesDetailsResponse

type GetKubeArmorPoliciesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KubeArmorPoliciesPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubeArmorPoliciesDetailsResponse

func ParseGetKubeArmorPoliciesDetailsResponse(rsp *http.Response) (*GetKubeArmorPoliciesDetailsResponse, error)

ParseGetKubeArmorPoliciesDetailsResponse parses an HTTP response from a GetKubeArmorPoliciesDetailsWithResponse call

func (GetKubeArmorPoliciesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubeArmorPoliciesDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKubeArmorPoliciesVersionDetailsResponse

type GetKubeArmorPoliciesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KubeArmorPoliciesPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubeArmorPoliciesVersionDetailsResponse

func ParseGetKubeArmorPoliciesVersionDetailsResponse(rsp *http.Response) (*GetKubeArmorPoliciesVersionDetailsResponse, error)

ParseGetKubeArmorPoliciesVersionDetailsResponse parses an HTTP response from a GetKubeArmorPoliciesVersionDetailsWithResponse call

func (GetKubeArmorPoliciesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubeArmorPoliciesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKubectlPluginDetailsResponse

type GetKubectlPluginDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KrewPluginsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubectlPluginDetailsResponse

func ParseGetKubectlPluginDetailsResponse(rsp *http.Response) (*GetKubectlPluginDetailsResponse, error)

ParseGetKubectlPluginDetailsResponse parses an HTTP response from a GetKubectlPluginDetailsWithResponse call

func (GetKubectlPluginDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubectlPluginDetailsResponse) StatusCode

func (r GetKubectlPluginDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKubectlPluginVersionDetailsResponse

type GetKubectlPluginVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KrewPluginsPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubectlPluginVersionDetailsResponse

func ParseGetKubectlPluginVersionDetailsResponse(rsp *http.Response) (*GetKubectlPluginVersionDetailsResponse, error)

ParseGetKubectlPluginVersionDetailsResponse parses an HTTP response from a GetKubectlPluginVersionDetailsWithResponse call

func (GetKubectlPluginVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubectlPluginVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKubewardenPoliciesDetailsResponse

type GetKubewardenPoliciesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KubewardenPoliciesPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubewardenPoliciesDetailsResponse

func ParseGetKubewardenPoliciesDetailsResponse(rsp *http.Response) (*GetKubewardenPoliciesDetailsResponse, error)

ParseGetKubewardenPoliciesDetailsResponse parses an HTTP response from a GetKubewardenPoliciesDetailsWithResponse call

func (GetKubewardenPoliciesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubewardenPoliciesDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKubewardenPoliciesVersionDetailsResponse

type GetKubewardenPoliciesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KubewardenPoliciesPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKubewardenPoliciesVersionDetailsResponse

func ParseGetKubewardenPoliciesVersionDetailsResponse(rsp *http.Response) (*GetKubewardenPoliciesVersionDetailsResponse, error)

ParseGetKubewardenPoliciesVersionDetailsResponse parses an HTTP response from a GetKubewardenPoliciesVersionDetailsWithResponse call

func (GetKubewardenPoliciesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKubewardenPoliciesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKyvernoPoliciesDetailsResponse

type GetKyvernoPoliciesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KyvernoPolicy
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKyvernoPoliciesDetailsResponse

func ParseGetKyvernoPoliciesDetailsResponse(rsp *http.Response) (*GetKyvernoPoliciesDetailsResponse, error)

ParseGetKyvernoPoliciesDetailsResponse parses an HTTP response from a GetKyvernoPoliciesDetailsWithResponse call

func (GetKyvernoPoliciesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKyvernoPoliciesDetailsResponse) StatusCode

func (r GetKyvernoPoliciesDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetKyvernoPoliciesVersionDetailsResponse

type GetKyvernoPoliciesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *KyvernoPolicy
	JSON404      *Error
	JSON500      *Error
}

func ParseGetKyvernoPoliciesVersionDetailsResponse

func ParseGetKyvernoPoliciesVersionDetailsResponse(rsp *http.Response) (*GetKyvernoPoliciesVersionDetailsResponse, error)

ParseGetKyvernoPoliciesVersionDetailsResponse parses an HTTP response from a GetKyvernoPoliciesVersionDetailsWithResponse call

func (GetKyvernoPoliciesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetKyvernoPoliciesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetNovaDumpResponse

type GetNovaDumpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
	JSON500      *Error
}

func ParseGetNovaDumpResponse

func ParseGetNovaDumpResponse(rsp *http.Response) (*GetNovaDumpResponse, error)

ParseGetNovaDumpResponse parses an HTTP response from a GetNovaDumpWithResponse call

func (GetNovaDumpResponse) Status

func (r GetNovaDumpResponse) Status() string

Status returns HTTPResponse.Status

func (GetNovaDumpResponse) StatusCode

func (r GetNovaDumpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOLMOperatorDetailsResponse

type GetOLMOperatorDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OLMPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOLMOperatorDetailsResponse

func ParseGetOLMOperatorDetailsResponse(rsp *http.Response) (*GetOLMOperatorDetailsResponse, error)

ParseGetOLMOperatorDetailsResponse parses an HTTP response from a GetOLMOperatorDetailsWithResponse call

func (GetOLMOperatorDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetOLMOperatorDetailsResponse) StatusCode

func (r GetOLMOperatorDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOLMOperatorVersionDetailsResponse

type GetOLMOperatorVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OLMPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOLMOperatorVersionDetailsResponse

func ParseGetOLMOperatorVersionDetailsResponse(rsp *http.Response) (*GetOLMOperatorVersionDetailsResponse, error)

ParseGetOLMOperatorVersionDetailsResponse parses an HTTP response from a GetOLMOperatorVersionDetailsWithResponse call

func (GetOLMOperatorVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetOLMOperatorVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOPAPoliciesDetailsResponse

type GetOPAPoliciesDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OPAPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOPAPoliciesDetailsResponse

func ParseGetOPAPoliciesDetailsResponse(rsp *http.Response) (*GetOPAPoliciesDetailsResponse, error)

ParseGetOPAPoliciesDetailsResponse parses an HTTP response from a GetOPAPoliciesDetailsWithResponse call

func (GetOPAPoliciesDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetOPAPoliciesDetailsResponse) StatusCode

func (r GetOPAPoliciesDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOPAPoliciesVersionDetailsResponse

type GetOPAPoliciesVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OPAPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOPAPoliciesVersionDetailsResponse

func ParseGetOPAPoliciesVersionDetailsResponse(rsp *http.Response) (*GetOPAPoliciesVersionDetailsResponse, error)

ParseGetOPAPoliciesVersionDetailsResponse parses an HTTP response from a GetOPAPoliciesVersionDetailsWithResponse call

func (GetOPAPoliciesVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetOPAPoliciesVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationAuthPolicyResponse

type GetOrganizationAuthPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthorizationPolicy
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseGetOrganizationAuthPolicyResponse

func ParseGetOrganizationAuthPolicyResponse(rsp *http.Response) (*GetOrganizationAuthPolicyResponse, error)

ParseGetOrganizationAuthPolicyResponse parses an HTTP response from a GetOrganizationAuthPolicyWithResponse call

func (GetOrganizationAuthPolicyResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationAuthPolicyResponse) StatusCode

func (r GetOrganizationAuthPolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationMembersResponse

type GetOrganizationMembersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Member
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseGetOrganizationMembersResponse

func ParseGetOrganizationMembersResponse(rsp *http.Response) (*GetOrganizationMembersResponse, error)

ParseGetOrganizationMembersResponse parses an HTTP response from a GetOrganizationMembersWithResponse call

func (GetOrganizationMembersResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationMembersResponse) StatusCode

func (r GetOrganizationMembersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationProfileResponse

type GetOrganizationProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationSummary
	JSON500      *Error
}

func ParseGetOrganizationProfileResponse

func ParseGetOrganizationProfileResponse(rsp *http.Response) (*GetOrganizationProfileResponse, error)

ParseGetOrganizationProfileResponse parses an HTTP response from a GetOrganizationProfileWithResponse call

func (GetOrganizationProfileResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationProfileResponse) StatusCode

func (r GetOrganizationProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationWebhookDetailsResponse

type GetOrganizationWebhookDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Webhook
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseGetOrganizationWebhookDetailsResponse

func ParseGetOrganizationWebhookDetailsResponse(rsp *http.Response) (*GetOrganizationWebhookDetailsResponse, error)

ParseGetOrganizationWebhookDetailsResponse parses an HTTP response from a GetOrganizationWebhookDetailsWithResponse call

func (GetOrganizationWebhookDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationWebhookDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationWebhooksResponse

type GetOrganizationWebhooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Webhook
	JSON401      *Error
	JSON500      *Error
}

func ParseGetOrganizationWebhooksResponse

func ParseGetOrganizationWebhooksResponse(rsp *http.Response) (*GetOrganizationWebhooksResponse, error)

ParseGetOrganizationWebhooksResponse parses an HTTP response from a GetOrganizationWebhooksWithResponse call

func (GetOrganizationWebhooksResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationWebhooksResponse) StatusCode

func (r GetOrganizationWebhooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageChangelogResponse

type GetPackageChangelogResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]struct {
		Changes *[]struct {
			Description string `json:"description"`

			// Kind Types of changes:
			//   * `added` - New features
			//   * `changed` - Changes in existing functionality
			//   * `deprecated` - Soon-to-be removed features
			//   * `removed` - Removed features
			//   * `fixed` - Any bug fixed
			//   * `security` - In case of vulnerabilities
			Kind  *ChangelogItemKind `json:"kind,omitempty"`
			Links *[]struct {
				Name string `json:"name"`
				Url  string `json:"url"`
			} `json:"links,omitempty"`
		} `json:"changes,omitempty"`
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	}
	JSON404 *Error
	JSON500 *Error
}

func ParseGetPackageChangelogResponse

func ParseGetPackageChangelogResponse(rsp *http.Response) (*GetPackageChangelogResponse, error)

ParseGetPackageChangelogResponse parses an HTTP response from a GetPackageChangelogWithResponse call

func (GetPackageChangelogResponse) Status

Status returns HTTPResponse.Status

func (GetPackageChangelogResponse) StatusCode

func (r GetPackageChangelogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageSecurityReportResponse

type GetPackageSecurityReportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSON404      *Error
	JSON500      *Error
}

func ParseGetPackageSecurityReportResponse

func ParseGetPackageSecurityReportResponse(rsp *http.Response) (*GetPackageSecurityReportResponse, error)

ParseGetPackageSecurityReportResponse parses an HTTP response from a GetPackageSecurityReportWithResponse call

func (GetPackageSecurityReportResponse) Status

Status returns HTTPResponse.Status

func (GetPackageSecurityReportResponse) StatusCode

func (r GetPackageSecurityReportResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageStarsResponse

type GetPackageStarsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		StarredByUser *bool `json:"starred_by_user,omitempty"`
		Stars         *int  `json:"stars,omitempty"`
	}
	JSON500 *Error
}

func ParseGetPackageStarsResponse

func ParseGetPackageStarsResponse(rsp *http.Response) (*GetPackageStarsResponse, error)

ParseGetPackageStarsResponse parses an HTTP response from a GetPackageStarsWithResponse call

func (GetPackageStarsResponse) Status

func (r GetPackageStarsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPackageStarsResponse) StatusCode

func (r GetPackageStarsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageStatsResponse

type GetPackageStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Packages *int `json:"packages,omitempty"`
		Releases *int `json:"releases,omitempty"`
	}
	JSON500 *Error
}

func ParseGetPackageStatsResponse

func ParseGetPackageStatsResponse(rsp *http.Response) (*GetPackageStatsResponse, error)

ParseGetPackageStatsResponse parses an HTTP response from a GetPackageStatsWithResponse call

func (GetPackageStatsResponse) Status

func (r GetPackageStatsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPackageStatsResponse) StatusCode

func (r GetPackageStatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageSummaryResponse

type GetPackageSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PackageSummary
	JSON404      *Error
	JSON500      *Error
}

func ParseGetPackageSummaryResponse

func ParseGetPackageSummaryResponse(rsp *http.Response) (*GetPackageSummaryResponse, error)

ParseGetPackageSummaryResponse parses an HTTP response from a GetPackageSummaryWithResponse call

func (GetPackageSummaryResponse) Status

func (r GetPackageSummaryResponse) Status() string

Status returns HTTPResponse.Status

func (GetPackageSummaryResponse) StatusCode

func (r GetPackageSummaryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageUserSubscriptionsResponse

type GetPackageUserSubscriptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]struct {
		// EventKind Event kind:
		//   * `0` - New package release
		//   * `1` - Security alerts
		//   * `2` - Repository tracking errors
		//   * `4` - Repository scanning errors
		EventKind EventKindId `json:"event_kind"`
	}
	JSON401 *Error
	JSON500 *Error
}

func ParseGetPackageUserSubscriptionsResponse

func ParseGetPackageUserSubscriptionsResponse(rsp *http.Response) (*GetPackageUserSubscriptionsResponse, error)

ParseGetPackageUserSubscriptionsResponse parses an HTTP response from a GetPackageUserSubscriptionsWithResponse call

func (GetPackageUserSubscriptionsResponse) Status

Status returns HTTPResponse.Status

func (GetPackageUserSubscriptionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPackageValuesSchemaResponse

type GetPackageValuesSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSON404      *Error
	JSON500      *Error
}

func ParseGetPackageValuesSchemaResponse

func ParseGetPackageValuesSchemaResponse(rsp *http.Response) (*GetPackageValuesSchemaResponse, error)

ParseGetPackageValuesSchemaResponse parses an HTTP response from a GetPackageValuesSchemaWithResponse call

func (GetPackageValuesSchemaResponse) Status

Status returns HTTPResponse.Status

func (GetPackageValuesSchemaResponse) StatusCode

func (r GetPackageValuesSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPackageViewsResponse

type GetPackageViewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
	JSON400      *Error
	JSON500      *Error
}

func ParseGetPackageViewsResponse

func ParseGetPackageViewsResponse(rsp *http.Response) (*GetPackageViewsResponse, error)

ParseGetPackageViewsResponse parses an HTTP response from a GetPackageViewsWithResponse call

func (GetPackageViewsResponse) Status

func (r GetPackageViewsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPackageViewsResponse) StatusCode

func (r GetPackageViewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProductionUsageResponse

type GetProductionUsageResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseGetProductionUsageResponse

func ParseGetProductionUsageResponse(rsp *http.Response) (*GetProductionUsageResponse, error)

ParseGetProductionUsageResponse parses an HTTP response from a GetProductionUsageWithResponse call

func (GetProductionUsageResponse) Status

Status returns HTTPResponse.Status

func (GetProductionUsageResponse) StatusCode

func (r GetProductionUsageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRandomPackagesResponse

type GetRandomPackagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PackageSummary
	JSON500      *Error
}

func ParseGetRandomPackagesResponse

func ParseGetRandomPackagesResponse(rsp *http.Response) (*GetRandomPackagesResponse, error)

ParseGetRandomPackagesResponse parses an HTTP response from a GetRandomPackagesWithResponse call

func (GetRandomPackagesResponse) Status

func (r GetRandomPackagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetRandomPackagesResponse) StatusCode

func (r GetRandomPackagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStarredPackagesByUserParams

type GetStarredPackagesByUserParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

GetStarredPackagesByUserParams defines parameters for GetStarredPackagesByUser.

type GetStarredPackagesByUserResponse

type GetStarredPackagesByUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PackageSummary
	JSON401      *Error
	JSON500      *Error
}

func ParseGetStarredPackagesByUserResponse

func ParseGetStarredPackagesByUserResponse(rsp *http.Response) (*GetStarredPackagesByUserResponse, error)

ParseGetStarredPackagesByUserResponse parses an HTTP response from a GetStarredPackagesByUserWithResponse call

func (GetStarredPackagesByUserResponse) Status

Status returns HTTPResponse.Status

func (GetStarredPackagesByUserResponse) StatusCode

func (r GetStarredPackagesByUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTektonPipelineDetailsResponse

type GetTektonPipelineDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TektonPipelinePackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTektonPipelineDetailsResponse

func ParseGetTektonPipelineDetailsResponse(rsp *http.Response) (*GetTektonPipelineDetailsResponse, error)

ParseGetTektonPipelineDetailsResponse parses an HTTP response from a GetTektonPipelineDetailsWithResponse call

func (GetTektonPipelineDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTektonPipelineDetailsResponse) StatusCode

func (r GetTektonPipelineDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTektonPipelineVersionDetailsResponse

type GetTektonPipelineVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TektonPipelinePackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTektonPipelineVersionDetailsResponse

func ParseGetTektonPipelineVersionDetailsResponse(rsp *http.Response) (*GetTektonPipelineVersionDetailsResponse, error)

ParseGetTektonPipelineVersionDetailsResponse parses an HTTP response from a GetTektonPipelineVersionDetailsWithResponse call

func (GetTektonPipelineVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTektonPipelineVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTektonTaskDetailsResponse

type GetTektonTaskDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TektonTaskPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTektonTaskDetailsResponse

func ParseGetTektonTaskDetailsResponse(rsp *http.Response) (*GetTektonTaskDetailsResponse, error)

ParseGetTektonTaskDetailsResponse parses an HTTP response from a GetTektonTaskDetailsWithResponse call

func (GetTektonTaskDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTektonTaskDetailsResponse) StatusCode

func (r GetTektonTaskDetailsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTektonTaskVersionDetailsResponse

type GetTektonTaskVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TektonTaskPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTektonTaskVersionDetailsResponse

func ParseGetTektonTaskVersionDetailsResponse(rsp *http.Response) (*GetTektonTaskVersionDetailsResponse, error)

ParseGetTektonTaskVersionDetailsResponse parses an HTTP response from a GetTektonTaskVersionDetailsWithResponse call

func (GetTektonTaskVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTektonTaskVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTinkerbellActionsDetailsResponse

type GetTinkerbellActionsDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TBActionPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTinkerbellActionsDetailsResponse

func ParseGetTinkerbellActionsDetailsResponse(rsp *http.Response) (*GetTinkerbellActionsDetailsResponse, error)

ParseGetTinkerbellActionsDetailsResponse parses an HTTP response from a GetTinkerbellActionsDetailsWithResponse call

func (GetTinkerbellActionsDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTinkerbellActionsDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTinkerbellActionsVersionDetailsResponse

type GetTinkerbellActionsVersionDetailsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TBActionPackage
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTinkerbellActionsVersionDetailsResponse

func ParseGetTinkerbellActionsVersionDetailsResponse(rsp *http.Response) (*GetTinkerbellActionsVersionDetailsResponse, error)

ParseGetTinkerbellActionsVersionDetailsResponse parses an HTTP response from a GetTinkerbellActionsVersionDetailsWithResponse call

func (GetTinkerbellActionsVersionDetailsResponse) Status

Status returns HTTPResponse.Status

func (GetTinkerbellActionsVersionDetailsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetUserOptOutEntriesParams

type GetUserOptOutEntriesParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

GetUserOptOutEntriesParams defines parameters for GetUserOptOutEntries.

type GetUserOptOutEntriesResponse

type GetUserOptOutEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]struct {
		// EventKind Event kind:
		//   * `0` - New package release
		//   * `1` - Security alerts
		//   * `2` - Repository tracking errors
		//   * `4` - Repository scanning errors
		EventKind  EventKindId        `json:"event_kind"`
		OptOutId   openapi_types.UUID `json:"opt_out_id"`
		Repository RepositorySummary  `json:"repository"`
	}
	JSON401 *Error
	JSON500 *Error
}

func ParseGetUserOptOutEntriesResponse

func ParseGetUserOptOutEntriesResponse(rsp *http.Response) (*GetUserOptOutEntriesResponse, error)

ParseGetUserOptOutEntriesResponse parses an HTTP response from a GetUserOptOutEntriesWithResponse call

func (GetUserOptOutEntriesResponse) Status

Status returns HTTPResponse.Status

func (GetUserOptOutEntriesResponse) StatusCode

func (r GetUserOptOutEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserOrganizationsParams

type GetUserOrganizationsParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

GetUserOrganizationsParams defines parameters for GetUserOrganizations.

type GetUserOrganizationsResponse

type GetUserOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Organization
	JSON401      *Error
	JSON500      *Error
}

func ParseGetUserOrganizationsResponse

func ParseGetUserOrganizationsResponse(rsp *http.Response) (*GetUserOrganizationsResponse, error)

ParseGetUserOrganizationsResponse parses an HTTP response from a GetUserOrganizationsWithResponse call

func (GetUserOrganizationsResponse) Status

Status returns HTTPResponse.Status

func (GetUserOrganizationsResponse) StatusCode

func (r GetUserOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserProfileResponse

type GetUserProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON401      *Error
	JSON500      *Error
}

func ParseGetUserProfileResponse

func ParseGetUserProfileResponse(rsp *http.Response) (*GetUserProfileResponse, error)

ParseGetUserProfileResponse parses an HTTP response from a GetUserProfileWithResponse call

func (GetUserProfileResponse) Status

func (r GetUserProfileResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserProfileResponse) StatusCode

func (r GetUserProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserSubscriptionsParams

type GetUserSubscriptionsParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

GetUserSubscriptionsParams defines parameters for GetUserSubscriptions.

type GetUserSubscriptionsResponse

type GetUserSubscriptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]struct {
		EventKinds     []EventKindId      `json:"event_kinds"`
		LogoImageId    *string            `json:"logo_image_id,omitempty"`
		Name           string             `json:"name"`
		NormalizedName string             `json:"normalized_name"`
		PackageId      openapi_types.UUID `json:"package_id"`
		Repository     RepositorySummary  `json:"repository"`
	}
	JSON401 *Error
	JSON500 *Error
}

func ParseGetUserSubscriptionsResponse

func ParseGetUserSubscriptionsResponse(rsp *http.Response) (*GetUserSubscriptionsResponse, error)

ParseGetUserSubscriptionsResponse parses an HTTP response from a GetUserSubscriptionsWithResponse call

func (GetUserSubscriptionsResponse) Status

Status returns HTTPResponse.Status

func (GetUserSubscriptionsResponse) StatusCode

func (r GetUserSubscriptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserWebhookDetailResponse

type GetUserWebhookDetailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Webhook
	JSON401      *Error
	JSON500      *Error
}

func ParseGetUserWebhookDetailResponse

func ParseGetUserWebhookDetailResponse(rsp *http.Response) (*GetUserWebhookDetailResponse, error)

ParseGetUserWebhookDetailResponse parses an HTTP response from a GetUserWebhookDetailWithResponse call

func (GetUserWebhookDetailResponse) Status

Status returns HTTPResponse.Status

func (GetUserWebhookDetailResponse) StatusCode

func (r GetUserWebhookDetailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserWebhooksResponse

type GetUserWebhooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Webhook
	JSON401      *Error
	JSON500      *Error
}

func ParseGetUserWebhooksResponse

func ParseGetUserWebhooksResponse(rsp *http.Response) (*GetUserWebhooksResponse, error)

ParseGetUserWebhooksResponse parses an HTTP response from a GetUserWebhooksWithResponse call

func (GetUserWebhooksResponse) Status

func (r GetUserWebhooksResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserWebhooksResponse) StatusCode

func (r GetUserWebhooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HelmPackage

type HelmPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Crds                    *[]struct {
		Description string `json:"description"`
		DisplayName string `json:"displayName"`
		Kind        string `json:"kind"`
		Name        string `json:"name"`
		Version     string `json:"version"`
	} `json:"crds,omitempty"`
	CrdsExamples *[]map[string]interface{} `json:"crds_examples,omitempty"`
	Data         *struct {
		ApiVersion   *string `json:"apiVersion,omitempty"`
		Dependencies *struct {
			Name       string `json:"name"`
			Repository string `json:"repository"`
			Version    string `json:"version"`
		} `json:"dependencies,omitempty"`
		KubeVersion *string `json:"kubeVersion,omitempty"`
		Type        *string `json:"type,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	SignKey *struct {
		Fingerprint *string `json:"fingerprint,omitempty"`
		Url         *string `json:"url,omitempty"`
	} `json:"sign_key,omitempty"`
	Signatures *[]HelmPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                    `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

HelmPackage defines model for HelmPackage.

type HelmPackageSignatures

type HelmPackageSignatures string

HelmPackageSignatures defines model for HelmPackage.Signatures.

const (
	HelmPackageSignaturesCosign HelmPackageSignatures = "cosign"
	HelmPackageSignaturesProv   HelmPackageSignatures = "prov"
)

Defines values for HelmPackageSignatures.

type HelmPluginPackage

type HelmPluginPackage = Package

HelmPluginPackage defines model for HelmPluginPackage.

type HttpRequestDoer

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

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InternalServerError

type InternalServerError = Error

InternalServerError defines model for InternalServerError.

type KedaScalerPackage

type KedaScalerPackage = Package

KedaScalerPackage defines model for KedaScalerPackage.

type KeptnIntegrationsPackage

type KeptnIntegrationsPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Keptnkind    *string `json:"keptn/kind,omitempty"`
		Keptnversion *string `json:"keptn/version,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]KeptnIntegrationsPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                                 `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

KeptnIntegrationsPackage defines model for KeptnIntegrationsPackage.

type KeptnIntegrationsPackageSignatures

type KeptnIntegrationsPackageSignatures string

KeptnIntegrationsPackageSignatures defines model for KeptnIntegrationsPackage.Signatures.

const (
	KeptnIntegrationsPackageSignaturesCosign KeptnIntegrationsPackageSignatures = "cosign"
	KeptnIntegrationsPackageSignaturesProv   KeptnIntegrationsPackageSignatures = "prov"
)

Defines values for KeptnIntegrationsPackageSignatures.

type KnativeClientPluginsPackage

type KnativeClientPluginsPackage = Package

KnativeClientPluginsPackage defines model for KnativeClientPluginsPackage.

type KrewPluginsPackage

type KrewPluginsPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		ManifestRaw *string   `json:"manifestRaw,omitempty"`
		Platforms   *[]string `json:"platforms,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]KrewPluginsPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                           `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

KrewPluginsPackage defines model for KrewPluginsPackage.

type KrewPluginsPackageSignatures

type KrewPluginsPackageSignatures string

KrewPluginsPackageSignatures defines model for KrewPluginsPackage.Signatures.

const (
	KrewPluginsPackageSignaturesCosign KrewPluginsPackageSignatures = "cosign"
	KrewPluginsPackageSignaturesProv   KrewPluginsPackageSignatures = "prov"
)

Defines values for KrewPluginsPackageSignatures.

type KubeArmorPoliciesPackage

type KubeArmorPoliciesPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Policies *map[string]string `json:"policies,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]KubeArmorPoliciesPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                                 `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

KubeArmorPoliciesPackage defines model for KubeArmorPoliciesPackage.

type KubeArmorPoliciesPackageSignatures

type KubeArmorPoliciesPackageSignatures string

KubeArmorPoliciesPackageSignatures defines model for KubeArmorPoliciesPackage.Signatures.

const (
	KubeArmorPoliciesPackageSignaturesCosign KubeArmorPoliciesPackageSignatures = "cosign"
	KubeArmorPoliciesPackageSignaturesProv   KubeArmorPoliciesPackageSignatures = "prov"
)

Defines values for KubeArmorPoliciesPackageSignatures.

type KubewardenPoliciesPackage

type KubewardenPoliciesPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Kubewardenmutation  *string `json:"kubewarden/mutation,omitempty"`
		Kubewardenresources *string `json:"kubewarden/resources,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]KubewardenPoliciesPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                                  `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

KubewardenPoliciesPackage defines model for KubewardenPoliciesPackage.

type KubewardenPoliciesPackageSignatures

type KubewardenPoliciesPackageSignatures string

KubewardenPoliciesPackageSignatures defines model for KubewardenPoliciesPackage.Signatures.

const (
	KubewardenPoliciesPackageSignaturesCosign KubewardenPoliciesPackageSignatures = "cosign"
	KubewardenPoliciesPackageSignaturesProv   KubewardenPoliciesPackageSignatures = "prov"
)

Defines values for KubewardenPoliciesPackageSignatures.

type KyvernoPolicy

type KyvernoPolicy struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Kyvernocategory          *string `json:"kyverno/category,omitempty"`
		KyvernokubernetesVersion *string `json:"kyverno/kubernetesVersion,omitempty"`
		Kyvernosubject           *string `json:"kyverno/subject,omitempty"`
		Kyvernoversion           *string `json:"kyverno/version,omitempty"`
		Policy                   *string `json:"policy,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	RelativePath            *string           `json:"relative_path,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]KyvernoPolicySignatures `json:"signatures,omitempty"`
	Signed     *bool                      `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

KyvernoPolicy defines model for KyvernoPolicy.

type KyvernoPolicySignatures

type KyvernoPolicySignatures string

KyvernoPolicySignatures defines model for KyvernoPolicy.Signatures.

const (
	KyvernoPolicySignaturesCosign KyvernoPolicySignatures = "cosign"
	KyvernoPolicySignaturesProv   KyvernoPolicySignatures = "prov"
)

Defines values for KyvernoPolicySignatures.

type LicensesListParam

type LicensesListParam = []string

LicensesListParam defines model for LicensesListParam.

type LimitParam

type LimitParam = int

LimitParam defines model for LimitParam.

type Link struct {
	Name string `json:"name"`
	Url  string `json:"url"`
}

Link defines model for Link.

type Maintainer

type Maintainer struct {
	Email        string              `json:"email"`
	MaintainerId *openapi_types.UUID `json:"maintainer_id,omitempty"`
	Name         string              `json:"name"`
}

Maintainer defines model for Maintainer.

type Member

type Member struct {
	Alias     string  `json:"alias"`
	Confirmed bool    `json:"confirmed"`
	FirstName *string `json:"first_name,omitempty"`
	LastName  *string `json:"last_name,omitempty"`
}

Member defines model for Member.

type NotFoundResponse

type NotFoundResponse = Error

NotFoundResponse defines model for NotFoundResponse.

type OLMPackage

type OLMPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Crds                    *[]struct {
		Description string `json:"description"`
		DisplayName string `json:"displayName"`
		Kind        string `json:"kind"`
		Name        string `json:"name"`
		Version     string `json:"version"`
	} `json:"crds,omitempty"`
	CrdsExamples *[]map[string]interface{} `json:"crds_examples,omitempty"`
	Data         *struct {
		CustomResourcesDefinitions *[]struct {
			Description string `json:"description"`
			DisplayName string `json:"displayName"`
			Kind        string `json:"kind"`
			Name        string `json:"name"`
			Version     string `json:"version"`
		} `json:"customResourcesDefinitions,omitempty"`
		CustomResourcesDefinitionsExamples *string `json:"customResourcesDefinitionsExamples,omitempty"`
		IsGlobalOperator                   bool    `json:"isGlobalOperator"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]OLMPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                   `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

OLMPackage defines model for OLMPackage.

type OLMPackageSignatures

type OLMPackageSignatures string

OLMPackageSignatures defines model for OLMPackage.Signatures.

const (
	OLMPackageSignaturesCosign OLMPackageSignatures = "cosign"
	OLMPackageSignaturesProv   OLMPackageSignatures = "prov"
)

Defines values for OLMPackageSignatures.

type OPAPackage

type OPAPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Policies *map[string]string `json:"policies,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]OPAPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                   `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

OPAPackage defines model for OPAPackage.

type OPAPackageSignatures

type OPAPackageSignatures string

OPAPackageSignatures defines model for OPAPackage.Signatures.

const (
	OPAPackageSignaturesCosign OPAPackageSignatures = "cosign"
	OPAPackageSignaturesProv   OPAPackageSignatures = "prov"
)

Defines values for OPAPackageSignatures.

type OfficialParam

type OfficialParam = bool

OfficialParam defines model for OfficialParam.

type OffsetParam

type OffsetParam = int

OffsetParam defines model for OffsetParam.

type OperatorsParam

type OperatorsParam = bool

OperatorsParam defines model for OperatorsParam.

type OptOutBody

type OptOutBody struct {
	// EventKind Event kind:
	//   * `0` - New package release
	//   * `1` - Security alerts
	//   * `2` - Repository tracking errors
	//   * `4` - Repository scanning errors
	EventKind    EventKindId        `json:"event_kind"`
	RepositoryId openapi_types.UUID `json:"repository_id"`
}

OptOutBody defines model for OptOutBody.

type OptOutIDParam

type OptOutIDParam = openapi_types.UUID

OptOutIDParam defines model for OptOutIDParam.

type OrgNameParam

type OrgNameParam = string

OrgNameParam defines model for OrgNameParam.

type OrgNameToParam

type OrgNameToParam = string

OrgNameToParam defines model for OrgNameToParam.

type Organization

type Organization struct {
	Confirmed    bool    `json:"confirmed"`
	Description  *string `json:"description,omitempty"`
	DisplayName  *string `json:"display_name,omitempty"`
	HomeUrl      *string `json:"home_url,omitempty"`
	LogoImageId  *string `json:"logo_image_id,omitempty"`
	MembersCount int     `json:"members_count"`
	Name         string  `json:"name"`
}

Organization defines model for Organization.

type OrganizationSummary

type OrganizationSummary struct {
	Description *string `json:"description,omitempty"`
	DisplayName *string `json:"display_name,omitempty"`
	HomeUrl     *string `json:"home_url,omitempty"`
	LogoImageId *string `json:"logo_image_id,omitempty"`
	Name        string  `json:"name"`
}

OrganizationSummary defines model for OrganizationSummary.

type OrgsListParam

type OrgsListParam = []string

OrgsListParam defines model for OrgsListParam.

type Package

type Package struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates      bool               `json:"contains_security_updates"`
	ContentUrl                   *string            `json:"content_url,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]PackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

Package defines model for Package.

type PackageBase

type PackageBase struct {
	AllContainersImagesWhitelisted *bool              `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string            `json:"app_version,omitempty"`
	Cncf                           *bool              `json:"cncf"`
	Deprecated                     *bool              `json:"deprecated,omitempty"`
	Description                    *string            `json:"description,omitempty"`
	DisplayName                    *string            `json:"display_name,omitempty"`
	License                        *string            `json:"license,omitempty"`
	LogoImageId                    *string            `json:"logo_image_id,omitempty"`
	Name                           string             `json:"name"`
	NormalizedName                 string             `json:"normalized_name"`
	Official                       *bool              `json:"official,omitempty"`
	PackageId                      openapi_types.UUID `json:"package_id"`
	ProductionOrganizationsCount   *float32           `json:"production_organizations_count,omitempty"`
	Repository                     RepositorySummary  `json:"repository"`
	SecurityReportSummary          *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]PackageBaseSignatures `json:"signatures,omitempty"`
	Signed     *bool                    `json:"signed,omitempty"`
	Ts         int                      `json:"ts"`
	Version    string                   `json:"version"`
}

PackageBase defines model for PackageBase.

type PackageBaseSignatures

type PackageBaseSignatures string

PackageBaseSignatures defines model for PackageBase.Signatures.

const (
	PackageBaseSignaturesCosign PackageBaseSignatures = "cosign"
	PackageBaseSignaturesProv   PackageBaseSignatures = "prov"
)

Defines values for PackageBaseSignatures.

type PackageCategoryId

type PackageCategoryId int

PackageCategoryId Package category:

  • `1` - AI / Machine learning
  • `2` - Database
  • `3` - Integration and delivery
  • `4` - Monitoring and logging
  • `5` - Networking
  • `6` - Security
  • `7` - Storage
  • `8` - Streaming and messaging
const (
	PackageCategoryIdN1 PackageCategoryId = 1
	PackageCategoryIdN2 PackageCategoryId = 2
	PackageCategoryIdN3 PackageCategoryId = 3
	PackageCategoryIdN4 PackageCategoryId = 4
	PackageCategoryIdN5 PackageCategoryId = 5
	PackageCategoryIdN6 PackageCategoryId = 6
	PackageCategoryIdN7 PackageCategoryId = 7
	PackageCategoryIdN8 PackageCategoryId = 8
)

Defines values for PackageCategoryId.

type PackageCategoryListParam

type PackageCategoryListParam = []int

PackageCategoryListParam defines model for PackageCategoryListParam.

type PackageIDParam

type PackageIDParam = openapi_types.UUID

PackageIDParam defines model for PackageIDParam.

type PackageIDQueryParam

type PackageIDQueryParam = openapi_types.UUID

PackageIDQueryParam defines model for PackageIDQueryParam.

type PackageNameParam

type PackageNameParam = string

PackageNameParam defines model for PackageNameParam.

type PackageSignatures

type PackageSignatures string

PackageSignatures defines model for Package.Signatures.

const (
	PackageSignaturesCosign PackageSignatures = "cosign"
	PackageSignaturesProv   PackageSignatures = "prov"
)

Defines values for PackageSignatures.

type PackageSummary

type PackageSummary struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category                     *PackageCategoryId `json:"category,omitempty"`
	Cncf                         *bool              `json:"cncf"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	License                      *string            `json:"license,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Repository                   RepositorySummary  `json:"repository"`
	SecurityReportSummary        *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]PackageSummarySignatures `json:"signatures,omitempty"`
	Signed     *bool                       `json:"signed,omitempty"`
	Stars      int                         `json:"stars"`
	Ts         int                         `json:"ts"`
	Version    string                      `json:"version"`
}

PackageSummary defines model for PackageSummary.

type PackageSummarySignatures

type PackageSummarySignatures string

PackageSummarySignatures defines model for PackageSummary.Signatures.

const (
	PackageSummarySignaturesCosign PackageSummarySignatures = "cosign"
	PackageSummarySignaturesProv   PackageSummarySignatures = "prov"
)

Defines values for PackageSummarySignatures.

type ProductionUsageOrganization

type ProductionUsageOrganization struct {
	DisplayName      *string `json:"display_name,omitempty"`
	HomeUrl          *string `json:"home_url,omitempty"`
	LogoImageId      *string `json:"logo_image_id,omitempty"`
	Name             string  `json:"name"`
	UsedInProduction *bool   `json:"used_in_production,omitempty"`
}

ProductionUsageOrganization defines model for ProductionUsageOrganization.

type RegisterUserJSONBody

type RegisterUserJSONBody struct {
	Alias     string              `json:"alias"`
	Email     openapi_types.Email `json:"email"`
	FirstName *string             `json:"first_name,omitempty"`
	LastName  *string             `json:"last_name,omitempty"`
	Password  string              `json:"password"`
}

RegisterUserJSONBody defines parameters for RegisterUser.

type RegisterUserJSONRequestBody

type RegisterUserJSONRequestBody RegisterUserJSONBody

RegisterUserJSONRequestBody defines body for RegisterUser for application/json ContentType.

type RegisterUserResponse

type RegisterUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseRegisterUserResponse

func ParseRegisterUserResponse(rsp *http.Response) (*RegisterUserResponse, error)

ParseRegisterUserResponse parses an HTTP response from a RegisterUserWithResponse call

func (RegisterUserResponse) Status

func (r RegisterUserResponse) Status() string

Status returns HTTPResponse.Status

func (RegisterUserResponse) StatusCode

func (r RegisterUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RepoKindParam

type RepoKindParam = RepositoryKindParam

RepoKindParam Repository kind name: * `helm` - Helm charts * `falco` - Falco rules * `opa` - OPA policies * `olm` - OLM operators * `tbaction` - Tinkerbell actions * `krew` - Krew kubectl plugins * `helm-plugin` - Helm plugins * `tekton` - Tekton tasks * `keda-scaler` - KEDA scalers * `coredns` - Core DNS plugins * `keptn` - Keptn integrations * `tekton-pipeline` - Tekton pipelines * `container` - Container images * `kubewarden` - Kubewarden policies * `gatekeeper` - Gatekeeper policies * `kyverno` - Kyverno policies * `knative-client-plugin` - Knative client plugins * `backstage` - Backstage plugins * `argo-template` - Argo templates * `kubearmor` - KubeArmor policies

type RepoNameParam

type RepoNameParam = string

RepoNameParam defines model for RepoNameParam.

type RepoNameQueryParam

type RepoNameQueryParam = string

RepoNameQueryParam defines model for RepoNameQueryParam.

type RepositoriesListParam

type RepositoriesListParam = []string

RepositoriesListParam defines model for RepositoriesListParam.

type Repository

type Repository struct {
	Branch *string `json:"branch,omitempty"`
	Cncf   *bool   `json:"cncf"`
	Data   *struct {
		Tags *[]struct {
			Mutable *bool  `json:"mutable,omitempty"`
			Name    string `json:"name"`
		} `json:"tags,omitempty"`
	} `json:"data,omitempty"`
	Digest      string  `json:"digest"`
	Disabled    bool    `json:"disabled"`
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind                    RepositoryKind     `json:"kind"`
	LastScanningErrors      *string            `json:"last_scanning_errors,omitempty"`
	LastScanningTs          int                `json:"last_scanning_ts"`
	LastTrackingErrors      *string            `json:"last_tracking_errors,omitempty"`
	LastTrackingTs          int                `json:"last_tracking_ts"`
	Name                    string             `json:"name"`
	Official                bool               `json:"official"`
	OrganizationDisplayName *string            `json:"organization_display_name,omitempty"`
	OrganizationName        *string            `json:"organization_name,omitempty"`
	Private                 *bool              `json:"private,omitempty"`
	RepositoryId            openapi_types.UUID `json:"repository_id"`
	ScannerDisabled         bool               `json:"scanner_disabled"`
	Url                     string             `json:"url"`
	UserAlias               *string            `json:"user_alias,omitempty"`
	VerifiedPublisher       bool               `json:"verified_publisher"`
}

Repository defines model for Repository.

type RepositoryBody

type RepositoryBody struct {
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKind `json:"kind,omitempty"`
	Name *string         `json:"name,omitempty"`
	Url  *string         `json:"url,omitempty"`
}

RepositoryBody defines model for RepositoryBody.

type RepositoryKind

type RepositoryKind int

RepositoryKind Repository kind:

  • `0` - Helm charts
  • `1` - Falco rules
  • `2` - OPA policies
  • `3` - OLM operators
  • `4` - Tinkerbell actions
  • `5` - Krew kubectl plugins
  • `6` - Helm plugins
  • `7` - Tekton tasks
  • `8` - KEDA scalers
  • `9` - Core DNS plugins
  • `10` - Keptn integrations
  • `11` - Tekton pipelines
  • `12` - Container images
  • `13` - Kubewarden policies
  • `14` - Gatekeeper policies
  • `15` - Kyverno policies
  • `16` - Knative client plugins
  • `17` - Backstage plugins
  • `18` - Argo templates
  • `19` - KubeArmor templates
const (
	RepositoryKindN0  RepositoryKind = 0
	RepositoryKindN1  RepositoryKind = 1
	RepositoryKindN10 RepositoryKind = 10
	RepositoryKindN11 RepositoryKind = 11
	RepositoryKindN12 RepositoryKind = 12
	RepositoryKindN13 RepositoryKind = 13
	RepositoryKindN14 RepositoryKind = 14
	RepositoryKindN15 RepositoryKind = 15
	RepositoryKindN16 RepositoryKind = 16
	RepositoryKindN2  RepositoryKind = 2
	RepositoryKindN3  RepositoryKind = 3
	RepositoryKindN4  RepositoryKind = 4
	RepositoryKindN5  RepositoryKind = 5
	RepositoryKindN6  RepositoryKind = 6
	RepositoryKindN7  RepositoryKind = 7
	RepositoryKindN8  RepositoryKind = 8
	RepositoryKindN9  RepositoryKind = 9
)

Defines values for RepositoryKind.

type RepositoryKindParam

type RepositoryKindParam string

RepositoryKindParam Repository kind name: * `helm` - Helm charts * `falco` - Falco rules * `opa` - OPA policies * `olm` - OLM operators * `tbaction` - Tinkerbell actions * `krew` - Krew kubectl plugins * `helm-plugin` - Helm plugins * `tekton` - Tekton tasks * `keda-scaler` - KEDA scalers * `coredns` - Core DNS plugins * `keptn` - Keptn integrations * `tekton-pipeline` - Tekton pipelines * `container` - Container images * `kubewarden` - Kubewarden policies * `gatekeeper` - Gatekeeper policies * `kyverno` - Kyverno policies * `knative-client-plugin` - Knative client plugins * `backstage` - Backstage plugins * `argo-template` - Argo templates * `kubearmor` - KubeArmor policies

const (
	RepositoryKindParamArgoTemplate        RepositoryKindParam = "argo-template"
	RepositoryKindParamBackstage           RepositoryKindParam = "backstage"
	RepositoryKindParamContainer           RepositoryKindParam = "container"
	RepositoryKindParamCoredns             RepositoryKindParam = "coredns"
	RepositoryKindParamFalco               RepositoryKindParam = "falco"
	RepositoryKindParamGatekeeper          RepositoryKindParam = "gatekeeper"
	RepositoryKindParamHelm                RepositoryKindParam = "helm"
	RepositoryKindParamHelmPlugin          RepositoryKindParam = "helm-plugin"
	RepositoryKindParamKedaScaler          RepositoryKindParam = "keda-scaler"
	RepositoryKindParamKeptn               RepositoryKindParam = "keptn"
	RepositoryKindParamKnativeClientPlugin RepositoryKindParam = "knative-client-plugin"
	RepositoryKindParamKrew                RepositoryKindParam = "krew"
	RepositoryKindParamKubearmor           RepositoryKindParam = "kubearmor"
	RepositoryKindParamKubewarden          RepositoryKindParam = "kubewarden"
	RepositoryKindParamKyverno             RepositoryKindParam = "kyverno"
	RepositoryKindParamOlm                 RepositoryKindParam = "olm"
	RepositoryKindParamOpa                 RepositoryKindParam = "opa"
	RepositoryKindParamTbaction            RepositoryKindParam = "tbaction"
	RepositoryKindParamTektonPipeline      RepositoryKindParam = "tekton-pipeline"
	RepositoryKindParamTektonTask          RepositoryKindParam = "tekton-task"
)

Defines values for RepositoryKindParam.

type RepositoryKindsListParam

type RepositoryKindsListParam = []RepositoryKind

RepositoryKindsListParam defines model for RepositoryKindsListParam.

type RepositorySummary

type RepositorySummary struct {
	Cncf        *bool   `json:"cncf"`
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind                    RepositoryKind     `json:"kind"`
	Name                    string             `json:"name"`
	Official                bool               `json:"official"`
	OrganizationDisplayName *string            `json:"organization_display_name,omitempty"`
	OrganizationName        *string            `json:"organization_name,omitempty"`
	Private                 *bool              `json:"private,omitempty"`
	RepositoryId            openapi_types.UUID `json:"repository_id"`
	ScannerDisabled         bool               `json:"scanner_disabled"`
	Url                     string             `json:"url"`
	UserAlias               *string            `json:"user_alias,omitempty"`
	VerifiedPublisher       bool               `json:"verified_publisher"`
}

RepositorySummary defines model for RepositorySummary.

type RequestEditorFn

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

RequestEditorFn is the function signature for the RequestEditor callback function

type ResetPasswordCodeJSONBody

type ResetPasswordCodeJSONBody struct {
	Email string `json:"email"`
}

ResetPasswordCodeJSONBody defines parameters for ResetPasswordCode.

type ResetPasswordCodeJSONRequestBody

type ResetPasswordCodeJSONRequestBody ResetPasswordCodeJSONBody

ResetPasswordCodeJSONRequestBody defines body for ResetPasswordCode for application/json ContentType.

type ResetPasswordCodeResponse

type ResetPasswordCodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseResetPasswordCodeResponse

func ParseResetPasswordCodeResponse(rsp *http.Response) (*ResetPasswordCodeResponse, error)

ParseResetPasswordCodeResponse parses an HTTP response from a ResetPasswordCodeWithResponse call

func (ResetPasswordCodeResponse) Status

func (r ResetPasswordCodeResponse) Status() string

Status returns HTTPResponse.Status

func (ResetPasswordCodeResponse) StatusCode

func (r ResetPasswordCodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResetPasswordJSONBody

type ResetPasswordJSONBody struct {
	Code     openapi_types.UUID `json:"code"`
	Password string             `json:"password"`
}

ResetPasswordJSONBody defines parameters for ResetPassword.

type ResetPasswordJSONRequestBody

type ResetPasswordJSONRequestBody ResetPasswordJSONBody

ResetPasswordJSONRequestBody defines body for ResetPassword for application/json ContentType.

type ResetPasswordResponse

type ResetPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseResetPasswordResponse

func ParseResetPasswordResponse(rsp *http.Response) (*ResetPasswordResponse, error)

ParseResetPasswordResponse parses an HTTP response from a ResetPasswordWithResponse call

func (ResetPasswordResponse) Status

func (r ResetPasswordResponse) Status() string

Status returns HTTPResponse.Status

func (ResetPasswordResponse) StatusCode

func (r ResetPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResourceKindName

type ResourceKindName string

ResourceKindName Resource kind name:

  • `repositoryName` - Repository name
  • `repositoryURL` - Repository URL
  • `organizationName` - Organization name
  • `userAlias` - User alias
const (
	OrganizationName ResourceKindName = "organizationName"
	RepositoryName   ResourceKindName = "repositoryName"
	RepositoryURL    ResourceKindName = "repositoryURL"
	UserAlias        ResourceKindName = "userAlias"
)

Defines values for ResourceKindName.

type ResourceKindNameParam

type ResourceKindNameParam = ResourceKindName

ResourceKindNameParam Resource kind name:

  • `repositoryName` - Repository name
  • `repositoryURL` - Repository URL
  • `organizationName` - Organization name
  • `userAlias` - User alias

type SearchPackagesParams

type SearchPackagesParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Facets Whether we should get facets or not
	Facets FacetsParam `form:"facets" json:"facets"`

	// TsQueryWeb Text search query (websearch format)
	TsQueryWeb *TSQueryWebParam `form:"ts_query_web,omitempty" json:"ts_query_web,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKindsListParam `form:"kind,omitempty" json:"kind,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryListParam `form:"category,omitempty" json:"category,omitempty"`

	// User List of aliases
	User *UsersListParam `form:"user,omitempty" json:"user,omitempty"`

	// Org List of organization names
	Org *OrgsListParam `form:"org,omitempty" json:"org,omitempty"`

	// Repo List of repository names
	Repo *RepositoriesListParam `form:"repo,omitempty" json:"repo,omitempty"`

	// License List of SPDX identifiers
	License *LicensesListParam `form:"license,omitempty" json:"license,omitempty"`

	// Capabilities List of operator capability levels
	Capabilities *CapabilitiesListParam `form:"capabilities,omitempty" json:"capabilities,omitempty"`

	// Deprecated Whether to include deprecated packages or not
	Deprecated *DeprecatedParam `form:"deprecated,omitempty" json:"deprecated,omitempty"`

	// Operators Whether to get only operators
	Operators *OperatorsParam `form:"operators,omitempty" json:"operators,omitempty"`

	// VerifiedPublisher Whether to get only verified publisher
	VerifiedPublisher *VerifiedPublisherParam `form:"verified_publisher,omitempty" json:"verified_publisher,omitempty"`

	// Official Whether to get only official repositories
	Official *OfficialParam `form:"official,omitempty" json:"official,omitempty"`

	// Cncf Whether to get only pacakges published by CNCF projects
	Cncf *CNCFParam `form:"cncf,omitempty" json:"cncf,omitempty"`

	// Sort Sort criteria
	Sort *SearchPackagesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

SearchPackagesParams defines parameters for SearchPackages.

type SearchPackagesParamsCategory

type SearchPackagesParamsCategory int

SearchPackagesParamsCategory defines parameters for SearchPackages.

const (
	SearchPackagesParamsCategoryN1 SearchPackagesParamsCategory = 1
	SearchPackagesParamsCategoryN2 SearchPackagesParamsCategory = 2
	SearchPackagesParamsCategoryN3 SearchPackagesParamsCategory = 3
	SearchPackagesParamsCategoryN4 SearchPackagesParamsCategory = 4
	SearchPackagesParamsCategoryN5 SearchPackagesParamsCategory = 5
	SearchPackagesParamsCategoryN6 SearchPackagesParamsCategory = 6
	SearchPackagesParamsCategoryN7 SearchPackagesParamsCategory = 7
	SearchPackagesParamsCategoryN8 SearchPackagesParamsCategory = 8
)

Defines values for SearchPackagesParamsCategory.

type SearchPackagesParamsSort

type SearchPackagesParamsSort string

SearchPackagesParamsSort defines parameters for SearchPackages.

const (
	SearchPackagesParamsSortRelevance SearchPackagesParamsSort = "relevance"
	SearchPackagesParamsSortStars     SearchPackagesParamsSort = "stars"
)

Defines values for SearchPackagesParamsSort.

type SearchPackagesResponse

type SearchPackagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Facets   *[]Facets         `json:"facets,omitempty"`
		Packages *[]PackageSummary `json:"packages,omitempty"`
	}
	JSON400 *Error
	JSON500 *Error
}

func ParseSearchPackagesResponse

func ParseSearchPackagesResponse(rsp *http.Response) (*SearchPackagesResponse, error)

ParseSearchPackagesResponse parses an HTTP response from a SearchPackagesWithResponse call

func (SearchPackagesResponse) Status

func (r SearchPackagesResponse) Status() string

Status returns HTTPResponse.Status

func (SearchPackagesResponse) StatusCode

func (r SearchPackagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchRepositoriesParams

type SearchRepositoriesParams struct {
	// Offset The number of items to skip before starting to collect the result set
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The number of items to return
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKindsListParam `form:"kind,omitempty" json:"kind,omitempty"`

	// User List of aliases
	User *UsersListParam `form:"user,omitempty" json:"user,omitempty"`

	// Org List of organization names
	Org *OrgsListParam `form:"org,omitempty" json:"org,omitempty"`

	// Name Repository name
	Name *RepoNameQueryParam `form:"name,omitempty" json:"name,omitempty"`

	// Url Repository url
	Url *UrlQueryParam `form:"url,omitempty" json:"url,omitempty"`
}

SearchRepositoriesParams defines parameters for SearchRepositories.

type SearchRepositoriesResponse

type SearchRepositoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Repository
	JSON401      *Error
	JSON500      *Error
}

func ParseSearchRepositoriesResponse

func ParseSearchRepositoriesResponse(rsp *http.Response) (*SearchRepositoriesResponse, error)

ParseSearchRepositoriesResponse parses an HTTP response from a SearchRepositoriesWithResponse call

func (SearchRepositoriesResponse) Status

Status returns HTTPResponse.Status

func (SearchRepositoriesResponse) StatusCode

func (r SearchRepositoriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SortParam

type SortParam string

SortParam defines model for SortParam.

const (
	SortParamRelevance SortParam = "relevance"
	SortParamStars     SortParam = "stars"
)

Defines values for SortParam.

type SubscriptionBody

type SubscriptionBody struct {
	// EventKind Event kind:
	//   * `0` - New package release
	//   * `1` - Security alerts
	//   * `2` - Repository tracking errors
	//   * `4` - Repository scanning errors
	EventKind EventKindId        `json:"event_kind"`
	PackageId openapi_types.UUID `json:"package_id"`
}

SubscriptionBody defines model for SubscriptionBody.

type TBActionPackage

type TBActionPackage = Package

TBActionPackage defines model for TBActionPackage.

type TSQueryWebParam

type TSQueryWebParam = string

TSQueryWebParam defines model for TSQueryWebParam.

type TektonPipelinePackage

type TektonPipelinePackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Examples            *map[string]interface{} `json:"examples,omitempty"`
		ManifestRaw         *string                 `json:"manifestRaw,omitempty"`
		PipelinesMinVersion *string                 `json:"pipelines.minVersion,omitempty"`
		Platforms           *[]string               `json:"platforms,omitempty"`
		Tasks               *struct {
			Name     string    `json:"name"`
			RunAfter *[]string `json:"run_after,omitempty"`
		} `json:"tasks,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]TektonPipelinePackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                              `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

TektonPipelinePackage defines model for TektonPipelinePackage.

type TektonPipelinePackageSignatures

type TektonPipelinePackageSignatures string

TektonPipelinePackageSignatures defines model for TektonPipelinePackage.Signatures.

const (
	TektonPipelinePackageSignaturesCosign TektonPipelinePackageSignatures = "cosign"
	TektonPipelinePackageSignaturesProv   TektonPipelinePackageSignatures = "prov"
)

Defines values for TektonPipelinePackageSignatures.

type TektonTaskPackage

type TektonTaskPackage struct {
	AllContainersImagesWhitelisted *bool   `json:"all_containers_images_whitelisted,omitempty"`
	AppVersion                     *string `json:"app_version,omitempty"`
	AvailableVersions              []struct {
		ContainsSecurityUpdates bool   `json:"contains_security_updates"`
		Prerelease              bool   `json:"prerelease"`
		Ts                      int    `json:"ts"`
		Version                 string `json:"version"`
	} `json:"available_versions"`
	Capabilities *string `json:"capabilities,omitempty"`

	// Category Package category:
	//   * `1` - AI / Machine learning
	//   * `2` - Database
	//   * `3` - Integration and delivery
	//   * `4` - Monitoring and logging
	//   * `5` - Networking
	//   * `6` - Security
	//   * `7` - Storage
	//   * `8` - Streaming and messaging
	Category *PackageCategoryId `json:"category,omitempty"`
	Channels *[]struct {
		Name    *string `json:"name,omitempty"`
		Version *string `json:"version,omitempty"`
	} `json:"channels,omitempty"`
	Cncf             *bool `json:"cncf"`
	ContainersImages *struct {
		Image       string  `json:"image"`
		Name        *string `json:"name,omitempty"`
		Whitelisted *bool   `json:"whitelisted,omitempty"`
	} `json:"containers_images,omitempty"`
	ContainsSecurityUpdates bool    `json:"contains_security_updates"`
	ContentUrl              *string `json:"content_url,omitempty"`
	Data                    *struct {
		Examples            *map[string]interface{} `json:"examples,omitempty"`
		ManifestRaw         *string                 `json:"manifestRaw,omitempty"`
		PipelinesMinVersion *string                 `json:"pipelines.minVersion,omitempty"`
		Platforms           *[]string               `json:"platforms,omitempty"`
	} `json:"data,omitempty"`
	DefaultChannel               *string            `json:"default_channel,omitempty"`
	Deprecated                   *bool              `json:"deprecated,omitempty"`
	Description                  *string            `json:"description,omitempty"`
	DisplayName                  *string            `json:"display_name,omitempty"`
	HasChangelog                 bool               `json:"has_changelog"`
	HasValuesSchema              bool               `json:"has_values_schema"`
	HomeUrl                      *string            `json:"home_url,omitempty"`
	IsOperator                   *bool              `json:"is_operator,omitempty"`
	Keywords                     *[]string          `json:"keywords,omitempty"`
	LatestVersion                string             `json:"latest_version"`
	License                      *string            `json:"license,omitempty"`
	Links                        *[]Link            `json:"links,omitempty"`
	LogoImageId                  *string            `json:"logo_image_id,omitempty"`
	LogoUrl                      *string            `json:"logo_url,omitempty"`
	Maintainers                  *[]Maintainer      `json:"maintainers,omitempty"`
	Name                         string             `json:"name"`
	NormalizedName               string             `json:"normalized_name"`
	Official                     *bool              `json:"official,omitempty"`
	PackageId                    openapi_types.UUID `json:"package_id"`
	Prerelease                   bool               `json:"prerelease"`
	ProductionOrganizationsCount *float32           `json:"production_organizations_count,omitempty"`
	Provider                     *string            `json:"provider,omitempty"`
	Readme                       *string            `json:"readme,omitempty"`
	Recommendations              *[]struct {
		Url *string `json:"url,omitempty"`
	} `json:"recommendations,omitempty"`
	Repository              RepositorySummary `json:"repository"`
	SecurityReportCreatedAt *int              `json:"security_report_created_at,omitempty"`
	SecurityReportSummary   *struct {
		Critical *float32 `json:"critical,omitempty"`
		High     *float32 `json:"high,omitempty"`
		Low      *float32 `json:"low,omitempty"`
		Medium   *float32 `json:"medium,omitempty"`
		Unknown  *float32 `json:"unknown,omitempty"`
	} `json:"security_report_summary,omitempty"`
	Signatures *[]TektonTaskPackageSignatures `json:"signatures,omitempty"`
	Signed     *bool                          `json:"signed,omitempty"`
	Stats      *struct {
		Subscriptions int `json:"subscriptions"`
		Webhooks      int `json:"webhooks"`
	} `json:"stats,omitempty"`
	Ts      int    `json:"ts"`
	Version string `json:"version"`
}

TektonTaskPackage defines model for TektonTaskPackage.

type TektonTaskPackageSignatures

type TektonTaskPackageSignatures string

TektonTaskPackageSignatures defines model for TektonTaskPackage.Signatures.

const (
	Cosign TektonTaskPackageSignatures = "cosign"
	Prov   TektonTaskPackageSignatures = "prov"
)

Defines values for TektonTaskPackageSignatures.

type TogglePackageStarResponse

type TogglePackageStarResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON500      *Error
}

func ParseTogglePackageStarResponse

func ParseTogglePackageStarResponse(rsp *http.Response) (*TogglePackageStarResponse, error)

ParseTogglePackageStarResponse parses an HTTP response from a TogglePackageStarWithResponse call

func (TogglePackageStarResponse) Status

func (r TogglePackageStarResponse) Status() string

Status returns HTTPResponse.Status

func (TogglePackageStarResponse) StatusCode

func (r TogglePackageStarResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TransferRepositoryOwnershipParams

type TransferRepositoryOwnershipParams struct {
	// Org The org to transfer or from claiming the repository
	Org *OrgNameToParam `form:"org,omitempty" json:"org,omitempty"`
}

TransferRepositoryOwnershipParams defines parameters for TransferRepositoryOwnership.

type TransferRepositoryOwnershipResponse

type TransferRepositoryOwnershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseTransferRepositoryOwnershipResponse

func ParseTransferRepositoryOwnershipResponse(rsp *http.Response) (*TransferRepositoryOwnershipResponse, error)

ParseTransferRepositoryOwnershipResponse parses an HTTP response from a TransferRepositoryOwnershipWithResponse call

func (TransferRepositoryOwnershipResponse) Status

Status returns HTTPResponse.Status

func (TransferRepositoryOwnershipResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TransferRepositoryOwnershipToOrganizationParams

type TransferRepositoryOwnershipToOrganizationParams struct {
	// Org The org to transfer or from claiming the repository
	Org *OrgNameToParam `form:"org,omitempty" json:"org,omitempty"`
}

TransferRepositoryOwnershipToOrganizationParams defines parameters for TransferRepositoryOwnershipToOrganization.

type TransferRepositoryOwnershipToOrganizationResponse

type TransferRepositoryOwnershipToOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseTransferRepositoryOwnershipToOrganizationResponse

func ParseTransferRepositoryOwnershipToOrganizationResponse(rsp *http.Response) (*TransferRepositoryOwnershipToOrganizationResponse, error)

ParseTransferRepositoryOwnershipToOrganizationResponse parses an HTTP response from a TransferRepositoryOwnershipToOrganizationWithResponse call

func (TransferRepositoryOwnershipToOrganizationResponse) Status

Status returns HTTPResponse.Status

func (TransferRepositoryOwnershipToOrganizationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerWebhookTestJSONRequestBody

type TriggerWebhookTestJSONRequestBody = WebhookTest

TriggerWebhookTestJSONRequestBody defines body for TriggerWebhookTest for application/json ContentType.

type TriggerWebhookTestResponse

type TriggerWebhookTestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseTriggerWebhookTestResponse

func ParseTriggerWebhookTestResponse(rsp *http.Response) (*TriggerWebhookTestResponse, error)

ParseTriggerWebhookTestResponse parses an HTTP response from a TriggerWebhookTestWithResponse call

func (TriggerWebhookTestResponse) Status

Status returns HTTPResponse.Status

func (TriggerWebhookTestResponse) StatusCode

func (r TriggerWebhookTestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnauthorizedError

type UnauthorizedError = Error

UnauthorizedError defines model for UnauthorizedError.

type UpdateOrganizationAuthPolicyJSONRequestBody

type UpdateOrganizationAuthPolicyJSONRequestBody = AuthorizationPolicy

UpdateOrganizationAuthPolicyJSONRequestBody defines body for UpdateOrganizationAuthPolicy for application/json ContentType.

type UpdateOrganizationAuthPolicyResponse

type UpdateOrganizationAuthPolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseUpdateOrganizationAuthPolicyResponse

func ParseUpdateOrganizationAuthPolicyResponse(rsp *http.Response) (*UpdateOrganizationAuthPolicyResponse, error)

ParseUpdateOrganizationAuthPolicyResponse parses an HTTP response from a UpdateOrganizationAuthPolicyWithResponse call

func (UpdateOrganizationAuthPolicyResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationAuthPolicyResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationProfileJSONRequestBody

type UpdateOrganizationProfileJSONRequestBody = OrganizationSummary

UpdateOrganizationProfileJSONRequestBody defines body for UpdateOrganizationProfile for application/json ContentType.

type UpdateOrganizationProfileResponse

type UpdateOrganizationProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseUpdateOrganizationProfileResponse

func ParseUpdateOrganizationProfileResponse(rsp *http.Response) (*UpdateOrganizationProfileResponse, error)

ParseUpdateOrganizationProfileResponse parses an HTTP response from a UpdateOrganizationProfileWithResponse call

func (UpdateOrganizationProfileResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationProfileResponse) StatusCode

func (r UpdateOrganizationProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationRepositoryJSONBody

type UpdateOrganizationRepositoryJSONBody struct {
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKind `json:"kind,omitempty"`
	Name *string         `json:"name,omitempty"`
	Url  *string         `json:"url,omitempty"`
}

UpdateOrganizationRepositoryJSONBody defines parameters for UpdateOrganizationRepository.

type UpdateOrganizationRepositoryJSONRequestBody

type UpdateOrganizationRepositoryJSONRequestBody UpdateOrganizationRepositoryJSONBody

UpdateOrganizationRepositoryJSONRequestBody defines body for UpdateOrganizationRepository for application/json ContentType.

type UpdateOrganizationRepositoryResponse

type UpdateOrganizationRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseUpdateOrganizationRepositoryResponse

func ParseUpdateOrganizationRepositoryResponse(rsp *http.Response) (*UpdateOrganizationRepositoryResponse, error)

ParseUpdateOrganizationRepositoryResponse parses an HTTP response from a UpdateOrganizationRepositoryWithResponse call

func (UpdateOrganizationRepositoryResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationRepositoryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationWebhookJSONRequestBody

type UpdateOrganizationWebhookJSONRequestBody = WebhookSummaryWithPackages

UpdateOrganizationWebhookJSONRequestBody defines body for UpdateOrganizationWebhook for application/json ContentType.

type UpdateOrganizationWebhookResponse

type UpdateOrganizationWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseUpdateOrganizationWebhookResponse

func ParseUpdateOrganizationWebhookResponse(rsp *http.Response) (*UpdateOrganizationWebhookResponse, error)

ParseUpdateOrganizationWebhookResponse parses an HTTP response from a UpdateOrganizationWebhookWithResponse call

func (UpdateOrganizationWebhookResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationWebhookResponse) StatusCode

func (r UpdateOrganizationWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserPasswordJSONBody

type UpdateUserPasswordJSONBody struct {
	New string `json:"new"`
	Old string `json:"old"`
}

UpdateUserPasswordJSONBody defines parameters for UpdateUserPassword.

type UpdateUserPasswordJSONRequestBody

type UpdateUserPasswordJSONRequestBody UpdateUserPasswordJSONBody

UpdateUserPasswordJSONRequestBody defines body for UpdateUserPassword for application/json ContentType.

type UpdateUserPasswordResponse

type UpdateUserPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseUpdateUserPasswordResponse

func ParseUpdateUserPasswordResponse(rsp *http.Response) (*UpdateUserPasswordResponse, error)

ParseUpdateUserPasswordResponse parses an HTTP response from a UpdateUserPasswordWithResponse call

func (UpdateUserPasswordResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserPasswordResponse) StatusCode

func (r UpdateUserPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserProfileJSONRequestBody

type UpdateUserProfileJSONRequestBody = User

UpdateUserProfileJSONRequestBody defines body for UpdateUserProfile for application/json ContentType.

type UpdateUserProfileResponse

type UpdateUserProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseUpdateUserProfileResponse

func ParseUpdateUserProfileResponse(rsp *http.Response) (*UpdateUserProfileResponse, error)

ParseUpdateUserProfileResponse parses an HTTP response from a UpdateUserProfileWithResponse call

func (UpdateUserProfileResponse) Status

func (r UpdateUserProfileResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserProfileResponse) StatusCode

func (r UpdateUserProfileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserRepositoryJSONBody

type UpdateUserRepositoryJSONBody struct {
	DisplayName *string `json:"display_name,omitempty"`

	// Kind Repository kind:
	//   * `0` - Helm charts
	//   * `1` - Falco rules
	//   * `2` - OPA policies
	//   * `3` - OLM operators
	//   * `4` - Tinkerbell actions
	//   * `5` - Krew kubectl plugins
	//   * `6` - Helm plugins
	//   * `7` - Tekton tasks
	//   * `8` - KEDA scalers
	//   * `9` - Core DNS plugins
	//   * `10` - Keptn integrations
	//   * `11` - Tekton pipelines
	//   * `12` - Container images
	//   * `13` - Kubewarden policies
	//   * `14` - Gatekeeper policies
	//   * `15` - Kyverno policies
	//   * `16` - Knative client plugins
	//   * `17` - Backstage plugins
	//   * `18` - Argo templates
	//   * `19` - KubeArmor templates
	Kind *RepositoryKind `json:"kind,omitempty"`
	Name *string         `json:"name,omitempty"`
	Url  *string         `json:"url,omitempty"`
}

UpdateUserRepositoryJSONBody defines parameters for UpdateUserRepository.

type UpdateUserRepositoryJSONRequestBody

type UpdateUserRepositoryJSONRequestBody UpdateUserRepositoryJSONBody

UpdateUserRepositoryJSONRequestBody defines body for UpdateUserRepository for application/json ContentType.

type UpdateUserRepositoryResponse

type UpdateUserRepositoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON403      *Error
	JSON500      *Error
}

func ParseUpdateUserRepositoryResponse

func ParseUpdateUserRepositoryResponse(rsp *http.Response) (*UpdateUserRepositoryResponse, error)

ParseUpdateUserRepositoryResponse parses an HTTP response from a UpdateUserRepositoryWithResponse call

func (UpdateUserRepositoryResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserRepositoryResponse) StatusCode

func (r UpdateUserRepositoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserWebhookJSONRequestBody

type UpdateUserWebhookJSONRequestBody = WebhookSummaryWithPackages

UpdateUserWebhookJSONRequestBody defines body for UpdateUserWebhook for application/json ContentType.

type UpdateUserWebhookResponse

type UpdateUserWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseUpdateUserWebhookResponse

func ParseUpdateUserWebhookResponse(rsp *http.Response) (*UpdateUserWebhookResponse, error)

ParseUpdateUserWebhookResponse parses an HTTP response from a UpdateUserWebhookWithResponse call

func (UpdateUserWebhookResponse) Status

func (r UpdateUserWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserWebhookResponse) StatusCode

func (r UpdateUserWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UrlQueryParam

type UrlQueryParam = string

UrlQueryParam defines model for UrlQueryParam.

type User

type User struct {
	Alias          string              `json:"alias"`
	Email          openapi_types.Email `json:"email"`
	FirstName      *string             `json:"first_name,omitempty"`
	LastName       *string             `json:"last_name,omitempty"`
	PasswordSet    bool                `json:"password_set"`
	ProfileImageId *string             `json:"profile_image_id,omitempty"`
	TfaEnabled     *bool               `json:"tfa_enabled,omitempty"`
}

User defines model for User.

type UserAliasParam

type UserAliasParam = string

UserAliasParam defines model for UserAliasParam.

type UsersListParam

type UsersListParam = []string

UsersListParam defines model for UsersListParam.

type VerifiedPublisherParam

type VerifiedPublisherParam = bool

VerifiedPublisherParam defines model for VerifiedPublisherParam.

type VerifyEmailJSONBody

type VerifyEmailJSONBody struct {
	Code openapi_types.UUID `json:"code"`
}

VerifyEmailJSONBody defines parameters for VerifyEmail.

type VerifyEmailJSONRequestBody

type VerifyEmailJSONRequestBody VerifyEmailJSONBody

VerifyEmailJSONRequestBody defines body for VerifyEmail for application/json ContentType.

type VerifyEmailResponse

type VerifyEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseVerifyEmailResponse

func ParseVerifyEmailResponse(rsp *http.Response) (*VerifyEmailResponse, error)

ParseVerifyEmailResponse parses an HTTP response from a VerifyEmailWithResponse call

func (VerifyEmailResponse) Status

func (r VerifyEmailResponse) Status() string

Status returns HTTPResponse.Status

func (VerifyEmailResponse) StatusCode

func (r VerifyEmailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VerifyPasswordCodeJSONBody

type VerifyPasswordCodeJSONBody struct {
	Code openapi_types.UUID `json:"code"`
}

VerifyPasswordCodeJSONBody defines parameters for VerifyPasswordCode.

type VerifyPasswordCodeJSONRequestBody

type VerifyPasswordCodeJSONRequestBody VerifyPasswordCodeJSONBody

VerifyPasswordCodeJSONRequestBody defines body for VerifyPasswordCode for application/json ContentType.

type VerifyPasswordCodeResponse

type VerifyPasswordCodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseVerifyPasswordCodeResponse

func ParseVerifyPasswordCodeResponse(rsp *http.Response) (*VerifyPasswordCodeResponse, error)

ParseVerifyPasswordCodeResponse parses an HTTP response from a VerifyPasswordCodeWithResponse call

func (VerifyPasswordCodeResponse) Status

Status returns HTTPResponse.Status

func (VerifyPasswordCodeResponse) StatusCode

func (r VerifyPasswordCodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VersionParam

type VersionParam = string

VersionParam defines model for VersionParam.

type Webhook

type Webhook struct {
	Active            bool                  `json:"active"`
	ContentType       *string               `json:"content_type,omitempty"`
	Description       *string               `json:"description,omitempty"`
	EventKinds        *[]EventKindId        `json:"event_kinds,omitempty"`
	LastNotifications []WebhookNotification `json:"last_notifications"`
	Name              string                `json:"name"`
	Packages          []PackageSummary      `json:"packages"`
	Secret            *string               `json:"secret,omitempty"`
	Template          *string               `json:"template,omitempty"`
	Url               string                `json:"url"`
	WebhookId         openapi_types.UUID    `json:"webhook_id"`
}

Webhook defines model for Webhook.

type WebhookBody

type WebhookBody = WebhookSummaryWithPackages

WebhookBody defines model for WebhookBody.

type WebhookIDParam

type WebhookIDParam = openapi_types.UUID

WebhookIDParam defines model for WebhookIDParam.

type WebhookNotification

type WebhookNotification struct {
	CreatedAt      int                `json:"created_at"`
	Error          *string            `json:"error,omitempty"`
	NotificationId openapi_types.UUID `json:"notification_id"`
	Processed      bool               `json:"processed"`
	ProcessedAt    int                `json:"processed_at"`
}

WebhookNotification defines model for WebhookNotification.

type WebhookSummary

type WebhookSummary struct {
	Active      bool           `json:"active"`
	ContentType *string        `json:"content_type,omitempty"`
	Description *string        `json:"description,omitempty"`
	EventKinds  *[]EventKindId `json:"event_kinds,omitempty"`
	Name        string         `json:"name"`
	Secret      *string        `json:"secret,omitempty"`
	Template    *string        `json:"template,omitempty"`
	Url         string         `json:"url"`
}

WebhookSummary defines model for WebhookSummary.

type WebhookSummaryWithPackages

type WebhookSummaryWithPackages struct {
	Active      bool          `json:"active"`
	ContentType *string       `json:"content_type,omitempty"`
	Description *string       `json:"description,omitempty"`
	EventKinds  []EventKindId `json:"event_kinds"`
	Name        string        `json:"name"`
	Packages    []struct {
		PackageId openapi_types.UUID `json:"package_id"`
	} `json:"packages"`
	Secret   *string `json:"secret,omitempty"`
	Template *string `json:"template,omitempty"`
	Url      string  `json:"url"`
}

WebhookSummaryWithPackages defines model for WebhookSummaryWithPackages.

type WebhookTest

type WebhookTest struct {
	ContentType *string       `json:"content_type,omitempty"`
	EventKinds  []EventKindId `json:"event_kinds"`
	Template    *string       `json:"template,omitempty"`
	Url         string        `json:"url"`
}

WebhookTest defines model for WebhookTest.

Jump to

Keyboard shortcuts

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